Skip to content

Latest commit

 

History

History
14 lines (11 loc) · 985 Bytes

CONTRIBUTING.md

File metadata and controls

14 lines (11 loc) · 985 Bytes

Contributing to erdtree

Thank you for taking an interest in erdtree! If you'd like to play a part in the development of erdtree, the following forms of participation are acceptable:

  • New issues: feature requests, bug reports, questions, ideas, etc..
  • Pull requests: documentation improvements, bug fixes, code improvements, new features, etc..

The following are the general rules for contributing code:

  • Every function, struct, traits, etc. no matter how trivial, should be documented in cargo doc fashion.
  • When adding or amending a new feature and if warranted, the usage as well as the documentation section of the README should be updated appropriately.
  • Integration is usually required when adding or amending a feature that alters the output.
  • All existing tests must pass.
  • Unit testing is encouraged but not required.

Note: Before you take the time to open a pull request, please open an issue first to open the floor for discussion.