git clone https://github.com/revelrylabs/ecto_soft_delete
mix deps.get
- Fork the repository.
- Set up the package per the instructions above and ensure
mix test
runs cleanly. - Create a topic branch.
- Add specs for your unimplemented feature or bug fix.
- Run
mix test
. If your specs pass, return to step 4. - Implement your feature or bug fix.
- Re-run
mix test --cover
. If your specs fail, return to step 6. - Open cover/modules.html. If your changes are not completely covered by the test suite, return to Step 4.
- Thoroughly document and comment your code.
- Run
mix docs
and make sure your changes are documented. - Add, commit, and push your changes.
- Submit a pull request.