Pull requests are welcome!
Please include a clear description of the changes you have made with your request; the title should follow the conventional commits guideline.
All code should be covered by unit tests and comply with the coding guideline in this project.
As a framework for supporting unit testing, this project has a high standard for testing itself.
In order to support this, static code analysis is performed using SonarCloud with quality gate requiring to
- solve all issues reported by SonarCloud
- have a code coverage of > 90%
Additionally each push to the main
branch checks the quality of the unit tests using Stryker.NET.
This project uses MinVer for versioning.