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 |