Skip to content
This repository has been archived by the owner on Feb 22, 2018. It is now read-only.

Commit

Permalink
Modify testing_resolver_utils to avoid using deprecated DirectoryBase…
Browse files Browse the repository at this point in the history
…dDartSdk (#34)
  • Loading branch information
stereotype441 committed Oct 24, 2017
1 parent 25abe20 commit 4a660ee
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions test/codegen/testing_resolver_utils.dart
Expand Up @@ -9,10 +9,11 @@
library smoke.test.codegen.testing_resolver_utils;

import 'package:analyzer/dart/element/element.dart';
import 'package:analyzer/file_system/physical_file_system.dart'
show PhysicalResourceProvider;
import 'package:analyzer/src/dart/sdk/sdk.dart' show FolderBasedDartSdk;
import 'package:analyzer/src/generated/engine.dart';
import 'package:analyzer/src/generated/java_io.dart';
import 'package:analyzer/src/generated/source.dart';
import 'package:analyzer/src/generated/sdk_io.dart' show DirectoryBasedDartSdk;
import 'package:transformer_test/utils.dart' show testingDartSdkDirectory;

class LibraryProvider {
Expand All @@ -31,8 +32,9 @@ LibraryProvider initAnalyzer(Map<String, String> contents) {
..preserveComments = false
..analyzeFunctionBodies = false;
analyzer.analysisOptions = options;
var sdk = new DirectoryBasedDartSdk(new JavaFile(testingDartSdkDirectory));
sdk.context.analysisOptions = options;
var sdk = new FolderBasedDartSdk(PhysicalResourceProvider.INSTANCE,
PhysicalResourceProvider.INSTANCE.getFolder(testingDartSdkDirectory));
sdk.analysisOptions = options;
var changes = new ChangeSet();
var allSources = <String, Source>{};
contents.forEach((url, code) {
Expand Down

0 comments on commit 4a660ee

Please sign in to comment.