Built-in tools. #
The toolset provided by MsBullet SDK combines third-party tools and specific SDK features, all of these can be controlled by UsingTool{tool-name}
properties, where tool-name identifies the tool.
NOTE
All default dependency versions are referenced to the latest major using wildcard, for further info https://docs.microsoft.com/nuget/concepts/package-versioning.This means that if you want to use a specific of a certain dependency you must override the default variable to lock restoring to the wanted version.
Opt-out configuration. #
Some tools supplied with the MsBullet SDK can be excluded by setting specific variables.
To disable the following tools, you will need to set their property to false
.
Tool | Property |
---|---|
xUnit | UsingToolXUnit |
Nerdbank.GitVersioning | UsingToolNerdbankGitVersioning |
Coverlet | UsingToolCoverlet |
ReportGenerator | UsingToolReportGenerator |
StyleCop | UsingToolStyleCopAnalyzers |
SonarSource | UsingToolSonarAnalyzer |