Version 3.5.0-109.0.dev

Merge 5b2ea0c7a227d91c691d2ff8cbbeb5f7f86afdb9 into dev
diff --git a/pkg/test_runner/lib/src/static_error.dart b/pkg/test_runner/lib/src/static_error.dart
index d1b6da8..b354b52 100644
--- a/pkg/test_runner/lib/src/static_error.dart
+++ b/pkg/test_runner/lib/src/static_error.dart
@@ -396,6 +396,7 @@
   ///
   /// Takes into account unspecified errors and errors without lengths.
   bool _matchLocation(StaticError actual) {
+    if (path != actual.path) return false;
     if (line != actual.line) return false;
 
     // Ignore column and length for unspecified errors.
diff --git a/tools/VERSION b/tools/VERSION
index c76e894..0dab791 100644
--- a/tools/VERSION
+++ b/tools/VERSION
@@ -27,5 +27,5 @@
 MAJOR 3
 MINOR 5
 PATCH 0
-PRERELEASE 108
+PRERELEASE 109
 PRERELEASE_PATCH 0