oath

Swear a Paladin's Oath to code righteousness by enforcing lints.

✅ Health 🚀 Release 📝 Docs ♻️ Maintenance
Build status for package/oath Pub version for package/oath Dart documentation for package/oath GitHub Issues for package/oath

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

Libraries