Temporarily remove a bogus warning until fixed by dwds update (#109793) (#112887)
* Temporarily remove a bogus warning until fixed by dwds update
* Addressed CR feedback
Co-authored-by: Anna Gringauze <annagrin@google.com>
diff --git a/packages/flutter_tools/lib/src/isolated/devfs_web.dart b/packages/flutter_tools/lib/src/isolated/devfs_web.dart
index 4291bef..6f3f343 100644
--- a/packages/flutter_tools/lib/src/isolated/devfs_web.dart
+++ b/packages/flutter_tools/lib/src/isolated/devfs_web.dart
@@ -1015,7 +1015,12 @@
if (event.level >= logging.Level.SEVERE) {
globals.printError('${event.loggerName}: ${event.message}$error', stackTrace: event.stackTrace);
} else if (event.level == logging.Level.WARNING) {
- globals.printWarning('${event.loggerName}: ${event.message}$error');
+ // Note: Temporary fix for https://github.com/flutter/flutter/issues/109792
+ // TODO(annagrin): Remove the condition after the bogus warning is
+ // removed in dwds: https://github.com/dart-lang/webdev/issues/1722
+ if (!event.message.contains('No module for')) {
+ globals.printWarning('${event.loggerName}: ${event.message}$error');
+ }
} else {
globals.printTrace('${event.loggerName}: ${event.message}$error');
}
diff --git a/packages/flutter_tools/test/web.shard/expression_evaluation_web_test.dart b/packages/flutter_tools/test/web.shard/expression_evaluation_web_test.dart
index 3f4564f..737f5e7 100644
--- a/packages/flutter_tools/test/web.shard/expression_evaluation_web_test.dart
+++ b/packages/flutter_tools/test/web.shard/expression_evaluation_web_test.dart
@@ -23,6 +23,7 @@
flutter = FlutterRunTestDriver(tempDir);
flutter.stdout.listen((String line) {
expect(line, isNot(contains('Unresolved uri:')));
+ expect(line, isNot(contains('No module for')));
});
});