Download JSL FxCop
Description
Utility code to help build FxCop custom rules.
Source Files
The download file jslfxcop.zip has the following entries.
BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/DefaultTemplate.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
FxCop1.36/AssemblyNodeHelper.cs// w w w. ja v a 2 s. c om
FxCop1.36/BackingFieldShouldHaveSameNameAsProperty.cs
FxCop1.36/CallBaseDispose.cs
FxCop1.36/CallComponentsDispose.cs
FxCop1.36/CciHelper.cs
FxCop1.36/CciVisitor.cs
FxCop1.36/CciVisitor.tt
FxCop1.36/CompileHelper.cs
FxCop1.36/ComponentDictionary.cs
FxCop1.36/ComponentInfo.cs
FxCop1.36/ComponentInfoHelper.cs
FxCop1.36/ComponentProcessor.cs
FxCop1.36/ComponentsCache.cs
FxCop1.36/ComponentsShouldBeLocalizable.cs
FxCop1.36/DisposeComponentsFieldCorrectly.cs
FxCop1.36/DoNotUseToStringOnAString.cs
FxCop1.36/EventHelper.cs
FxCop1.36/EventInformation.cs
FxCop1.36/FixInconsistentAttributes.cs
FxCop1.36/FollowAccessibilityRules.cs
FxCop1.36/Install/Home Page.url
FxCop1.36/Install/Install.vdproj
FxCop1.36/Install/Install.vdproj.vspscc
FxCop1.36/InstructionHelper.cs
FxCop1.36/JSLFxCop.sln
FxCop1.36/JSLFxCop.vssscc
FxCop1.36/JslBaseIntrospectionRule.cs
FxCop1.36/JslFxCop.FxCop
FxCop1.36/JslFxCop.csproj
FxCop1.36/JslFxCop.csproj.vspscc
FxCop1.36/JslFxCop.vsmdi
FxCop1.36/JslFxCop1.vsmdi
FxCop1.36/LocalTestRun.testrunconfig
FxCop1.36/MarkFieldReadOnly.FieldUsage.cs
FxCop1.36/MarkFieldReadOnly.TypeFieldUsage.cs
FxCop1.36/MarkFieldReadOnly.cs
FxCop1.36/MethodHelper.cs
FxCop1.36/ModuleSuppressions.cs
FxCop1.36/NodeHelper.cs
FxCop1.36/ProblemAssert.cs
FxCop1.36/Properties/AssemblyInfo.cs
FxCop1.36/RemoveEmptyEventHandlers.cs
FxCop1.36/RemoveEmptyTry.cs
FxCop1.36/RemoveUselessCatch.cs
FxCop1.36/RuleTestHelper.cs
FxCop1.36/Rules.xml
FxCop1.36/Settings.StyleCop
FxCop1.36/StatementFlow.cs
FxCop1.36/StatementInfo.cs
FxCop1.36/StrongName.snk
FxCop1.36/TypeNodeHelper.cs
FxCop1.36/TypecastingProblems.cs
FxCop1.36/UIHelper.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/ProblemAssert.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/Properties/AssemblyInfo.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/Rules.xml
FxCop1.36/UnitTest.JslFxCop.CSharp/Settings.StyleCop
FxCop1.36/UnitTest.JslFxCop.CSharp/Targets/CallBaseDisposeTargets.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/Targets/CallComponentsDisposeTargets.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/Targets/CciHelperTargets.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/Targets/ComponentsShouldBeLocalizable_Localizable.Designer.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/Targets/ComponentsShouldBeLocalizable_Localizable.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/Targets/ComponentsShouldBeLocalizable_Localizable.resx
FxCop1.36/UnitTest.JslFxCop.CSharp/Targets/ComponentsShouldBeLocalizable_NotLocalizable.Designer.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/Targets/ComponentsShouldBeLocalizable_NotLocalizable.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/Targets/EventHelperTargets.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/Targets/FixInconsistentAttributes_Component.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/Targets/FixInconsistentAttributes_NonComponent.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/TestBackingFieldShouldHaveSameNameAsProperty.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/TestCallBaseDispose.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/TestCallComponentsDispose.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/TestCciHelper.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/TestComponentDictionary.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/TestComponentsShouldBeLocalizable.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/TestDisposeComponentsFieldCorrectly.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/TestDoNotUseToStringOnAString.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/TestEventHelper.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/TestFixInconsistentAttributes.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/TestMarkFieldReadOnly.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/TestRemoveEmptyEventHandlers.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/TestRemoveEmptyTry.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/TestRuleTestHelper.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/TestStatementFlow.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/TestTypecastingProblems.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/TestUseCharInsteadOfString.cs
FxCop1.36/UnitTest.JslFxCop.CSharp/UnitTest.JslFxCop.CSharp.csproj
FxCop1.36/UnitTest.JslFxCop.CSharp/UnitTest.JslFxCop.CSharp.csproj.vspscc
FxCop1.36/UseCharInsteadOfString.cs
FxCop1.36/WellKnownMethodNames.cs
FxCop1.36/WellKnownTypeNames.cs
FxCop1.36/WixInstall/Directories.wxi
FxCop1.36/WixInstall/Features.wxi
FxCop1.36/WixInstall/Globals.wxi
FxCop1.36/WixInstall/Install.wxs
FxCop1.36/WixInstall/InstallExecuteSequence.wxi
FxCop1.36/WixInstall/LaunchConditions.wxi
FxCop1.36/WixInstall/ProgramFilesComponents.wxi
FxCop1.36/WixInstall/ProgramMenuComponents.wxi
FxCop1.36/WixInstall/UI.wxi
FxCop1.36/WixInstall/UpgradeVersions.wxi
FxCop1.36/WixInstall/WixInstall.wixproj
FxCop1.36/WixInstall/WixInstall.wixproj.vspscc
FxCop1.36/WixInstall/en-us.wxl
Main/BackingFieldShouldHaveSameNameAsProperty.cs
Main/CallBaseDispose.cs
Main/CallComponentsDispose.cs
Main/ComponentsShouldBeLocalizable.cs
Main/DisposeComponentsFieldCorrectly.cs
Main/FixInconsistentAttributes.cs
Main/FixSimplePerformanceChanges.cs
Main/FollowAccessibilityRules.cs
Main/JSLFxCop.Utilities/AssemblyNodeHelper.cs
Main/JSLFxCop.Utilities/BreadthFirstSearch.cs
Main/JSLFxCop.Utilities/CciHelper.cs
Main/JSLFxCop.Utilities/CciVisitor.cs
Main/JSLFxCop.Utilities/CciVisitor.tt
Main/JSLFxCop.Utilities/CodeTestHelper.cs
Main/JSLFxCop.Utilities/CompileHelper.cs
Main/JSLFxCop.Utilities/ComponentDictionary.cs
Main/JSLFxCop.Utilities/ComponentInfo.cs
Main/JSLFxCop.Utilities/ComponentInfoHelper.cs
Main/JSLFxCop.Utilities/ComponentProcessor.cs
Main/JSLFxCop.Utilities/ComponentsCache.cs
Main/JSLFxCop.Utilities/DepthFirstSearch.cs
Main/JSLFxCop.Utilities/EventHelper.cs
Main/JSLFxCop.Utilities/EventInformation.cs
Main/JSLFxCop.Utilities/InstructionHelper.cs
Main/JSLFxCop.Utilities/JSLFxCop.Utilities.csproj
Main/JSLFxCop.Utilities/JSLFxCop.Utilities.csproj.vspscc
Main/JSLFxCop.Utilities/MethodHelper.cs
Main/JSLFxCop.Utilities/MethodVariableUsage.cs
Main/JSLFxCop.Utilities/NodeHelper.cs
Main/JSLFxCop.Utilities/NullMonad.cs
Main/JSLFxCop.Utilities/ProblemAssert.cs
Main/JSLFxCop.Utilities/Properties/AssemblyInfo.cs
Main/JSLFxCop.Utilities/RuleTestHelper.cs
Main/JSLFxCop.Utilities/SearchState.cs
Main/JSLFxCop.Utilities/StatementFlow.cs
Main/JSLFxCop.Utilities/StrongName.snk
Main/JSLFxCop.Utilities/TypeNodeHelper.cs
Main/JSLFxCop.Utilities/UIHelper.cs
Main/JSLFxCop.Utilities/UniqueStatementCollection.cs
Main/JSLFxCop.Utilities/UniqueTypeCollection.cs
Main/JSLFxCop.Utilities/VariableUsage.cs
Main/JSLFxCop.Utilities/WellKnownMethodNames.cs
Main/JSLFxCop.Utilities/WellKnownTypeNames.cs
Main/JSLFxCop.sln
Main/JSLFxCop.vssscc
Main/JslBaseIntrospectionRule.cs
Main/JslFxCop.FxCop
Main/JslFxCop.csproj
Main/JslFxCop.csproj.vspscc
Main/JslFxCop.vsmdi
Main/LocalTestRun.testrunconfig
Main/MarkFieldReadOnly.FieldUsage.cs
Main/MarkFieldReadOnly.TypeFieldUsage.cs
Main/MarkFieldReadOnly.cs
Main/ModuleSuppressions.cs
Main/Properties/AssemblyInfo.cs
Main/RaiseEventsCorrectly.cs
Main/ReferenceParametersShouldHaveTheirValuesSet.cs
Main/RemoveEmptyEventHandlers.cs
Main/RemoveEmptyTry.cs
Main/RemoveUselessCatch.cs
Main/Rules.xml
Main/Settings.StyleCop
Main/StrongName.snk
Main/TypecastingProblems.cs
Main/UnitTest.JslFxCop.CSharp/BuildDgmlRepresentation.cs
Main/UnitTest.JslFxCop.CSharp/ProblemAssert.cs
Main/UnitTest.JslFxCop.CSharp/Properties/AssemblyInfo.cs
Main/UnitTest.JslFxCop.CSharp/Rules.xml
Main/UnitTest.JslFxCop.CSharp/Settings.StyleCop
Main/UnitTest.JslFxCop.CSharp/Targets/BackingFieldShouldHaveSameNameAsProperty_Targets.cs
Main/UnitTest.JslFxCop.CSharp/Targets/CallBaseDisposeTargets.cs
Main/UnitTest.JslFxCop.CSharp/Targets/CallComponentsDisposeTargets.cs
Main/UnitTest.JslFxCop.CSharp/Targets/CciHelperTargets.cs
Main/UnitTest.JslFxCop.CSharp/Targets/ComponentsShouldBeLocalizable_Localizable.Designer.cs
Main/UnitTest.JslFxCop.CSharp/Targets/ComponentsShouldBeLocalizable_Localizable.cs
Main/UnitTest.JslFxCop.CSharp/Targets/ComponentsShouldBeLocalizable_Localizable.resx
Main/UnitTest.JslFxCop.CSharp/Targets/ComponentsShouldBeLocalizable_NotLocalizable.Designer.cs
Main/UnitTest.JslFxCop.CSharp/Targets/ComponentsShouldBeLocalizable_NotLocalizable.cs
Main/UnitTest.JslFxCop.CSharp/Targets/EventHelperTargets.cs
Main/UnitTest.JslFxCop.CSharp/Targets/FixInconsistentAttributes_Component.cs
Main/UnitTest.JslFxCop.CSharp/Targets/FixInconsistentAttributes_NonComponent.cs
Main/UnitTest.JslFxCop.CSharp/Targets/MarkFieldReadOnlyTargets.cs
Main/UnitTest.JslFxCop.CSharp/Targets/TestDataSet.Designer.cs
Main/UnitTest.JslFxCop.CSharp/Targets/TestDataSet.xsc
Main/UnitTest.JslFxCop.CSharp/Targets/TestDataSet.xsd
Main/UnitTest.JslFxCop.CSharp/Targets/TestDataSet.xss
Main/UnitTest.JslFxCop.CSharp/TestAssemblyNodeHelper.cs
Main/UnitTest.JslFxCop.CSharp/TestBackingFieldShouldHaveSameNameAsProperty.cs
Main/UnitTest.JslFxCop.CSharp/TestBreadthFirstSearch.cs
Main/UnitTest.JslFxCop.CSharp/TestCallBaseDispose.cs
Main/UnitTest.JslFxCop.CSharp/TestCallComponentsDispose.cs
Main/UnitTest.JslFxCop.CSharp/TestCciHelper.cs
Main/UnitTest.JslFxCop.CSharp/TestComponentDictionary.cs
Main/UnitTest.JslFxCop.CSharp/TestComponentsShouldBeLocalizable.cs
Main/UnitTest.JslFxCop.CSharp/TestDepthFirstSearch.cs
Main/UnitTest.JslFxCop.CSharp/TestDisposeComponentsFieldCorrectly.cs
Main/UnitTest.JslFxCop.CSharp/TestEventHelper.cs
Main/UnitTest.JslFxCop.CSharp/TestFixInconsistentAttributes.cs
Main/UnitTest.JslFxCop.CSharp/TestFixSimplePerformanceChanges.cs
Main/UnitTest.JslFxCop.CSharp/TestInstructionHelper.cs
Main/UnitTest.JslFxCop.CSharp/TestMarkFieldReadOnly.cs
Main/UnitTest.JslFxCop.CSharp/TestMethodVariableUsage.cs
Main/UnitTest.JslFxCop.CSharp/TestRaiseEventsCorrectly.cs
Main/UnitTest.JslFxCop.CSharp/TestReferenceParametersShouldHaveTheirValuesSet.cs
Main/UnitTest.JslFxCop.CSharp/TestRemoveEmptyEventHandlers.cs
Main/UnitTest.JslFxCop.CSharp/TestRemoveEmptyTry.cs
Main/UnitTest.JslFxCop.CSharp/TestRuleTestHelper.cs
Main/UnitTest.JslFxCop.CSharp/TestStatementFlow.cs
Main/UnitTest.JslFxCop.CSharp/TestTypeNodeHelper.cs
Main/UnitTest.JslFxCop.CSharp/TestTypecastingProblems.cs
Main/UnitTest.JslFxCop.CSharp/TestUseCharInsteadOfString.cs
Main/UnitTest.JslFxCop.CSharp/TestUseStrongestType.cs
Main/UnitTest.JslFxCop.CSharp/TestUseTypedDataSetFeatures.cs
Main/UnitTest.JslFxCop.CSharp/TestVariableUsage.cs
Main/UnitTest.JslFxCop.CSharp/UnitTest.JslFxCop.CSharp.csproj
Main/UnitTest.JslFxCop.CSharp/UnitTest.JslFxCop.CSharp.csproj.vspscc
Main/UseCharInsteadOfString.cs
Main/UseStrongestType.cs
Main/UseTypedDataSetFeatures.cs
Main/WixInstall/Directories.wxi
Main/WixInstall/Features.wxi
Main/WixInstall/Globals.wxi
Main/WixInstall/Install.wxs
Main/WixInstall/InstallExecuteSequence.wxi
Main/WixInstall/LaunchConditions.wxi
Main/WixInstall/ProgramFilesComponents.wxi
Main/WixInstall/ProgramMenuComponents.wxi
Main/WixInstall/UI.wxi
Main/WixInstall/UpgradeVersions.wxi
Main/WixInstall/WixInstall.wixproj
Main/WixInstall/WixInstall.wixproj.vspscc
Main/WixInstall/en-us.wxl
Download
Click the following link to download jslfxcop.zip.
jslfxcop.zipHome »
C# Free Code »
Development »
C# Free Code »
Development »