| Index: pkg/analysis_server/lib/src/analysis_server.dart
|
| diff --git a/pkg/analysis_server/lib/src/analysis_server.dart b/pkg/analysis_server/lib/src/analysis_server.dart
|
| index e2f739bcb8ec06d8d8bb42f8e85fb80a23cb77ae..19707578db22cb52855adca6d144f50c3a584e04 100644
|
| --- a/pkg/analysis_server/lib/src/analysis_server.dart
|
| +++ b/pkg/analysis_server/lib/src/analysis_server.dart
|
| @@ -474,6 +474,17 @@ class AnalysisServer {
|
| }
|
|
|
| /**
|
| + * Trigger reanalysis of all files from disk.
|
| + */
|
| + void reanalyze() {
|
| + // Clear any operations that are pending.
|
| + operationQueue.clear();
|
| + // Instruct the contextDirectoryManager to rebuild all contexts from
|
| + // scratch.
|
| + contextDirectoryManager.refresh();
|
| + }
|
| +
|
| + /**
|
| * Remove the given [listener] from the list of listeners that are listening
|
| * for lifecycle events from this server.
|
| */
|
|
|