Download BuildCop
Description
Analyzes MSBuild project files (interactively or during e.g. a daily build) according to a customizable set of rules and generates reports - e.g. is strong naming enabled, are certain project properties set correctly, is XML documentation being generated, are assembly referenc...
Source Files
The download file buildcop.zip has the following entries.
BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/DefaultTemplate.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
Main/Source/Documentation/BuildCop.sitemap
Main/Source/Documentation/Configuration.html
Main/Source/Documentation/Customization.html
Main/Source/Documentation/Documentation.html
Main/Source/Documentation/Formatters.html
Main/Source/Documentation/JelleDruyts.BuildCop.chm
Main/Source/Documentation/JelleDruyts.BuildCop.shfb
Main/Source/Documentation/Rules.html//from ww w.jav a2s . co m
Main/Source/Documentation/StyleSheet.css
Main/Source/JelleDruyts.BuildCop.Console/App.config
Main/Source/JelleDruyts.BuildCop.Console/JelleDruyts.BuildCop.Console.csproj
Main/Source/JelleDruyts.BuildCop.Console/JelleDruyts.BuildCop.Console.csproj.vspscc
Main/Source/JelleDruyts.BuildCop.Console/Program.cs
Main/Source/JelleDruyts.BuildCop.Console/Properties/AssemblyInfo.cs
Main/Source/JelleDruyts.BuildCop.Test/App.config
Main/Source/JelleDruyts.BuildCop.Test/AssemblyReferenceRuleTest.cs
Main/Source/JelleDruyts.BuildCop.Test/BaseFormatterTest.cs
Main/Source/JelleDruyts.BuildCop.Test/BaseRuleTest.cs
Main/Source/JelleDruyts.BuildCop.Test/BuildCopEngineTest.cs
Main/Source/JelleDruyts.BuildCop.Test/BuildFileTest.cs
Main/Source/JelleDruyts.BuildCop.Test/BuildFiles/DefaultConsoleApplication.csproj
Main/Source/JelleDruyts.BuildCop.Test/BuildFiles/Dummy.vdproj
Main/Source/JelleDruyts.BuildCop.Test/BuildFiles/SignedConsoleApplication.csproj
Main/Source/JelleDruyts.BuildCop.Test/BuildFiles/TestSolution.sln
Main/Source/JelleDruyts.BuildCop.Test/BuildPropertiesRuleTest.cs
Main/Source/JelleDruyts.BuildCop.Test/ConfigurationTest.cs
Main/Source/JelleDruyts.BuildCop.Test/DocumentationBuildFiles/SignedConsoleApplicationIncorrectDocumentation.csproj
Main/Source/JelleDruyts.BuildCop.Test/DocumentationBuildFiles/SignedConsoleApplicationMissingDocumentation.csproj
Main/Source/JelleDruyts.BuildCop.Test/DocumentationFileRuleTest.cs
Main/Source/JelleDruyts.BuildCop.Test/FormattersTest.cs
Main/Source/JelleDruyts.BuildCop.Test/JelleDruyts.BuildCop.Test.csproj
Main/Source/JelleDruyts.BuildCop.Test/JelleDruyts.BuildCop.Test.csproj.vspscc
Main/Source/JelleDruyts.BuildCop.Test/Mocks/DerivedRuleElement.cs
Main/Source/JelleDruyts.BuildCop.Test/Mocks/ExceptionMockRule.cs
Main/Source/JelleDruyts.BuildCop.Test/Mocks/MockFormatter.cs
Main/Source/JelleDruyts.BuildCop.Test/Mocks/MockFormatterElement.cs
Main/Source/JelleDruyts.BuildCop.Test/Mocks/MockFormatterElementOtherType.cs
Main/Source/JelleDruyts.BuildCop.Test/Mocks/MockFormatterInvalid.cs
Main/Source/JelleDruyts.BuildCop.Test/Mocks/MockRule.cs
Main/Source/JelleDruyts.BuildCop.Test/Mocks/MockRuleElement.cs
Main/Source/JelleDruyts.BuildCop.Test/Mocks/MockRuleElementInvalid.cs
Main/Source/JelleDruyts.BuildCop.Test/Mocks/MockRuleInvalid.cs
Main/Source/JelleDruyts.BuildCop.Test/Mocks/MockRuleInvalidConfigurationDefinition.cs
Main/Source/JelleDruyts.BuildCop.Test/Mocks/MockRuleInvalidConfigurationType.cs
Main/Source/JelleDruyts.BuildCop.Test/NamingBuildFiles/ConsoleApplicationMismatchingNames.csproj
Main/Source/JelleDruyts.BuildCop.Test/NamingConventionsRuleTest.cs
Main/Source/JelleDruyts.BuildCop.Test/OrphanedProjectsRuleTest.cs
Main/Source/JelleDruyts.BuildCop.Test/Properties/AssemblyInfo.cs
Main/Source/JelleDruyts.BuildCop.Test/StrongNamingRuleTest.cs
Main/Source/JelleDruyts.BuildCop.sln
Main/Source/JelleDruyts.BuildCop.vsmdi
Main/Source/JelleDruyts.BuildCop.vssscc
Main/Source/JelleDruyts.BuildCop/AssemblyReference.cs
Main/Source/JelleDruyts.BuildCop/BuildCopEngine.cs
Main/Source/JelleDruyts.BuildCop/BuildCopReport.xslt
Main/Source/JelleDruyts.BuildCop/BuildFile.cs
Main/Source/JelleDruyts.BuildCop/BuildProperty.cs
Main/Source/JelleDruyts.BuildCop/Configuration/BuildCop.csd
Main/Source/JelleDruyts.BuildCop/Configuration/BuildCop.csd.diagram
Main/Source/JelleDruyts.BuildCop/Configuration/BuildCopCode.cs
Main/Source/JelleDruyts.BuildCop/Configuration/BuildCopCode.tt
Main/Source/JelleDruyts.BuildCop/Configuration/BuildCopConfigurationFactory.cs
Main/Source/JelleDruyts.BuildCop/Configuration/BuildCopSample.config
Main/Source/JelleDruyts.BuildCop/Configuration/BuildCopSample.tt
Main/Source/JelleDruyts.BuildCop/Configuration/BuildCopSchema.tt
Main/Source/JelleDruyts.BuildCop/Configuration/BuildCopSchema.xsd
Main/Source/JelleDruyts.BuildCop/Configuration/ConfigurationHelper.cs
Main/Source/JelleDruyts.BuildCop/Configuration/FormatterConfigurationElement.cs
Main/Source/JelleDruyts.BuildCop/Configuration/FormatterElement.cs
Main/Source/JelleDruyts.BuildCop/Configuration/RuleConfigurationElement.cs
Main/Source/JelleDruyts.BuildCop/Configuration/RuleElement.cs
Main/Source/JelleDruyts.BuildCop/Formatters/BaseFormatter.cs
Main/Source/JelleDruyts.BuildCop/Formatters/BuildCopFormatterAttribute.cs
Main/Source/JelleDruyts.BuildCop/Formatters/Configuration/FilebasedFormatterElement.cs
Main/Source/JelleDruyts.BuildCop/Formatters/Configuration/OutputElement.cs
Main/Source/JelleDruyts.BuildCop/Formatters/Configuration/XsltFilebasedFormatterElement.cs
Main/Source/JelleDruyts.BuildCop/Formatters/Configuration/XsltOutputElement.cs
Main/Source/JelleDruyts.BuildCop/Formatters/Console/ConsoleFormatter.cs
Main/Source/JelleDruyts.BuildCop/Formatters/Csv/CsvFormatter.cs
Main/Source/JelleDruyts.BuildCop/Formatters/FilebasedFormatter.cs
Main/Source/JelleDruyts.BuildCop/Formatters/Html/HtmlFormatter.cs
Main/Source/JelleDruyts.BuildCop/Formatters/Xml/XmlFormatter.cs
Main/Source/JelleDruyts.BuildCop/Formatters/XsltFilebasedFormatter.cs
Main/Source/JelleDruyts.BuildCop/GlobalSuppressions.cs
Main/Source/JelleDruyts.BuildCop/JelleDruyts.BuildCop.csproj
Main/Source/JelleDruyts.BuildCop/JelleDruyts.BuildCop.csproj.vspscc
Main/Source/JelleDruyts.BuildCop/MSBuild/BuildCop.cs
Main/Source/JelleDruyts.BuildCop/MSBuild/MSBuildFormatter.cs
Main/Source/JelleDruyts.BuildCop/Properties/AssemblyInfo.cs
Main/Source/JelleDruyts.BuildCop/Reporting/BuildCopReport.cs
Main/Source/JelleDruyts.BuildCop/Reporting/BuildFileReport.cs
Main/Source/JelleDruyts.BuildCop/Reporting/BuildGroupReport.cs
Main/Source/JelleDruyts.BuildCop/Reporting/LogEntry.cs
Main/Source/JelleDruyts.BuildCop/Rules/AssemblyReferences/AssemblyReferenceRule.cs
Main/Source/JelleDruyts.BuildCop/Rules/AssemblyReferences/Configuration/AssemblyLocationCollection.cs
Main/Source/JelleDruyts.BuildCop/Rules/AssemblyReferences/Configuration/AssemblyLocationElement.cs
Main/Source/JelleDruyts.BuildCop/Rules/AssemblyReferences/Configuration/AssemblyReferenceRuleElement.cs
Main/Source/JelleDruyts.BuildCop/Rules/BaseRule.cs
Main/Source/JelleDruyts.BuildCop/Rules/BuildCopRuleAttribute.cs
Main/Source/JelleDruyts.BuildCop/Rules/BuildProperties/BuildPropertiesRule.cs
Main/Source/JelleDruyts.BuildCop/Rules/BuildProperties/CompareOption.cs
Main/Source/JelleDruyts.BuildCop/Rules/BuildProperties/Configuration/BuildPropertiesRuleElement.cs
Main/Source/JelleDruyts.BuildCop/Rules/BuildProperties/Configuration/BuildPropertyCollection.cs
Main/Source/JelleDruyts.BuildCop/Rules/BuildProperties/Configuration/BuildPropertyElement.cs
Main/Source/JelleDruyts.BuildCop/Rules/DocumentationFile/DocumentationFileRule.cs
Main/Source/JelleDruyts.BuildCop/Rules/NamingConventions/Configuration/NamingConventionsRuleElement.cs
Main/Source/JelleDruyts.BuildCop/Rules/NamingConventions/Configuration/PrefixesElement.cs
Main/Source/JelleDruyts.BuildCop/Rules/NamingConventions/NamingConventionsRule.cs
Main/Source/JelleDruyts.BuildCop/Rules/OrphanedProjects/Configuration/OrphanedProjectsRuleElement.cs
Main/Source/JelleDruyts.BuildCop/Rules/OrphanedProjects/Configuration/SolutionsElement.cs
Main/Source/JelleDruyts.BuildCop/Rules/OrphanedProjects/OrphanedProjectsRule.cs
Main/Source/JelleDruyts.BuildCop/Rules/StrongNaming/Configuration/StrongNamingElement.cs
Main/Source/JelleDruyts.BuildCop/Rules/StrongNaming/Configuration/StrongNamingRuleElement.cs
Main/Source/JelleDruyts.BuildCop/Rules/StrongNaming/StrongNamingRule.cs
Main/Source/localtestrun.testrunconfig
Releases/1.0/Source/Documentation/BuildCop.sitemap
Releases/1.0/Source/Documentation/Configuration.html
Releases/1.0/Source/Documentation/Customization.html
Releases/1.0/Source/Documentation/Documentation.html
Releases/1.0/Source/Documentation/Formatters.html
Releases/1.0/Source/Documentation/JelleDruyts.BuildCop.chm
Releases/1.0/Source/Documentation/JelleDruyts.BuildCop.shfb
Releases/1.0/Source/Documentation/Rules.html
Releases/1.0/Source/Documentation/StyleSheet.css
Releases/1.0/Source/JelleDruyts.BuildCop.Console/App.config
Releases/1.0/Source/JelleDruyts.BuildCop.Console/JelleDruyts.BuildCop.Console.csproj
Releases/1.0/Source/JelleDruyts.BuildCop.Console/JelleDruyts.BuildCop.Console.csproj.vspscc
Releases/1.0/Source/JelleDruyts.BuildCop.Console/Program.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Console/Properties/AssemblyInfo.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/App.config
Releases/1.0/Source/JelleDruyts.BuildCop.Test/AssemblyReferenceRuleTest.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/BaseFormatterTest.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/BaseRuleTest.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/BuildCopEngineTest.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/BuildFileTest.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/BuildFiles/DefaultConsoleApplication.csproj
Releases/1.0/Source/JelleDruyts.BuildCop.Test/BuildFiles/Dummy.vdproj
Releases/1.0/Source/JelleDruyts.BuildCop.Test/BuildFiles/SignedConsoleApplication.csproj
Releases/1.0/Source/JelleDruyts.BuildCop.Test/BuildFiles/TestSolution.sln
Releases/1.0/Source/JelleDruyts.BuildCop.Test/BuildPropertiesRuleTest.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/ConfigurationTest.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/DocumentationBuildFiles/SignedConsoleApplicationIncorrectDocumentation.csproj
Releases/1.0/Source/JelleDruyts.BuildCop.Test/DocumentationBuildFiles/SignedConsoleApplicationMissingDocumentation.csproj
Releases/1.0/Source/JelleDruyts.BuildCop.Test/DocumentationFileRuleTest.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/FormattersTest.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/JelleDruyts.BuildCop.Test.csproj
Releases/1.0/Source/JelleDruyts.BuildCop.Test/JelleDruyts.BuildCop.Test.csproj.vspscc
Releases/1.0/Source/JelleDruyts.BuildCop.Test/Mocks/DerivedRuleElement.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/Mocks/ExceptionMockRule.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/Mocks/MockFormatter.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/Mocks/MockFormatterElement.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/Mocks/MockFormatterElementOtherType.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/Mocks/MockFormatterInvalid.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/Mocks/MockRule.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/Mocks/MockRuleElement.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/Mocks/MockRuleElementInvalid.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/Mocks/MockRuleInvalid.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/Mocks/MockRuleInvalidConfigurationDefinition.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/Mocks/MockRuleInvalidConfigurationType.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/NamingBuildFiles/ConsoleApplicationMismatchingNames.csproj
Releases/1.0/Source/JelleDruyts.BuildCop.Test/NamingConventionsRuleTest.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/OrphanedProjectsRuleTest.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/Properties/AssemblyInfo.cs
Releases/1.0/Source/JelleDruyts.BuildCop.Test/StrongNamingRuleTest.cs
Releases/1.0/Source/JelleDruyts.BuildCop.sln
Releases/1.0/Source/JelleDruyts.BuildCop.vsmdi
Releases/1.0/Source/JelleDruyts.BuildCop.vssscc
Releases/1.0/Source/JelleDruyts.BuildCop/AssemblyReference.cs
Releases/1.0/Source/JelleDruyts.BuildCop/BuildCopEngine.cs
Releases/1.0/Source/JelleDruyts.BuildCop/BuildCopReport.xslt
Releases/1.0/Source/JelleDruyts.BuildCop/BuildFile.cs
Releases/1.0/Source/JelleDruyts.BuildCop/BuildProperty.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Configuration/BuildCop.csd
Releases/1.0/Source/JelleDruyts.BuildCop/Configuration/BuildCop.csd.diagram
Releases/1.0/Source/JelleDruyts.BuildCop/Configuration/BuildCopCode.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Configuration/BuildCopCode.tt
Releases/1.0/Source/JelleDruyts.BuildCop/Configuration/BuildCopSample.config
Releases/1.0/Source/JelleDruyts.BuildCop/Configuration/BuildCopSample.tt
Releases/1.0/Source/JelleDruyts.BuildCop/Configuration/BuildCopSchema.tt
Releases/1.0/Source/JelleDruyts.BuildCop/Configuration/BuildCopSchema.xsd
Releases/1.0/Source/JelleDruyts.BuildCop/Configuration/ConfigurationHelper.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Configuration/FormatterConfigurationElement.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Configuration/FormatterElement.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Configuration/RuleConfigurationElement.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Configuration/RuleElement.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Formatters/BaseFormatter.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Formatters/BuildCopFormatterAttribute.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Formatters/Configuration/FilebasedFormatterElement.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Formatters/Configuration/OutputElement.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Formatters/Configuration/XsltFilebasedFormatterElement.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Formatters/Configuration/XsltOutputElement.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Formatters/Console/ConsoleFormatter.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Formatters/Csv/CsvFormatter.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Formatters/FilebasedFormatter.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Formatters/Html/HtmlFormatter.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Formatters/Xml/XmlFormatter.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Formatters/XsltFilebasedFormatter.cs
Releases/1.0/Source/JelleDruyts.BuildCop/GlobalSuppressions.cs
Releases/1.0/Source/JelleDruyts.BuildCop/JelleDruyts.BuildCop.csproj
Releases/1.0/Source/JelleDruyts.BuildCop/JelleDruyts.BuildCop.csproj.vspscc
Releases/1.0/Source/JelleDruyts.BuildCop/Properties/AssemblyInfo.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Reporting/BuildCopReport.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Reporting/BuildFileReport.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Reporting/BuildGroupReport.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Reporting/LogEntry.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Rules/AssemblyReferences/AssemblyReferenceRule.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Rules/AssemblyReferences/Configuration/AssemblyLocationCollection.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Rules/AssemblyReferences/Configuration/AssemblyLocationElement.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Rules/AssemblyReferences/Configuration/AssemblyReferenceRuleElement.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Rules/BaseRule.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Rules/BuildCopRuleAttribute.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Rules/BuildProperties/BuildPropertiesRule.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Rules/BuildProperties/CompareOption.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Rules/BuildProperties/Configuration/BuildPropertiesRuleElement.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Rules/BuildProperties/Configuration/BuildPropertyCollection.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Rules/BuildProperties/Configuration/BuildPropertyElement.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Rules/DocumentationFile/DocumentationFileRule.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Rules/NamingConventions/Configuration/NamingConventionsRuleElement.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Rules/NamingConventions/Configuration/PrefixesElement.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Rules/NamingConventions/NamingConventionsRule.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Rules/OrphanedProjects/Configuration/OrphanedProjectsRuleElement.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Rules/OrphanedProjects/Configuration/SolutionsElement.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Rules/OrphanedProjects/OrphanedProjectsRule.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Rules/StrongNaming/Configuration/StrongNamingElement.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Rules/StrongNaming/Configuration/StrongNamingRuleElement.cs
Releases/1.0/Source/JelleDruyts.BuildCop/Rules/StrongNaming/StrongNamingRule.cs
Releases/1.0/Source/localtestrun.testrunconfig
Download
Click the following link to download buildcop.zip.
buildcop.zipHome »
C# Free Code »
Development »
C# Free Code »
Development »