Download NsDepCop - Namespace dependency checker tool for C#

Description

NsDepCop is a static analysis tool that lets you enforce namespace dependency rules in your C# projects.Integrates with MSBuild 4 and Visual Studio 2012.

Source Files

The download file nsdepcop.zip has the following entries.


.tfignore// w w w  . j  a v  a  2 s . c  om
1.0/prereq/Microsoft Roslyn September 2012 CTP.url
1.0/prereq/Microsoft Visual Studio 2012 SDK.url
1.0/prereq/WiX Toolset v3.7.url
1.0/referenced/Mono.Cecil/Mono.Cecil.0.9.5.4.nuspec
1.0/referenced/Mono.Cecil/Mono.Cecil.Mdb.dll
1.0/referenced/Mono.Cecil/Mono.Cecil.Pdb.dll
1.0/referenced/Mono.Cecil/Mono.Cecil.Rocks.dll
1.0/referenced/Mono.Cecil/Mono.Cecil.dll
1.0/referenced/NRefactory/ICSharpCode.NRefactory.5.3.0.nuspec
1.0/referenced/NRefactory/ICSharpCode.NRefactory.CSharp.dll
1.0/referenced/NRefactory/ICSharpCode.NRefactory.CSharp.xml
1.0/referenced/NRefactory/ICSharpCode.NRefactory.Xml.dll
1.0/referenced/NRefactory/ICSharpCode.NRefactory.Xml.xml
1.0/referenced/NRefactory/ICSharpCode.NRefactory.dll
1.0/referenced/NRefactory/ICSharpCode.NRefactory.xml
1.0/referenced/RhinoMocks/Rhino.Mocks.dll
1.0/referenced/RhinoMocks/Rhino.Mocks.xml
1.0/referenced/RhinoMocks/acknowledgements.txt
1.0/referenced/RhinoMocks/license.txt
1.0/referenced/TestingExtensions/SoftwareApproach.TestingExtensions.XML
1.0/referenced/TestingExtensions/SoftwareApproach.TestingExtensions.dll
1.0/referenced/TestingExtensions/SoftwareApproach.TestingExtensions.pdb
1.0/source/NsDepCop.CodeIssueProvider/ConfigHandler.cs
1.0/source/NsDepCop.CodeIssueProvider/NsDepCop.CodeIssueProvider.csproj
1.0/source/NsDepCop.CodeIssueProvider/NsDepCop.CodeIssueProvider.csproj.vspscc
1.0/source/NsDepCop.CodeIssueProvider/NsDepCopCodeIssueProvider.cs
1.0/source/NsDepCop.CodeIssueProvider/Properties/AssemblyInfo.cs
1.0/source/NsDepCop.CodeIssueProvider/config.nsdepcop
1.0/source/NsDepCop.CodeIssueProvider/source.extension.vsixmanifest
1.0/source/NsDepCop.Core.Test/NamespaceSpecificationTest.cs
1.0/source/NsDepCop.Core.Test/NsDepCop.Core.Test.csproj
1.0/source/NsDepCop.Core.Test/NsDepCop.Core.Test.csproj.vspscc
1.0/source/NsDepCop.Core.Test/Properties/AssemblyInfo.cs
1.0/source/NsDepCop.Core/Analyzer/Factory/DependencyAnalyzerFactory.cs
1.0/source/NsDepCop.Core/Analyzer/Factory/Parser.cs
1.0/source/NsDepCop.Core/Analyzer/NRefactory/DependencyAnalyzer.cs
1.0/source/NsDepCop.Core/Analyzer/NRefactory/DependencyAnalyzerSyntaxVisitor.cs
1.0/source/NsDepCop.Core/Analyzer/Roslyn/DependencyAnalyzer.cs
1.0/source/NsDepCop.Core/Analyzer/Roslyn/DependencyAnalyzerSyntaxVisitor.cs
1.0/source/NsDepCop.Core/Analyzer/Roslyn/IssueKindExtension.cs
1.0/source/NsDepCop.Core/Analyzer/Roslyn/IssueKindTranslator.cs
1.0/source/NsDepCop.Core/Analyzer/Roslyn/SyntaxNodeAnalyzer.cs
1.0/source/NsDepCop.Core/Common/CodeIssueKind.cs
1.0/source/NsDepCop.Core/Common/Constants.cs
1.0/source/NsDepCop.Core/Common/Dependency.cs
1.0/source/NsDepCop.Core/Common/DependencyViolation.cs
1.0/source/NsDepCop.Core/Common/IDependencyAnalyzer.cs
1.0/source/NsDepCop.Core/Common/IEnumerableExtensions.cs
1.0/source/NsDepCop.Core/Common/NamespaceSpecification.cs
1.0/source/NsDepCop.Core/Common/NsDepCopConfig.cs
1.0/source/NsDepCop.Core/Common/SourceSegment.cs
1.0/source/NsDepCop.Core/NsDepCop.Core.csproj
1.0/source/NsDepCop.Core/NsDepCop.Core.csproj.vspscc
1.0/source/NsDepCop.Core/Properties/AssemblyInfo.cs
1.0/source/NsDepCop.Core/config.nsdepcop
1.0/source/NsDepCop.ItemTemplate/NsDepCop.ItemTemplate.csproj
1.0/source/NsDepCop.ItemTemplate/NsDepCop.ItemTemplate.csproj.vspscc
1.0/source/NsDepCop.ItemTemplate/NsDepCop.ItemTemplate.ico
1.0/source/NsDepCop.ItemTemplate/NsDepCop.ItemTemplate.vstemplate
1.0/source/NsDepCop.ItemTemplate/config.nsdepcop
1.0/source/NsDepCop.ItemTemplatePackage/NsDepCop.ItemTemplatePackage.csproj
1.0/source/NsDepCop.ItemTemplatePackage/NsDepCop.ItemTemplatePackage.csproj.vspscc
1.0/source/NsDepCop.ItemTemplatePackage/source.extension.vsixmanifest
1.0/source/NsDepCop.MsBuildTask.Test/LogEntryParameters.cs
1.0/source/NsDepCop.MsBuildTask.Test/NsDepCop.MsBuildTask.Test.csproj
1.0/source/NsDepCop.MsBuildTask.Test/NsDepCop.MsBuildTask.Test.csproj.vspscc
1.0/source/NsDepCop.MsBuildTask.Test/NsDepCopTaskTests.cs
1.0/source/NsDepCop.MsBuildTask.Test/Properties/AssemblyInfo.cs
1.0/source/NsDepCop.MsBuildTask.Test/TestCaseSpecification.cs
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_AllowedDependency/AllowedDependency.cs
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_AllowedDependency/config.nsdepcop
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_ConfigDisabled/config.nsdepcop
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_ConfigFileErrorsIgnored/config.nsdepcop
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_AliasQualifiedName/DepViolation_AliasQualifiedName.cs
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_AliasQualifiedName/config.nsdepcop
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_ArrayType/DepViolation_ArrayType.cs
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_ArrayType/config.nsdepcop
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_EveryUserDefinedTypeKind/DepViolation_EveryUserDefinedTypeKind.cs
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_EveryUserDefinedTypeKind/config.nsdepcop
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_GenericName/DepViolation_GenericName.cs
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_GenericName/config.nsdepcop
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_GenericTypeArgument/DepViolation_GenericTypeArgument.cs
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_GenericTypeArgument/config.nsdepcop
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_IdentifierName_ReportError/DepViolation_IdentifierName_ReportError.cs
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_IdentifierName_ReportError/config.nsdepcop
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_IdentifierName_ReportInfo/DepViolation_IdentifierName_ReportInfo.cs
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_IdentifierName_ReportInfo/config.nsdepcop
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_IdentifierName_ReportWarning/DepViolation_IdentifierName_ReportWarning.cs
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_IdentifierName_ReportWarning/config.nsdepcop
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_InvocationExpression/DepViolation_InvocationExpression.cs
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_InvocationExpression/config.nsdepcop
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_InvocationWithTypeArg/DepViolation_InvocationWithTypeArg.cs
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_InvocationWithTypeArg/config.nsdepcop
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_MemberAccessExpression/DepViolation_MemberAccessExpression.cs
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_MemberAccessExpression/config.nsdepcop
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_NestedType/DepViolation_NestedType.cs
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_NestedType/config.nsdepcop
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_NullableType/DepViolation_NullableType.cs
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_NullableType/config.nsdepcop
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_QualifiedName/DepViolation_QualifiedName.cs
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_DepViolation_QualifiedName/config.nsdepcop
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_MultipleSourceFiles/SourceFile1.cs
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_MultipleSourceFiles/SourceFile2.cs
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_MultipleSourceFiles/config.nsdepcop
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_NoConfigFile/Placeholder.cs
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_NoSourceFiles/config.nsdepcop
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_NonXmlConfigFile/config.nsdepcop
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_SameNamespaceAlwaysAllowed/SameNamespaceAlwaysAllowed.cs
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_SameNamespaceAlwaysAllowed/config.nsdepcop
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_TooManyIssues/TooManyIssues.cs
1.0/source/NsDepCop.MsBuildTask.Test/TestFiles_TooManyIssues/config.nsdepcop
1.0/source/NsDepCop.MsBuildTask.Test/TestTaskItem.cs
1.0/source/NsDepCop.MsBuildTask/NsDepCop.MsBuildTask.csproj
1.0/source/NsDepCop.MsBuildTask/NsDepCop.MsBuildTask.csproj.vspscc
1.0/source/NsDepCop.MsBuildTask/NsDepCopTask.cs
1.0/source/NsDepCop.MsBuildTask/Properties/AssemblyInfo.cs
1.0/source/NsDepCop.MsBuildTask/config.nsdepcop
1.0/source/NsDepCop.Setup.CustomActions/CustomAction.config
1.0/source/NsDepCop.Setup.CustomActions/NsDepCop.Setup.CustomActions.csproj
1.0/source/NsDepCop.Setup.CustomActions/NsDepCop.Setup.CustomActions.csproj.vspscc
1.0/source/NsDepCop.Setup.CustomActions/NsDepCopCustomActions.cs
1.0/source/NsDepCop.Setup.CustomActions/Properties/AssemblyInfo.cs
1.0/source/NsDepCop.Setup.CustomActions/config.nsdepcop
1.0/source/NsDepCop.Setup/CustomActions.wxs
1.0/source/NsDepCop.Setup/Feature_CodeIssueProvider.wxs
1.0/source/NsDepCop.Setup/Feature_ItemTemplate.wxs
1.0/source/NsDepCop.Setup/Feature_MSBuildTask.wxs
1.0/source/NsDepCop.Setup/NsDepCop.Setup.wixproj
1.0/source/NsDepCop.Setup/NsDepCop.Setup.wixproj.vspscc
1.0/source/NsDepCop.Setup/Prerequisites.wxs
1.0/source/NsDepCop.Setup/Product.wxs
1.0/source/NsDepCop.Setup/UI.wxs
1.0/source/NsDepCop.Setup/install_withlog.cmd
1.0/source/NsDepCop.Setup/uninstall_withlog.cmd
1.0/source/NsDepCop.sln
1.0/source/NsDepCop.vssscc
1.0/source/include/CommonAssemblyInfo.cs
1.0/source/include/VersionInfo.cs
1.0/source/measure-build-time.cmd
1.0/source/timecmd.cmd

Download

Click the following link to download nsdepcop.zip.

nsdepcop.zip




















Home »
  C# Free Code »
    Development »




Algorithm
ANTLR
AOP
Application
Barcode
CHM
Design Patterns
Desktop
DotNet
DotNet Engine
DotNet Application
DotNet Assembly
DotNet Library
Engine
Epub
Example
File
File Library
Framework
GIS
Intellisense
IoC
Library
log4net
Matlab
MSBuild
MVC
MVP
MVVM
Numerical Library
NUnit
OpenCL
Plugin
Quartz
Resx File
SDK
SMS
Thread
UnitTest
Utility
VisualStudio
Windows
XML