Skip to content

Commit 6ed0fca

Browse files
johnniwinthercommit-bot@chromium.org
authored andcommitted
[analysis_server] Remove last dependency on front_end+kernel
Change-Id: I0a8d1692ac1c8297bc7848a3f37fe97f8a8d3b29 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/123735 Commit-Queue: Johnni Winther <johnniwinther@google.com> Reviewed-by: Paul Berry <paulberry@google.com>
1 parent 2b94bd6 commit 6ed0fca

File tree

2 files changed

+15
-20
lines changed

2 files changed

+15
-20
lines changed

pkg/analysis_server/lib/src/server/driver.dart

Lines changed: 15 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ import 'package:analyzer/src/generated/engine.dart';
3535
import 'package:analyzer/src/generated/sdk.dart';
3636
import 'package:analyzer/src/plugin/resolver_provider.dart';
3737
import 'package:args/args.dart';
38-
import 'package:front_end/src/fasta/compiler_context.dart';
3938
import 'package:linter/src/rules.dart' as linter;
4039
import 'package:path/path.dart' as path;
4140
import 'package:telemetry/crash_reporting.dart';
@@ -509,23 +508,21 @@ class Driver implements ServerStarter {
509508
}
510509
}
511510

512-
CompilerContext.runWithDefaultOptions((_) async {
513-
if (analysisServerOptions.useLanguageServerProtocol) {
514-
startLspServer(results, analysisServerOptions, dartSdkManager,
515-
instrumentationService, diagnosticServerPort, errorNotifier);
516-
} else {
517-
startAnalysisServer(
518-
results,
519-
analysisServerOptions,
520-
parser,
521-
dartSdkManager,
522-
instrumentationService,
523-
RequestStatisticsHelper(),
524-
analytics,
525-
diagnosticServerPort,
526-
errorNotifier);
527-
}
528-
});
511+
if (analysisServerOptions.useLanguageServerProtocol) {
512+
startLspServer(results, analysisServerOptions, dartSdkManager,
513+
instrumentationService, diagnosticServerPort, errorNotifier);
514+
} else {
515+
startAnalysisServer(
516+
results,
517+
analysisServerOptions,
518+
parser,
519+
dartSdkManager,
520+
instrumentationService,
521+
RequestStatisticsHelper(),
522+
analytics,
523+
diagnosticServerPort,
524+
errorNotifier);
525+
}
529526
}
530527

531528
void startAnalysisServer(

pkg/analyzer/pubspec.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,8 @@ dependencies:
1414
collection: ^1.10.1
1515
convert: ^2.0.0
1616
crypto: '>=1.1.1 <3.0.0'
17-
front_end: 0.1.29
1817
glob: ^1.0.3
1918
html: '>=0.13.4+1 <0.15.0'
20-
kernel: 0.3.29
2119
meta: ^1.0.2
2220
package_config: '>=0.1.5 <2.0.0'
2321
path: '>=0.9.0 <2.0.0'

0 commit comments

Comments
 (0)