Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 1.27 KB

CONTRIBUTING.md

File metadata and controls

30 lines (19 loc) · 1.27 KB

Contributing

Code of Conduct

This project is subject to the Ubuntu Code of Conduct to foster an open and welcoming place to contribute. By participating in the project (in the form of code contributions, issues, comments, and other activities), you agree to abide by its terms.

Pull requests

Changes to this project should be proposed as pull requests on GitHub.

Contributor License Agreement

This project is subject to the Canonical contributor license agreement, please make sure you have signed it before (or shortly after) submitting your first pull request.

Bugs

Bugs are tracked as GitHub issues.

Code Generation

This project uses freezed and json_serializable to generate immutable data classes with JSON serialization support. Adding new types or members to classes annotated with @freezed or @JsonSerializable requires the code to be re-generated:

dart run build_runner build --delete-conflicting-outputs