Ben Konyi 5ec8a97c7d
[ Analysis ] Added initial implementation of the flutter_analyzer_plugin (#175679)
The `flutter_analyzer_plugin` implements rules previously enforced by
the `dev/bots/analyze.dart` check run on the CI, allowing for earlier
detection of custom lint violations before a change is uploaded for
review.

Currently, the plugin implements the following rules:

  - avoid_future_catch_error
  - no_double_clamp
  - no_stopwatches
  - protect_public_state_subtypes
  - render_box_intrinsics

Towards https://github.com/flutter/flutter/issues/175276
2025-12-11 18:19:37 +00:00

8 lines
352 B
Markdown

# Flutter Analyzer Plugin
This plugin provides custom lint rules specific to development within flutter/flutter.
This plugin is a WIP as cases covered by `dev/bots/analyze.dart` are ported to this plugin,
with the eventual goal of implementing as many of the checks as possible to reduce the number
of analysis failures only discovered by CI checks.