main library
The synthex_lint analyzer plugin.
This is the entry point the Dart Analysis Server loads: it reads the
top-level plugin variable and calls SynthexLintsPlugin.register to add
the plugin's rules and corrections. The package ships three schema-driven
rules — architecture, encapsulation, and placement — and each stays
inert until the analyzed package configures it, either in a
synthex_lint.yaml, .yml, or .json document or under the
synthex_lint key of its pubspec.yaml.
main.dart is the package's only public library; everything under src/
is implementation detail and not part of the published API.
Classes
- SynthexLintsPlugin
-
The plugin the Dart Analysis Server runs when a package enables
synthex_lintin itsanalysis_options.yaml.
Properties
- plugin → SynthexLintsPlugin
-
Entry point loaded by the Dart Analysis Server.
final