File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed
Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -67,9 +67,26 @@ instead.
6767
6868#### Analyzer
6969
70+ - The analyzer includes a new plugin system. You can use this system to write
71+ your own analysis rules and IDE quick fixes.
72+
73+ - ** Analysis rules:** Static analysis checks that report diagnostics (lints
74+ or warnings). You see these in your IDE and at the command line via `dart
75+ analyze` or ` flutter analyze`.
76+ - ** Quick fixes:** Local refactorings that correct a reported lint or
77+ warning.
78+ - ** Quick assists:** Local refactorings available in the IDE that are not
79+ associated with a specific diagnostic.
80+
81+ See the documentation for [ writing an analyzer plugin] [ ] , and the
82+ documentation for [ using analyzer plugins] [ ] to learn more.
83+
7084- Lint rules which are incompatible with each other and which are specified in
7185 included analysis options files are now reported.
7286
87+ [ writing an analyzer plugin ] : https://github.com/dart-lang/sdk/blob/main/pkg/analysis_server_plugin/doc/writing_a_plugin.md
88+ [ using analyzer plugins ] : https://github.com/dart-lang/sdk/blob/main/pkg/analysis_server_plugin/doc/using_plugins.md
89+
7390#### Dart CLI and Dart VM
7491
7592- The Dart CLI and Dart VM have been split into two seperate executables.
You can’t perform that action at this time.
0 commit comments