innim_lint 0.2.0 innim_lint: ^0.2.0 copied to clipboard
The Dart analyzer settings and linter rules used at Innim for Dart and Flutter projects. Stricter than pedantic.
This package contains analysis settings for Flutter/Dart projects and packages by Innim team.
It's stricter than pedantic.
To use the lints add a dependency in your
# If you use `unawaited()` in code, add a normal dependency. dependencies: innim_lint: ^1.0.0 # Or, if you just want `analysis_options.yaml`, it can be a dev dependency. dev_dependencies: innim_lint: ^1.0.0
then, add an include in your
Disable some rules #
You can disable some rules in your project. Add in your
linter: rules: prefer_single_quotes: false
Exclude from analysis #
You can exculde some files from analysis - see Excluding code from analysis.
By default all generated code (files with
.g.dart suffix) will be excluded with this analysis settings.