Skip to content

Latest commit

 

History

History
18 lines (14 loc) · 1.17 KB

CONTRIBUTING.md

File metadata and controls

18 lines (14 loc) · 1.17 KB

Follow these guidelines, in no particular order, to improve your chances of having a pull request merged in.

Before you do anything else

  • Before reporting an issue or creating a pull request, discuss it in the Google Group http://groups.google.com/group/restsharp
  • If you have an inquiry - ask a question on StackOverflow, tagged with restsharp tag.

Once a contribution is ready to be submitted

  • Make each pull request atomic and exclusive; don't send pull requests for a laundry list of changes.
  • Even better, commit in small manageable chunks.
  • Spaces, not tabs. Bracket style doesn't matter. Do not reformat code you didn't touch.
  • Changes to XmlDeserializer or JsonDeserializer must be accompanied by a unit test covering the change.
  • In general, changes should be accompanied by unit tests to show what was broken and how your patch fixes it.
  • No regions except for license header
  • Code must build for .NET 4.5.2 and .NET Standard 2.0
  • If you didn't write the code you must provide a reference to where you obtained it and preferably the license.
  • Use autocrlf=true git config --global core.autocrlf true http://help.github.com/dealing-with-lineendings/