Download SpCop
Description
The aim of this project is to offer a utility similar to fxcop but for wsp packages. At the end it should contain enough rules to ensure good practices and allow automated audits or checks at build time for example.
Source Files
The download file spcop.zip has the following entries.
BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
lib/Microsoft.Cci.MetadataHelper.dll// w ww . ja v a2 s .co m
lib/Microsoft.Cci.MetadataModel.dll
lib/Microsoft.Cci.PeReader.dll
lib/Microsoft.Cci.SourceModel.dll
lib/Microsoft.Cci.dll
src/SpCop Solution.sln
src/SpCop Solution.suo
src/SpCop.Core/Argument.cs
src/SpCop.Core/Arguments.cs
src/SpCop.Core/AssemblyResolver.cs
src/SpCop.Core/ElementRuleBase.cs
src/SpCop.Core/Helpers.cs
src/SpCop.Core/IRule.cs
src/SpCop.Core/IVisitable.cs
src/SpCop.Core/IVisitor.cs
src/SpCop.Core/MethodTimer.cs
src/SpCop.Core/Model/ContentPart.cs
src/SpCop.Core/Model/Element.cs
src/SpCop.Core/Model/ElementType.cs
src/SpCop.Core/Model/Feature.cs
src/SpCop.Core/Model/FeatureScope.cs
src/SpCop.Core/Model/Manifest.cs
src/SpCop.Core/Model/MessageLevel.cs
src/SpCop.Core/Model/MixedContentFile.cs
src/SpCop.Core/Model/MixedContentTypes.cs
src/SpCop.Core/Model/NamedResolution.cs
src/SpCop.Core/Model/Package.cs
src/SpCop.Core/Model/Problem.cs
src/SpCop.Core/Model/ProblemCollection.cs
src/SpCop.Core/Model/ProductVersion.cs
src/SpCop.Core/Model/Report.cs
src/SpCop.Core/Model/Resolution.cs
src/SpCop.Core/Model/RuleDefinition.cs
src/SpCop.Core/Model/RuleSet.cs
src/SpCop.Core/Model/SiteDefinition.cs
src/SpCop.Core/ModuleRuleBase.cs
src/SpCop.Core/Properties/AssemblyInfo.cs
src/SpCop.Core/RuleBase.cs
src/SpCop.Core/SpCop.Core.csproj
src/SpCop.General/BuiltInFiles.Rules.xml
src/SpCop.General/ContentTypes/ContentTypeRuleBase.cs
src/SpCop.General/ContentTypes/ContentTypes.Rules.xml
src/SpCop.General/Dependencies.Rules.xml
src/SpCop.General/Dependencies/EnsureDependenciesWhenDeployingToStyleLibrary.cs
src/SpCop.General/ElevationVisitor.cs
src/SpCop.General/Files/DoNotOverwriteConfigFiles.cs
src/SpCop.General/Files/bin.12.files
src/SpCop.General/Files/config.12.files
src/SpCop.General/Files/isapi.12.files
src/SpCop.General/Modules.Rules.xml
src/SpCop.General/Modules/PageLayoutsOnlyContainContentControls.cs
src/SpCop.General/Modules/WebPartModulesHaveValidTypes.cs
src/SpCop.General/Properties/AssemblyInfo.cs
src/SpCop.General/Receivers.Rules.xml
src/SpCop.General/Receivers/FeatureReceiversExists.cs
src/SpCop.General/Receivers/FeatureReceiversShouldNotUseElevations.cs
src/SpCop.General/Receivers/SiteOrWebFeatureReceiversShouldNotAccessUpperScopes.cs
src/SpCop.General/Scopes.Rules.xml
src/SpCop.General/Scopes/DoNotActivateFarmOrWebApplicationFeaturesAutomatically.cs
src/SpCop.General/Scopes/RespectElementScopes.cs
src/SpCop.General/SpCop.General.csproj
src/SpCop.General/WebApplicationVisitor.cs
src/SpCop.General/builtIn.12.cTypes
src/SpCop.Localization/Localization.Rules.xml
src/SpCop.Localization/PageLayoutsAndMasterPageResourceStringsAreValid.cs
src/SpCop.Localization/Properties/AssemblyInfo.cs
src/SpCop.Localization/ResourceStringsAreValid.cs
src/SpCop.Localization/SpCop.Localization.csproj
src/SpCop/CabLib.dll
src/SpCop/CabLib.x64.dll
src/SpCop/ElementRuleBase.cs
src/SpCop/ExtractedPackage.cs
src/SpCop/ModuleRuleBase.cs
src/SpCop/NullRule.cs
src/SpCop/PackageReader.cs
src/SpCop/Program.cs
src/SpCop/Properties/AssemblyInfo.cs
src/SpCop/Report.xslt
src/SpCop/ReportWriter.cs
src/SpCop/RulesReader.cs
src/SpCop/SpCop.csproj
src/SpCop/app.config
src/SpCop/packages.config
src/SpCop/packages/Common.Logging.2.0.0/Common.Logging.2.0.0.nupkg
src/SpCop/packages/Common.Logging.2.0.0/lib/2.0/Common.Logging.dll
src/SpCop/packages/Common.Logging.Log4Net.2.0.0/Common.Logging.Log4Net.2.0.0.nupkg
src/SpCop/packages/Common.Logging.Log4Net.2.0.0/lib/2.0/Common.Logging.Log4Net.dll
src/SpCop/packages/log4net.1.2.10/lib/1.0/log4net.dll
src/SpCop/packages/log4net.1.2.10/lib/1.0/log4net.xml
src/SpCop/packages/log4net.1.2.10/lib/1.1/log4net.dll
src/SpCop/packages/log4net.1.2.10/lib/1.1/log4net.xml
src/SpCop/packages/log4net.1.2.10/lib/2.0/log4net.dll
src/SpCop/packages/log4net.1.2.10/lib/2.0/log4net.xml
src/SpCop/packages/log4net.1.2.10/log4net.1.2.10.nupkg
src/SpCop/packages/repositories.config
src/TestSolutions/TestSolution2007/12/Template/Features/TestFeatureFarm/TestFeatureReceiver.cs
src/TestSolutions/TestSolution2007/12/Template/Features/TestFeatureFarm/elements.xml
src/TestSolutions/TestSolution2007/12/Template/Features/TestFeatureFarm/feature.xml
src/TestSolutions/TestSolution2007/12/Template/Features/TestFeatureSite/TestFeatureReceiver.cs
src/TestSolutions/TestSolution2007/12/Template/Features/TestFeatureSite/elements.xml
src/TestSolutions/TestSolution2007/12/Template/Features/TestFeatureSite/feature.xml
src/TestSolutions/TestSolution2007/12/Template/Features/TestFeatureWeb/TestFeatureReceiver.cs
src/TestSolutions/TestSolution2007/12/Template/Features/TestFeatureWeb/elements.xml
src/TestSolutions/TestSolution2007/12/Template/Features/TestFeatureWeb/feature.xml
src/TestSolutions/TestSolution2007/12/Template/Features/TestFeatureWebApplication/TestFeatureReceiver.cs
src/TestSolutions/TestSolution2007/12/Template/Features/TestFeatureWebApplication/elements.xml
src/TestSolutions/TestSolution2007/12/Template/Features/TestFeatureWebApplication/feature.xml
src/TestSolutions/TestSolution2007/Manifest.Config
src/TestSolutions/TestSolution2007/Properties/AssemblyInfo.cs
src/TestSolutions/TestSolution2007/TestSolution2007.csproj
src/TestSolutions/TestSolution2007/TestSolution2007.snk
src/TestSolutions/TestSolution2007/web.Debug.config
src/TestSolutions/TestSolution2007/web.Release.config
src/TestSolutions/TestSolution2007/web.config
src/TestSolutions/TestSolution2010/EmptyElement1/Elements.xml
src/TestSolutions/TestSolution2010/EmptyElement1/SharePointProjectItem.spdata
src/TestSolutions/TestSolution2010/Features/Feature1/Feature1.Template.xml
src/TestSolutions/TestSolution2010/Features/Feature1/Feature1.feature
src/TestSolutions/TestSolution2010/Package/Package.Template.xml
src/TestSolutions/TestSolution2010/Package/Package.package
src/TestSolutions/TestSolution2010/Properties/AssemblyInfo.cs
src/TestSolutions/TestSolution2010/TestSolution2010.csproj
src/TestSolutions/TestSolution2010/TestSolution2010.csproj.user
src/TestSolutions/TestSolution2010/key.snk
Download
Click the following link to download spcop.zip.
spcop.zipHome »
C# Free Code »
Development »
C# Free Code »
Development »