Generate built_value models from json schema
π₯ Versioning - semver
This project follows Semantic Versioning 2.0.0
Changes for latest release at github-releases
- Prepare v1.0.0
-
π΄ Fork this repo
-
β¬οΈ Clone your forked version
git clone https://github.com/<you>/built_json_schema.git
-
β Add this repo as a remote
git remote add upstream https://github.com/devkabiir/built_json_schema.git
-
β¬ Make sure you have recent changes
git fetch upstream
-
β¨ Make a new branch with your proposed changes/fixes/additions
git checkout upstream/master -b name_of_your_branch
-
π Make sure you follow guidelines for Git
-
β« Push your changes
git push origin name_of_your_branch
-
π Make a pull request
- βοΈ Sign all commits. Learn about signing-commits
- Use commitizen with cz-emoji adapter
- Check existing commits to get an idea
- Run the pre_commit script from project root
pub run pre_commit
- If you're adding an
and
in your commit message, it should probably be separate commits - Link relevant issues/commits with a
#
sign in the commit message - Limit message length per line to 72 characters (excluding space required for linking issues/commits)
- Add commit description if message isn't enough for explaining changes
- Maintain consistencies using included
.editorconfig
- Everything else as per standard dart guidelines
- Add tests for each new addition/feature
- Do not remove/change tests when refactoring
- unless fixing already broken test.
Please file feature requests and bugs at the issue-tracker.
Copyright (C) 2018-Present Dinesh Ahuja dev@kabiir.me.
Please see the LICENSE file in this repository for the full text