NsDepCop 1.9.0

NsDepCop - Namespace Dependency Checker Tool for C#

NsDepCop helps you to eliminate unintended or unnoticed code dependencies in your application.
Add the NuGet package to your C# projects and specify the dependency rules in the config.nsdepcop files.
The dependency analyzer will be run automatically on every build.
See project site for details (https://github.com/realvizu/NsDepCop).

Requires NuGet 3.3 or higher.

Install-Package NsDepCop -Version 1.9.0
dotnet add package NsDepCop --version 1.9.0
<PackageReference Include="NsDepCop" Version="1.9.0">
  <PrivateAssets>all</PrivateAssets>
  <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add NsDepCop --version 1.9.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

- New: Support incremental build - don't run the tool if there was no change in the source/config files.
- New: Global turn off switch - DisableNsDepCop environment variable.
- New: Excluding files from analysis - ExcludedFiles attribute in config.nsdepcop.

Dependencies

This package has no dependencies.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.9.0 354 3/15/2019
1.9.0-beta2 622 2/17/2019
1.9.0-beta1 106 2/3/2019
1.8.2 1,876 1/30/2019
1.8.2-beta1 116 1/13/2019
1.8.1 617 12/25/2018
1.8.1-beta1 226 8/15/2018
1.8.0 741 7/21/2018
1.8.0-beta1 292 6/12/2018
1.7.1 3,661 7/8/2017
1.7.0 380 7/2/2017
1.6.1 461 4/20/2017
1.6.0 1,148 3/24/2017
1.6.0-beta1 328 1/25/2017