AltCode.Fake.DotNet.Gendarme 5.19.1.28

Install-Package AltCode.Fake.DotNet.Gendarme -Version 5.19.1.28
dotnet add package AltCode.Fake.DotNet.Gendarme --version 5.19.1.28
<PackageReference Include="AltCode.Fake.DotNet.Gendarme" Version="5.19.1.28" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add AltCode.Fake.DotNet.Gendarme --version 5.19.1.28
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: AltCode.Fake.DotNet.Gendarme, 5.19.1.28"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install AltCode.Fake.DotNet.Gendarme as a Cake Addin
#addin nuget:?package=AltCode.Fake.DotNet.Gendarme&version=5.19.1.28

// Install AltCode.Fake.DotNet.Gendarme as a Cake Tool
#tool nuget:?package=AltCode.Fake.DotNet.Gendarme&version=5.19.1.28
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

A helper task for running Mono.Gendarme from FAKE ( >= 5.19.1 )

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
5.19.1.28 1,456 12/10/2020
5.18.1.24 625 2/27/2020
5.9.3.10 672 11/17/2018

# 5.19.1.28
* [Dependency change] Uses Fake >= 5.19.1 rather than >= 5.18.1
* [API change] The Fake`ToolType` of the `Params` object defaults to `GlobalTool` with tool name `gendarme` : see altcode.gendarme-tool for your global tool.

# 5.18.1.24
* [Dependency change] Uses Fake >= 5.18.1 rather than >= 5.9.3
* [API change] Update to add a Fake `ToolType` to the `Params` object.  If you use the `Create` method, this should be transparent to you, as it defaults to `FullFramework`.
* [API change] In `Params.Create`, use the updated Fake Process APIs to look for Gendarme, which means it will look in PATH first, then locally, and default the `ToolPath` to just plain `gendarme` if nothing is found.

# 5.9.3.10
* [BUGFIX] As "--limit 0" means "report nothing" not "report all", make zero limit emit nothing to the command line
* [Enhancement] `FailBuildOnDefect` parameter, default `true`, to determine if defect detection will fail the build.
* **NOTE** whether --limit is set > 0 or omitted, if there are > 0 defects reported Gendarme exits with return code 1.  It limit is set zero, or there are no defects against the rules engaged, then it returns 0.  Failing the build on >= N defects for N > 0 does not come for free, but would require parsing one form of output or another, and no form of output is guaranteed -- they can all be switched off.

# 5.9.3.7
* [NEW PACKAGE] `AltCode.Fake.DotNet.Gendarme` containing Gendarme task helper types for FAKE scripts (v5.9.3 or later) : see Wiki entry [The `AltCode.Fake.DotNet.Gendarme` package](https://github.com/SteveGilham/altcode.Fake/wiki/The-AltCode.Fake.DotNet.Gendarme-package)