| Index: pkg/analysis_server/lib/src/domain_analysis.dart
|
| diff --git a/pkg/analysis_server/lib/src/domain_analysis.dart b/pkg/analysis_server/lib/src/domain_analysis.dart
|
| index f507f14375bebe43b88ce1ab2a8391e43366685f..c721106d822736dceae6c3a357a7d8c6b01b7e2c 100644
|
| --- a/pkg/analysis_server/lib/src/domain_analysis.dart
|
| +++ b/pkg/analysis_server/lib/src/domain_analysis.dart
|
| @@ -95,6 +95,8 @@ class AnalysisDomainHandler implements RequestHandler {
|
| return getErrors(request);
|
| } else if (requestName == ANALYSIS_GET_HOVER) {
|
| return getHover(request);
|
| + } else if (requestName == ANALYSIS_REANALYZE) {
|
| + return reanalyze(request);
|
| } else if (requestName == ANALYSIS_SET_ANALYSIS_ROOTS) {
|
| return setAnalysisRoots(request);
|
| } else if (requestName == ANALYSIS_SET_PRIORITY_FILES) {
|
| @@ -113,6 +115,14 @@ class AnalysisDomainHandler implements RequestHandler {
|
| }
|
|
|
| /**
|
| + * Implement the 'analysis.reanalyze' request.
|
| + */
|
| + Response reanalyze(Request request) {
|
| + server.reanalyze();
|
| + return new AnalysisReanalyzeResult().toResponse(request.id);
|
| + }
|
| +
|
| + /**
|
| * Implement the 'analysis.setAnalysisRoots' request.
|
| */
|
| Response setAnalysisRoots(Request request) {
|
|
|