OmniSharp is always thrilled to welcome any contributions!
Before contributing any feature, make sure to discuss it upfront with the team - this can be done on Github in an issue, on Jabbr or on Slack.
- We use the
dev
branch for active development. All pull requests should be made to this branch. - The
master
branch is normally updated only by mergingdev
branch into it. The only time pull requests can be opened intomaster
directly, is in case of hotfixes. - Tests need to be provided for every bug/feature that is completed.