Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1.81 KB

CONTRIBUTING.md

File metadata and controls

32 lines (21 loc) · 1.81 KB

Contributing to test_track_dart_client

Thanks for checking out test_track_dart_client and thank you even more for wanting to contribute 🎉 The following guidelines should get you started out on your path towards contribution.

Creating a Bug Report

Create an issue if you have found a bug rather than immediately opening a pull request. This allows us to triage the issue as necessary and discuss potential solutions. When creating the issue, use the built-in Bug Report template and provide as much information as possible including detailed reproduction steps. Once one of the package maintainers has reviewed the issue and an agreement is reached regarding the fix, a pull request can be created.

Creating a Feature Request

Use the built-in Feature Request template and add in any relevant details with your request. Once one of the package maintainers has reviewed the issue and triaged it, a pull request can be created.

Creating a Pull Request

Before creating a pull request please:

  1. Fork the repository and create your branch from main.
  2. Install all dependencies (dart pub get).
  3. Make your changes.
  4. Add tests!
  5. Ensure the existing test suite passes locally.
  6. Format your code (dart format .).
  7. Analyze your code (dart analyze --fatal-infos --fatal-warnings .).
  8. Create the Pull Request with semantic title.
  9. Verify that all status checks are passing.

License

This packages uses the MIT license