Skip to content

Commit

Permalink
Merge pull request #467 from yeurch/FxCopExGenCode
Browse files Browse the repository at this point in the history
Add support for FxCop /ignoregeneratedcode parameter
  • Loading branch information
forki committed Jun 15, 2014
2 parents 46dbb1b + 18eea7f commit 10f0ca6
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions src/app/FakeLib/FXCopHelper.fs
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ type FxCopParams =
RuleLibraries : string seq
Rules : string seq
CustomRuleset : string
IgnoreGeneratedCode : bool
ConsoleXslFileName : string
ReportFileName : string
OutputXslFileName : string
Expand Down Expand Up @@ -63,6 +64,7 @@ let FxCopDefaults =
RuleLibraries = Seq.empty
Rules = Seq.empty
CustomRuleset = String.Empty
IgnoreGeneratedCode = false
ConsoleXslFileName = String.Empty
ReportFileName = currentDirectory @@ "FXCopResults.html"
OutputXslFileName = String.Empty
Expand Down Expand Up @@ -112,6 +114,7 @@ let FxCop setParams (assemblies : string seq) =
for item in param.RuleLibraries do
appendFormat "/r:\"{0}\" " (param.ToolPath @@ "Rules" @@ item)
appendItems "/rid:{0} " param.Rules
append param.IgnoreGeneratedCode "/ignoregeneratedcode "
append param.IncludeSummaryReport "/s "
appendFormat "/t:{0} " (separated "," param.TypeList)
append param.SaveResultsInProjectFile "/u "
Expand Down

0 comments on commit 10f0ca6

Please sign in to comment.