Change in dart/sdk[master]: Re-enable the unnecessary_imports check

1 view
Skip to first unread message

Samuel Rawlins (Gerrit)

unread,
Jun 4, 2021, 1:15:43 AM6/4/21
to Konstantin Shcheglov, Brian Wilkerson, rev...@dartlang.org

Attention is currently required from: Konstantin Shcheglov, Brian Wilkerson.

Samuel Rawlins would like Konstantin Shcheglov and Brian Wilkerson to review this change.

View Change

Re-enable the unnecessary_imports check

Bug: https://github.com/flutter/flutter/issues/82844
Change-Id: Iaf7017578177952b4871e340b057c442be01bfd6
---
M pkg/analyzer/lib/src/dart/analysis/library_analyzer.dart
M pkg/analyzer/test/src/diagnostics/unnecessary_import_test.dart
2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/pkg/analyzer/lib/src/dart/analysis/library_analyzer.dart b/pkg/analyzer/lib/src/dart/analysis/library_analyzer.dart
index 3cb56a5..73797af 100644
--- a/pkg/analyzer/lib/src/dart/analysis/library_analyzer.dart
+++ b/pkg/analyzer/lib/src/dart/analysis/library_analyzer.dart
@@ -299,9 +299,8 @@
verifier.generateDuplicateShownHiddenNameHints(errorReporter);
verifier.generateUnusedImportHints(errorReporter);
verifier.generateUnusedShownNameHints(errorReporter);
- // TODO(srawlins): Re-enable this check once Flutter engine path is clear.
- // verifier.generateUnnecessaryImportHints(
- // errorReporter, _usedImportedElementsList);
+ verifier.generateUnnecessaryImportHints(
+ errorReporter, _usedImportedElementsList);
}

// Unused local elements.
diff --git a/pkg/analyzer/test/src/diagnostics/unnecessary_import_test.dart b/pkg/analyzer/test/src/diagnostics/unnecessary_import_test.dart
index a5c76d1..b6071fc 100644
--- a/pkg/analyzer/test/src/diagnostics/unnecessary_import_test.dart
+++ b/pkg/analyzer/test/src/diagnostics/unnecessary_import_test.dart
@@ -9,8 +9,7 @@

main() {
defineReflectiveSuite(() {
- // TODO(srawlins): Re-enable this check once Flutter engine path is clear.
- // defineReflectiveTests(UnnecessaryImportTest);
+ defineReflectiveTests(UnnecessaryImportTest);
});
}


To view, visit change 200540. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: sdk
Gerrit-Branch: master
Gerrit-Change-Id: Iaf7017578177952b4871e340b057c442be01bfd6
Gerrit-Change-Number: 200540
Gerrit-PatchSet: 1
Gerrit-Owner: Samuel Rawlins <sraw...@google.com>
Gerrit-Reviewer: Brian Wilkerson <brianwi...@google.com>
Gerrit-Reviewer: Konstantin Shcheglov <sche...@google.com>
Gerrit-Reviewer: Samuel Rawlins <sraw...@google.com>
Gerrit-Attention: Konstantin Shcheglov <sche...@google.com>
Gerrit-Attention: Brian Wilkerson <brianwi...@google.com>
Gerrit-MessageType: newchange

Samuel Rawlins (Gerrit)

unread,
Jun 4, 2021, 1:15:43 AM6/4/21
to rev...@dartlang.org, Konstantin Shcheglov, Brian Wilkerson, commi...@chromium.org

Attention is currently required from: Konstantin Shcheglov, Brian Wilkerson.

View Change

1 comment:

To view, visit change 200540. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: sdk
Gerrit-Branch: master
Gerrit-Change-Id: Iaf7017578177952b4871e340b057c442be01bfd6
Gerrit-Change-Number: 200540
Gerrit-PatchSet: 1
Gerrit-Owner: Samuel Rawlins <sraw...@google.com>
Gerrit-Reviewer: Brian Wilkerson <brianwi...@google.com>
Gerrit-Reviewer: Konstantin Shcheglov <sche...@google.com>
Gerrit-Reviewer: Samuel Rawlins <sraw...@google.com>
Gerrit-Attention: Konstantin Shcheglov <sche...@google.com>
Gerrit-Attention: Brian Wilkerson <brianwi...@google.com>
Gerrit-Comment-Date: Fri, 04 Jun 2021 05:15:38 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment

Konstantin Shcheglov (Gerrit)

unread,
Jun 4, 2021, 1:26:29 AM6/4/21
to Samuel Rawlins, rev...@dartlang.org, Brian Wilkerson, commi...@chromium.org

Attention is currently required from: Samuel Rawlins, Brian Wilkerson.

Patch set 1:Code-Review +1

View Change

    To view, visit change 200540. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: sdk
    Gerrit-Branch: master
    Gerrit-Change-Id: Iaf7017578177952b4871e340b057c442be01bfd6
    Gerrit-Change-Number: 200540
    Gerrit-PatchSet: 1
    Gerrit-Owner: Samuel Rawlins <sraw...@google.com>
    Gerrit-Reviewer: Brian Wilkerson <brianwi...@google.com>
    Gerrit-Reviewer: Konstantin Shcheglov <sche...@google.com>
    Gerrit-Reviewer: Samuel Rawlins <sraw...@google.com>
    Gerrit-Attention: Samuel Rawlins <sraw...@google.com>
    Gerrit-Attention: Brian Wilkerson <brianwi...@google.com>
    Gerrit-Comment-Date: Fri, 04 Jun 2021 05:26:26 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    Gerrit-MessageType: comment

    Brian Wilkerson (Gerrit)

    unread,
    Jun 4, 2021, 11:56:55 AM6/4/21
    to Samuel Rawlins, rev...@dartlang.org, Konstantin Shcheglov, commi...@chromium.org

    Attention is currently required from: Samuel Rawlins.

    Patch set 1:Code-Review +1

    View Change

      To view, visit change 200540. To unsubscribe, or for help writing mail filters, visit settings.

      Gerrit-Project: sdk
      Gerrit-Branch: master
      Gerrit-Change-Id: Iaf7017578177952b4871e340b057c442be01bfd6
      Gerrit-Change-Number: 200540
      Gerrit-PatchSet: 1
      Gerrit-Owner: Samuel Rawlins <sraw...@google.com>
      Gerrit-Reviewer: Brian Wilkerson <brianwi...@google.com>
      Gerrit-Reviewer: Konstantin Shcheglov <sche...@google.com>
      Gerrit-Reviewer: Samuel Rawlins <sraw...@google.com>
      Gerrit-Attention: Samuel Rawlins <sraw...@google.com>
      Gerrit-Comment-Date: Fri, 04 Jun 2021 15:56:52 +0000

      Dart CI (Gerrit)

      unread,
      Aug 19, 2021, 4:37:14 PM8/19/21
      to Samuel Rawlins, rev...@dartlang.org, Brian Wilkerson, Konstantin Shcheglov, commi...@chromium.org

      go/dart-cbuild result: FAILURE (REGRESSIONS DETECTED)

      Details: https://goto.google.com/dart-cbuild/find/0ec272b6e5b897f2e08e1c2d5f644e0ffb2a0618
      Bugs: go/dart-cbuild-bug/0ec272b6e5b897f2e08e1c2d5f644e0ffb2a0618

      View Change

        To view, visit change 200540. To unsubscribe, or for help writing mail filters, visit settings.

        Gerrit-Project: sdk
        Gerrit-Branch: master
        Gerrit-Change-Id: Iaf7017578177952b4871e340b057c442be01bfd6
        Gerrit-Change-Number: 200540
        Gerrit-PatchSet: 2
        Gerrit-Owner: Samuel Rawlins <sraw...@google.com>
        Gerrit-Reviewer: Brian Wilkerson <brianwi...@google.com>
        Gerrit-Reviewer: Konstantin Shcheglov <sche...@google.com>
        Gerrit-Reviewer: Samuel Rawlins <sraw...@google.com>
        Gerrit-CC: Dart Reviews <rev...@dartlang.org>
        Gerrit-Comment-Date: Thu, 19 Aug 2021 20:37:11 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: No
        Gerrit-MessageType: comment
        Reply all
        Reply to author
        Forward
        0 new messages