Files
workavia-mail-front/docs/adr/0004-linter.md
T
2022-04-25 10:52:05 +07:00

27 lines
687 B
Markdown

# 3. Integrate linter into app
Date: 2022-04-22
## Status
Accepted
## Context
- Use linter to encourage good coding practices
- Helps optimize and increase application performance
## Decision
- To use we follow these steps:
+ Depend on this package as a `dev_dependency` by running `flutter pub add --dev flutter_lints`.
+ Create an `analysis_options.yaml` file at the root of the package (alongside the `pubspec.yaml` file) and include: `package:flutter_lints/flutter.yaml` from it.
## Official document
- [flutter_lints](https://pub.dev/packages/flutter_lints)
## Consequences
- The code is written standard according to the linter toolkit. Performance is improved.