| Index: pkg/analysis_server/lib/src/operation/operation_analysis.dart
|
| diff --git a/pkg/analysis_server/lib/src/operation/operation_analysis.dart b/pkg/analysis_server/lib/src/operation/operation_analysis.dart
|
| index 6ce6fbddaccc9a4f6bf31e4c6850486183add61d..a642da2c3e99050a1f020ef938386b42cad09bd9 100644
|
| --- a/pkg/analysis_server/lib/src/operation/operation_analysis.dart
|
| +++ b/pkg/analysis_server/lib/src/operation/operation_analysis.dart
|
| @@ -38,8 +38,13 @@ void sendAnalysisNotificationHighlights(AnalysisServer server, String file,
|
|
|
| void sendAnalysisNotificationNavigation(AnalysisServer server, String file,
|
| CompilationUnit dartUnit) {
|
| - var regions = new DartUnitNavigationComputer(dartUnit).compute();
|
| - var params = new protocol.AnalysisNavigationParams(file, regions);
|
| + var computer = new DartUnitNavigationComputer(dartUnit);
|
| + computer.compute();
|
| + var params = new protocol.AnalysisNavigationParams(
|
| + file,
|
| + computer.regions,
|
| + computer.targets,
|
| + computer.files);
|
| server.sendNotification(params.toNotification());
|
| }
|
|
|
|
|