Index: pkg/analysis_server/test/analysis/notification_navigation_test.dart |
diff --git a/pkg/analysis_server/test/analysis/notification_navigation_test.dart b/pkg/analysis_server/test/analysis/notification_navigation_test.dart |
index 4accf976e9c9bc28f9223957af12414bd009a5e5..5e66eca77f7f05dc3bd2bbfdfe7f91356e16410c 100644 |
--- a/pkg/analysis_server/test/analysis/notification_navigation_test.dart |
+++ b/pkg/analysis_server/test/analysis/notification_navigation_test.dart |
@@ -26,6 +26,7 @@ class AbstractNavigationTest extends AbstractAnalysisTest { |
NavigationRegion testRegion; |
List<int> testTargetIndexes; |
+ List<NavigationTarget> testTargets; |
NavigationTarget testTarget; |
/** |
@@ -33,8 +34,6 @@ class AbstractNavigationTest extends AbstractAnalysisTest { |
* at [offset] and with the given [length]. |
*/ |
void assertHasFileTarget(String file, int offset, int length) { |
- List<NavigationTarget> testTargets = |
- testTargetIndexes.map((int index) => targets[index]).toList(); |
for (NavigationTarget target in testTargets) { |
if (targetFiles[target.fileIndex] == file && |
target.offset == offset && |
@@ -167,6 +166,7 @@ class AbstractNavigationTest extends AbstractAnalysisTest { |
} |
testRegion = region; |
testTargetIndexes = region.targets; |
+ testTargets = testTargetIndexes.map((i) => targets[i]).toList(); |
return; |
} |
} |