Skip to content

πŸ“ List of strict linter rules that can be used both in Dart and Flutter projects to enforce a highly maintainable style

License

Notifications You must be signed in to change notification settings

purplenoodlesoop/purple-lints

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

purple_lints πŸ“

This monorepo contains repositories for purple_lints and purple_metrics_lints packages that are intended to be included in analysis_options.yaml file.

Both packages are built upon the thought of strictness. Strictness helps to unify the code, avoid runtime problems that are derived from type and mutability-related issues and avoid common pitfalls that developers that came from other languages can stumble upon.

This set of rules can be interpreted as too strict by some users, but learning to follow them will pay off.

I use this set of rules on every one of my projects, as it is a base rule set in the purple_starter. It is battle-tested and proven to enforce a maintainable code style. Enjoy!

About

πŸ“ List of strict linter rules that can be used both in Dart and Flutter projects to enforce a highly maintainable style

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages