File tree Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -189,7 +189,15 @@ class SomeClass{}
189189 }
190190
191191 final output = lines.toString ();
192- final expectedWarningCount = message == null ? 0 : 1 ;
192+ var expectedWarningCount = message == null ? 0 : 1 ;
193+
194+ // If pkg:analyzer is out of sync with the current SDK, we can get a warning
195+ // about the "SDK language version". In that case, just expect one more
196+ // warning and proceed.
197+ if (output.contains ('W SDK language version ' )) {
198+ expectedWarningCount++ ;
199+ }
200+
193201 final warningCount = _warningStartOfLine.allMatches (output).length;
194202 expect (
195203 warningCount,
Original file line number Diff line number Diff line change @@ -81,6 +81,7 @@ class SubTypeWithAnnotatedFieldOverrideExtendsWithOverrides extends SuperType {
8181 int ? get superReadWriteField => super .superReadWriteField;
8282
8383 @override
84+ // ignore: unnecessary_overrides
8485 set superReadWriteField (int ? value) {
8586 super .superReadWriteField = value;
8687 }
You can’t perform that action at this time.
0 commit comments