Skip to content
This repository has been archived by the owner on Jan 2, 2019. It is now read-only.

devkabiir/built_json_schema_generator

Repository files navigation

BuiltJsonSchemaGenerator

LICENSE Build status Code coverage Pub version Commitizen friendly Commitizen style Maintained

🚀 About

Generate built_value models from json schema

📖 Usage

🚥 Versioning - semver

This project follows Semantic Versioning 2.0.0

📰 Changelog

Changes for latest release at github-releases

📝 Milestones

  • Prepare v1.0.0

👥 Contributing

  • 🍴 Fork this repo

  • ⬇️ Clone your forked version
    git clone https://github.com/<you>/built_json_schema_generator.git

  • ➕ Add this repo as a remote
    git remote add upstream https://github.com/devkabiir/built_json_schema_generator.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

:octocat: Git

  • ✔️ 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

💄 Code style

  • Maintain consistencies using included .editorconfig
  • Everything else as per standard dart guidelines

✅ Testing

  • Add tests for each new addition/feature
  • Do not remove/change tests when refactoring
    • unless fixing already broken test.

✨ Features and 🐛bugs

Please file feature requests and bugs at the issue-tracker.

📜 License

Copyright (C) 2018-Present Dinesh Ahuja dev@kabiir.me.

Please see the LICENSE file in this repository for the full text

About

Generate built_value models from json schema

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages