Gendarme static analysis rules for Xamarin.
Перейти к файлу
Zachary Gramana 0c7063fb05 Updated build config scripting. Updated some changes to custom rule. 2013-08-16 13:53:27 -07:00
lib Updated build config scripting. Updated some changes to custom rule. 2013-08-16 13:53:27 -07:00
src Updated build config scripting. Updated some changes to custom rule. 2013-08-16 13:53:27 -07:00
.gitignore Code cleanup. Further customized rules.xml. 2013-06-05 14:20:23 -04:00
README.md Update README.md 2013-06-05 13:31:51 -03:00

README.md

Gendarme.Rules.Xamarin

Gendarme static analysis rules for Xamarin.

##Getting Started

This project currently requires .NET 4.x/Mono 3.x. A release build of the Gendarme 2.11 and the standard rules assemblies are included for convenience.

cd src
xbuild

The Gendarme.Rules.Xamarin.dll assembly will be output into bin.

To run:

mono bin/gendarme.exe [Some.Assembly.To.Analyze.dll]

For example, to run only the Gendarme.Rules.Xamarin rules, and have the report show only high and critical violations saved to an HTML file on your Desktop, issue:

mono gendarme.exe --set xamarin --severity high --html ~/Desktop/Gendarme-Report.html /Users/Demo/Projects/Test/bin/Some.Assembly.To.Analyze.dll