NsDepCop 2.0.0

Install-Package NsDepCop -Version 2.0.0
dotnet add package NsDepCop --version 2.0.0
<PackageReference Include="NsDepCop" Version="2.0.0">
  <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add NsDepCop --version 2.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: NsDepCop, 2.0.0"
#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 NsDepCop as a Cake Addin
#addin nuget:?package=NsDepCop&version=2.0.0

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

Static code analysis tool for enforcing namespace-based type dependency rules in C# projects.

This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories (2)

Showing the top 2 popular GitHub repositories that depend on NsDepCop:

Repository Stars
NsDepCop is a static code analysis tool that helps to enforce namespace dependency rules in C# projects. No more unplanned or unnoticed dependencies in your system.
Code visualization tool for C# to quickly explore, navigate and document source code structure and relationships. Integrates into Visual Studio.
Version Downloads Last updated
2.0.0 18,851 6/13/2021
2.0.0-rc1 197 5/24/2021
1.11.0-beta2 473 5/11/2020
1.11.0-beta1 372 4/21/2020
1.10.1 15,831 2/2/2020
1.10.1-beta1 492 1/17/2020
1.9.0 11,002 3/15/2019
1.9.0-beta2 1,355 2/17/2019
1.9.0-beta1 467 2/3/2019
1.8.2 15,692 1/30/2019
1.8.2-beta1 429 1/13/2019
1.8.1 1,192 12/25/2018
1.8.1-beta1 655 8/15/2018
1.8.0 1,419 7/21/2018
1.8.0-beta1 798 6/12/2018
1.7.1 39,551 7/8/2017
1.7.0 1,334 7/2/2017
1.6.1 825 4/20/2017
1.6.0 1,532 3/24/2017
1.6.0-beta1 664 1/25/2017

- Implementation changed from MSBuild task to standard Roslyn analyzer.
- Works both at build time and inside Visual Studio editor.
- No need for an additional Visual Studio extension any more.
- No need for the out-of-process service host any more.
- Supports .NET Core / .NET 5 / etc. projects too.
- Dropped support for VS 2015/2017.
- AutoLowerMaxIssueCount feature is temporarily not supported.