This repository defines the lint rules for Dart and Flutter projects tailored to the Endare BVBA Code Style Guide.
These lint rules extend the flutter_lints lint set, which defines lint rules for Flutter projects. flutter_lints
itself is an extension of the recommended lint set for Dart projects.
Whenever the language deprecates old rules or adds new rules that are relevant to the style guide, a new version of this package will be published that incorporates those changes.
Whenever fixes to existing lint rules (i.e. fixing false positives) are published, a new version of this package will be published that incorporates those changes.
Add this package to your dependencies:
dev_dependencies:
endare_lints:
git:
url: https://github.com/Endare/endare_lints
ref: 1.1.0
Add a reference to the lint rules in your analysis_options.yaml
:
include: package:endare_lints/endare_lints.yaml