GiveCampUK/GiveCRM — pull request #77 by alastairs (2011-12-04 21:32:48+00:00)
Title: Add ReSharper settings file.

This pull request introduces a ReSharper settings file that should match the rules defined for GiveCRM [here](https://my.huddle.net/document/view/16993453) and ported to the wiki [here](http://github.com/givecampuk/givecrm/wiki/Coding-Standards). Note: I couldn't find a way to do all of the rules through ReSharper's settings, such as "remove all unnecessary code", and the ones about `Debug`.

ReSharper will automatically detect the presence of this file and apply the settings when the solution is loaded. The .gitignore change ensures that this file is *not* ignored from the Git repository; the `!` at the start of the line means "include this even if previous ignore rules match this file".

If people are using other versions of ReSharper, you will need to do a `git copy` and name the file `GiveCRM.[major].[minor].resharper`, where `[major]` and `[minor]` should be replaced with the major and minor version numbers of ReSharper. E.g., for ReSharper 5.1, name it `GiveCRM.5.1.resharper`.