Flakes
A collection of Lint rules for Dart and Flutter projects. Like Python flake8, but for Dart!
- Production ready
- Strict but not annoying
- Improve your code quality
- Follow the Effective Dart Style
Installation
With Dart, install via dart pub
:
dart pub add flakes
With Flutter, install via flutter pub
:
flutter pub add flakes
Or manually add to your pubspec.yaml
:
dev_dependencies:
flakes: ^1.0.0
And run dart pub get
or flutter pub get
.
Usage
To use the lints, include in your analysis_options.yaml
:
include: package:flakes/flakes.yaml
You can also customize the rules or add your own:
include: package:flakes/flakes.yaml
linter:
rules:
# Customizing rules
avoid_print: false
# Adding rules
public_member_api_docs: true
This package is inspired by other lint packages, like very_good_analysis and lint.
Developed with 💙 by Robson Silva.
Libraries
- flakes
- A collection of Lint rules for Dart and Flutter projects.