oath
Swear a Paladin's Oath to code righteousness by enforcing lints.
✅ Health | 🚀 Release | 📝 Docs | ♻️ Maintenance |
---|---|---|---|
Lints serve as your guide, ensuring your code adheres to the highest standards of valor:
# analysis_options.yaml
include: package:oath/strict.yaml
Or, for Flutter packages:
# analysis_options.yaml
include: package:oath/flutter/strict.yaml
As an alternative, use a relaxed set of lints:
# analysis_options.yaml
include: package:oath/relaxed.yaml
Or, for Flutter:
# analysis_options.yaml
include: package:oath/flutter/relaxed.yaml
Contributing
We welcome contributions to this package!
Please file an issue before contributing larger changes.
This package uses repository specific tooling to enforce formatting, static analysis, and testing. Please run the following commands locally before submitting a pull request:
./dev.sh --packages packages/oath check
./dev.sh --packages packages/oath test