equatable_lint 0.1.1 equatable_lint: ^0.1.1 copied to clipboard
This is a set of rules to make classes using Equatable more maintainable. We make sure here that every fields in an Equatable class is linked to the Equatable props getter.
equatable_lint #
This package used the custom_lint package
Setup #
- In your
pubspec.yaml
, add thesedev_dependencies
:
dev_dependencies:
custom_lint:
equatable_lint:
- In your
analysis_options.yaml
, add this plugin :
analyzer:
plugins:
- custom_lint
-
Run
flutter pub get
ordart pub get
in your package -
Possibly restart your IDE
Setup CI #
flutter analyse
or dart analyse
don't use this custom rule when checking your code
If you want to analyse your code with this rule in your CI, add a step that run flutter pub run custom_lint
or dart run custom_lint