Clarify the log output (#594)
diff --git a/lib/src/analysis_server.dart b/lib/src/analysis_server.dart
index 30020d8..7cfccd9 100644
--- a/lib/src/analysis_server.dart
+++ b/lib/src/analysis_server.dart
@@ -34,16 +34,6 @@
// Use very long timeouts to ensure that the server has enough time to restart.
const Duration _ANALYSIS_SERVER_TIMEOUT = Duration(seconds: 35);
-class FlutterAnalysisServerWrapper extends AnalysisServerWrapper {
- final FlutterWebManager flutterWebManager;
-
- FlutterAnalysisServerWrapper(this.flutterWebManager)
- : super(SdkManager.flutterSdk.sdkPath);
-
- @override
- String get _sourceDirPath => flutterWebManager.projectDirectory.path;
-}
-
class AnalysisServersWrapper {
AnalysisServersWrapper(this._flutterWebManager);
@@ -68,7 +58,7 @@
DateTime.now().difference(_restartingSince).inMinutes < 30);
Future<void> init() async {
- _logger.info('Beginning CommonServer init().');
+ _logger.info('Beginning AnalysisServersWrapper init().');
_dartAnalysisServer = DartAnalysisServerWrapper();
_flutterAnalysisServer = FlutterAnalysisServerWrapper(_flutterWebManager);
@@ -141,6 +131,7 @@
@override
Future<AnalysisServer> init() async {
+ _logger.info('DartAnalysisServerWrapper init');
_tempProject = await Directory.systemTemp.createTemp('DartAnalysisWrapper');
return super.init();
}
@@ -149,8 +140,46 @@
String get _sourceDirPath => _tempProject.path;
@override
- Future shutdown() =>
- _tempProject.delete(recursive: true).then((value) => super.shutdown());
+ Future<proto.AnalysisResults> analyze(String source) {
+ _logger.info('DartAnalysisServerWrapper analyze');
+ return super.analyze(source);
+ }
+
+ @override
+ Future shutdown() {
+ _logger.info('DartAnalysisServerWrapper shutdown');
+ return _tempProject
+ .delete(recursive: true)
+ .then((value) => super.shutdown());
+ }
+}
+
+class FlutterAnalysisServerWrapper extends AnalysisServerWrapper {
+ final FlutterWebManager flutterWebManager;
+
+ FlutterAnalysisServerWrapper(this.flutterWebManager)
+ : super(SdkManager.flutterSdk.sdkPath);
+
+ @override
+ Future<AnalysisServer> init() async {
+ _logger.info('FlutterAnalysisServerWrapper init');
+ return super.init();
+ }
+
+ @override
+ String get _sourceDirPath => flutterWebManager.projectDirectory.path;
+
+ @override
+ Future<proto.AnalysisResults> analyze(String source) {
+ _logger.info('FlutterAnalysisServerWrapper analyze');
+ return super.analyze(source);
+ }
+
+ @override
+ Future shutdown() {
+ _logger.info('FlutterAnalysisServerWrapper shutdown');
+ return super.shutdown();
+ }
}
abstract class AnalysisServerWrapper {
diff --git a/lib/src/compiler.dart b/lib/src/compiler.dart
index 0b932be..280bcb3 100644
--- a/lib/src/compiler.dart
+++ b/lib/src/compiler.dart
@@ -152,7 +152,6 @@
final mainJs = File(path.join(temp.path, '$kMainDart.js'));
_logger.info('About to exec "$_dartdevcPath ${arguments.join(' ')}"');
- _logger.info('Compiling: $input');
final response =
await _ddcDriver.doWork(WorkRequest()..arguments.addAll(arguments));