dfd26d463c
Moves the following classes from `package:analyzer/analysis_rule/analysis_rule.dart` into `package:analyzer/src/analysis_rule/analysis_rule.dart`: - `AbstractAnalysisRule` - `AnalysisRule` - `MultiAnalysisRule` - `RemovedAnalysisRule` These classes are part of the analyzer public API, so the file `package:analyzer/analysis_rule/analysis_rule.dart` remains, exporting the declarations so that they can still be used by clients. This paves the way for a follow-up CL that will use extensions to add functionality that we *don't* want to include in the analyzer public API yet. Change-Id: I6a6a696431f00f69b4b80e0d98b1b8fbb33f020f Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/481164 Reviewed-by: Konstantin Shcheglov <scheglov@google.com> Commit-Queue: Paul Berry <paulberry@google.com>
This package provides testing utilities related to the analyzer and analysis_server_plugin packages.
Support
Post issues and feature requests at https://github.com/dart-lang/sdk/issues. These will be triaged according to the analyzer triage priorities.
Questions and discussions are welcome at the #hackers-analyzer Discord channel.
License
See the LICENSE file.