commit | a4696d0505cf3f7cc16dfd2c1c068997c5d6a405 | [log] [tgz] |
---|---|---|
author | Keerti Parthasarathy <keertip@google.com> | Thu Jun 22 18:20:15 2023 +0000 |
committer | dart-internal-monorepo <dart-internal-monorepo@dart-ci-internal.iam.gserviceaccount.com> | Thu Jun 22 11:21:25 2023 -0700 |
tree | 75af044b3ccc4adcebd0943fdab027a990614609 | |
parent | a68106dd0369e62aea422ccfcde32d9fe1be0506 [diff] |
Refactors to allow for parse only mode for lints and fixes. - Make CorrectionProducer as base class for {Parsed/Resolved}CorrectionProducer. - Use ParsedCorrectionProducer for ConvertDocumentationIntoLine - Move sort imports test to used ParsedUnitResult - Add getter to LintRule to indicate that rule can be run using just parsed AST Change-Id: Id11466c445e6e505ea752d097b57143f18c47060 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/310484 Reviewed-by: Brian Wilkerson <brianwilkerson@google.com> Commit-Queue: Keerti Parthasarathy <keertip@google.com> https://dart.googlesource.com/sdk/+/ab884b7d7f31657ba4ff7de2c4dc1485cb3b62e8