There are many ways you can contribute to the SonarC# project, some very easy and others more involved. We want to be friendly and welcoming to all potential contributors, so we ask that everyone involved abide by some simple guidelines outlined in our Code of Conduct.
One of the easiest ways to contribute is to participate in discussions and discuss issues here on this GitHub project, on StackOverflow or on our Google Group.
Even if you plan to implement a new rule or fix one by yourself and then submit it back to the community, please start by creating a new GitHub Issue to get some early feedback on this idea.
To submit a contribution, create a pull request for this repository. Please make sure that you follow our code style
If you have an idea for a rule but you are not sure that everyone needs it you can implement a custom rule available only for you.