@@ -21,7 +21,9 @@ import 'package:analyzer/src/source/package_map_resolver.dart';
21
21
import 'package:analyzer/src/source/sdk_ext.dart' ;
22
22
// TODO(jcollins-g): Stop using internal analyzer structures somehow.
23
23
import 'package:analyzer/src/context/builder.dart' ;
24
+ import 'package:analyzer/src/dart/analysis/byte_store.dart' ;
24
25
import 'package:analyzer/src/dart/analysis/file_state.dart' ;
26
+ import 'package:analyzer/src/dart/analysis/performance_logger.dart' ;
25
27
import 'package:analyzer/src/dart/element/element.dart' ;
26
28
import 'package:analyzer/src/dart/element/handle.dart' ;
27
29
import 'package:analyzer/src/dart/sdk/sdk.dart' ;
@@ -50,8 +52,6 @@ import 'package:dartdoc/src/tool_runner.dart';
50
52
import 'package:dartdoc/src/tuple.dart' ;
51
53
import 'package:dartdoc/src/utils.dart' ;
52
54
import 'package:dartdoc/src/warnings.dart' ;
53
- import 'package:front_end/src/byte_store/byte_store.dart' ;
54
- import 'package:front_end/src/base/performance_logger.dart' ;
55
55
import 'package:path/path.dart' as pathLib;
56
56
import 'package:pub_semver/pub_semver.dart' ;
57
57
import 'package:package_config/discovery.dart' as package_config;
@@ -6097,7 +6097,6 @@ class PackageBuilder {
6097
6097
AnalysisDriver _driver;
6098
6098
AnalysisDriver get driver {
6099
6099
if (_driver == null ) {
6100
- // The performance log is why we have a direct dependency on front_end.
6101
6100
PerformanceLog log = new PerformanceLog (null );
6102
6101
AnalysisDriverScheduler scheduler = new AnalysisDriverScheduler (log);
6103
6102
AnalysisOptionsImpl options = new AnalysisOptionsImpl ();
0 commit comments