Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 1.16 KB

CONTRIBUTING.md

File metadata and controls

31 lines (21 loc) · 1.16 KB

Contributing Guidelines

Issue Contributing

Feel free to report issues on GitHub. Any issues or questions can also be targeted to any communication channel defined on Atata Contact page.

Code Contributing

Setting Up For Development

In order to set up this project for further contributing do the following:

  • Fork the repository.
  • Clone the forked repository locally.
  • Open .sln file located in the root of the repository.

Development Prerequisites

  • Visual Studio 2019 with .NET Core tools installed or JetBrains Raider.

Development

Please follow the rules during development:

  • Fix (or suppress in rare cases) all code analysis warnings.
  • Ensure that newly added public classes and members have XML documentation comments. This does not apply to classes in test projects.
  • Run all tests in order to ensure the changes don't break anything.
  • Try to add/update tests respectively.
  • Follow Semantic Versioning 2.0 during the source changes.
  • Create pull request when it is done.