diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 0667f0bf27..2f97301c04 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -20,7 +20,7 @@ jobs: matrix: os: [ubuntu-latest] sdk: [dev, stable] - job: [main, flutter, sdk-analyzer, packages, sdk-docs] + job: [main, flutter, packages, sdk-docs] include: - os: macos-latest sdk: dev @@ -34,8 +34,8 @@ jobs: # results. - sdk: stable job: flutter - - sdk: stable - job: sdk-analyzer + #- sdk: stable + # job: sdk-analyzer - sdk: stable job: sdk-docs diff --git a/testing/test_package/lib/features/nullable_elements.dart b/testing/test_package/lib/features/nullable_elements.dart index 384e9d67db..89dcf6b720 100644 --- a/testing/test_package/lib/features/nullable_elements.dart +++ b/testing/test_package/lib/features/nullable_elements.dart @@ -15,6 +15,7 @@ void set nullableSetter(String? value) { } /// This should have return type of `Future?`. +// ignore: unnecessary_question_mark dynamic? oddAsyncFunction() async {} /// This should also have return type of `Future?`. diff --git a/testing/test_package/lib/features/opt_out_of_nnbd.dart b/testing/test_package/lib/features/opt_out_of_nnbd.dart index 0b9584a359..1980a22468 100644 --- a/testing/test_package/lib/features/opt_out_of_nnbd.dart +++ b/testing/test_package/lib/features/opt_out_of_nnbd.dart @@ -6,4 +6,5 @@ library opt_out_of_nnbd; +// ignore: dead_code String notOptedIn = false ? 'hi' : null; diff --git a/testing/test_package/lib/src/somelib.dart b/testing/test_package/lib/src/somelib.dart index b8ab5cea58..1bfa7e15b1 100644 --- a/testing/test_package/lib/src/somelib.dart +++ b/testing/test_package/lib/src/somelib.dart @@ -18,11 +18,13 @@ class ExtendedBaseReexported extends BaseReexported {} /// A private extension. extension _Unseen on Object { + // ignore: unused_element void doYouSeeMe() {} } /// An extension without a name extension on List { + // ignore: unused_element void somethingNew() {} } diff --git a/tool/grind.dart b/tool/grind.dart index 7b0d062350..f52943ee48 100644 --- a/tool/grind.dart +++ b/tool/grind.dart @@ -258,8 +258,10 @@ void analyzeTestPackages() async { workingDirectory: testPackagePath, ); await SubprocessLauncher('analyze-test-package').runStreamed( - sdkBin('dartanalyzer'), - ['.'], + sdkBin('dart'), + // TODO(srawlins): Analyze the whole directory by ignoring the pubspec + // reports. + ['analyze', 'lib'], workingDirectory: testPackagePath, ); }