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.