1
<?xml version="1.0" encoding="utf-8"?>
2
<FxCopProject Version="1.35" Name="RowTestExtension">
4
<SharedProject>True</SharedProject>
5
<Stylesheet Apply="False">http://www.gotdotnet.com/team/fxcop//xsl/1.35/FxCopReport.xsl</Stylesheet>
7
<Project Status="Active, Excluded" NewOnly="False" />
8
<Report Status="Active" NewOnly="False" />
10
<ProjectFile Compress="True" DefaultTargetCheck="True" DefaultRuleCheck="True" SaveByRuleGroup="" Deterministic="True" />
11
<EnableMultithreadedLoad>True</EnableMultithreadedLoad>
12
<EnableMultithreadedAnalysis>True</EnableMultithreadedAnalysis>
13
<SourceLookup>True</SourceLookup>
14
<AnalysisExceptionsThreshold>10</AnalysisExceptionsThreshold>
15
<RuleExceptionsThreshold>1</RuleExceptionsThreshold>
16
<Spelling Locale="en-us" />
17
<VersionAware>False</VersionAware>
18
<OverrideRuleVisibilities>False</OverrideRuleVisibilities>
19
<CustomDictionaries SearchFxCopDir="True" SearchUserProfile="True" SearchProjectDir="True" />
20
<SearchGlobalAssemblyCache>False</SearchGlobalAssemblyCache>
21
<DeadlockDetectionTimeout>120</DeadlockDetectionTimeout>
24
<AssemblyReferenceDirectories>
25
<Directory>$(ProjectDir)/../../../Programme/NUnit 2.4.2/bin/</Directory>
26
<Directory>$(ProjectDir)/NUnitExtension.RowTest/bin/Debug/</Directory>
27
</AssemblyReferenceDirectories>
28
<Target Name="$(ProjectDir)/NUnitExtension.RowTest.AddIn/bin/Release/NUnitExtension.RowTest.AddIn.dll" Analyze="True" AnalyzeAllChildren="True" />
29
<Target Name="$(ProjectDir)/NUnitExtension.RowTest/bin/Release/NUnitExtension.RowTest.dll" Analyze="True" AnalyzeAllChildren="True" />
33
<RuleFile Name="$(FxCopDir)\Rules\DesignRules.dll" Enabled="True" AllRulesEnabled="True" />
34
<RuleFile Name="$(FxCopDir)\Rules\GlobalizationRules.dll" Enabled="True" AllRulesEnabled="True" />
35
<RuleFile Name="$(FxCopDir)\Rules\InteroperabilityRules.dll" Enabled="True" AllRulesEnabled="True" />
36
<RuleFile Name="$(FxCopDir)\Rules\MobilityRules.dll" Enabled="True" AllRulesEnabled="True" />
37
<RuleFile Name="$(FxCopDir)\Rules\NamingRules.dll" Enabled="True" AllRulesEnabled="True" />
38
<RuleFile Name="$(FxCopDir)\Rules\PerformanceRules.dll" Enabled="True" AllRulesEnabled="False">
39
<Rule Name="AvoidExcessiveLocals" Enabled="True" />
40
<Rule Name="AvoidUncalledPrivateCode" Enabled="True" />
41
<Rule Name="AvoidUninstantiatedInternalClasses" Enabled="True" />
42
<Rule Name="AvoidUnnecessaryStringCreation" Enabled="True" />
43
<Rule Name="AvoidUnsealedAttributes" Enabled="True" />
44
<Rule Name="AvoidUnusedPrivateFields" Enabled="True" />
45
<Rule Name="DisposeMethodsShouldCallSuppressFinalize" Enabled="True" />
46
<Rule Name="DoNotCallPropertiesThatCloneValuesInLoops" Enabled="True" />
47
<Rule Name="DoNotCastUnnecessarily" Enabled="True" />
48
<Rule Name="DoNotConcatenateStringsInsideLoops" Enabled="True" />
49
<Rule Name="DoNotInitializeUnnecessarily" Enabled="True" />
50
<Rule Name="InitializeReferenceTypeStaticFieldsInline" Enabled="True" />
51
<Rule Name="OverrideEqualsAndOperatorEqualsOnValueTypes" Enabled="True" />
52
<Rule Name="PreferJaggedArraysOverMultidimensional" Enabled="True" />
53
<Rule Name="PropertiesShouldNotReturnArrays" Enabled="True" />
54
<Rule Name="RemoveEmptyFinalizers" Enabled="True" />
55
<Rule Name="RemoveUnusedLocals" Enabled="True" />
56
<Rule Name="TestForEmptyStringsUsingStringLength" Enabled="True" />
57
<Rule Name="UseLiteralsWhereAppropriate" Enabled="True" />
59
<RuleFile Name="$(FxCopDir)\Rules\PortabilityRules.dll" Enabled="True" AllRulesEnabled="True" />
60
<RuleFile Name="$(FxCopDir)\Rules\SecurityRules.dll" Enabled="True" AllRulesEnabled="True" />
61
<RuleFile Name="$(FxCopDir)\Rules\UsageRules.dll" Enabled="True" AllRulesEnabled="True" />
66
<FxCopReport Version="1.35">
68
<Namespace Name="NUnitExtension.RowTest.AddIn">
70
<Message TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020" Status="Excluded" Created="2007-10-28 10:40:57Z">
72
<Item>NUnitExtension.RowTest.AddIn</Item>
79
<Target Name="$(ProjectDir)/NUnitExtension.RowTest.AddIn/bin/Release/NUnitExtension.RowTest.AddIn.dll">
81
<Module Name="nunitextension.rowtest.addin.dll">
83
<Namespace Name="NUnitExtension.RowTest.AddIn">
85
<Type Name="RowTestCase">
87
<Member Name="Arguments">
89
<Message TypeName="PropertiesShouldNotReturnArrays" Category="Microsoft.Performance" CheckId="CA1819" Status="Excluded" Created="2007-10-28 10:40:57Z">
91
<Item>RowTestCase.Arguments:Object[]</Item>
103
<Type Name="RowTestNameBuilder">
105
<Member Name="Arguments">
107
<Message TypeName="PropertiesShouldNotReturnArrays" Category="Microsoft.Performance" CheckId="CA1819" Status="Excluded" Created="2007-10-28 10:40:57Z">
109
<Item>RowTestNameBuilder.Arguments:Object[]</Item>
112
<User Name="andreas">
127
<Target Name="$(ProjectDir)/NUnitExtension.RowTest/bin/Release/NUnitExtension.RowTest.dll">
129
<Module Name="nunitextension.rowtest.dll">
131
<Namespace Name="NUnitExtension.RowTest">
133
<Type Name="RowAttribute">
135
<Message TypeName="DefineAccessorsForAttributeArguments" Category="Microsoft.Design" CheckId="CA1019" Created="2008-01-22 22:42:42Z">
137
<Item>argument1</Item>
138
<Item>NUnitExtension.RowTest.RowAttribute</Item>
141
<Item>argument2</Item>
142
<Item>NUnitExtension.RowTest.RowAttribute</Item>
145
<Item>argument3</Item>
146
<Item>NUnitExtension.RowTest.RowAttribute</Item>
151
<Member Name="Arguments">
153
<Message TypeName="PropertiesShouldNotReturnArrays" Category="Microsoft.Performance" CheckId="CA1819" Status="Excluded" Created="2008-01-22 22:42:42Z">
155
<Item>RowAttribute.Arguments:Object[]</Item>
158
<User Name="andreas">
175
<User Name="andreas">
176
<Note Id="1" Modified="2007-10-28 14:49:21Z">object[] is specified by attribute.</Note>
177
<Note Id="2" Modified="2007-10-28 14:49:25Z">object[] is specified by attribute.</Note>
178
<Note Id="3" Modified="2008-01-22 22:43:23Z">RowAttribute must return object array.</Note>
182
<Rule TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020">
183
<Resolution Name="Default">Consider merging the types defined in '{0}' with another namespace.</Resolution>
185
<Rule TypeName="DefineAccessorsForAttributeArguments" Category="Microsoft.Design" CheckId="CA1019">
186
<Resolution Name="Default">Add a read-only property accessor for positional argument '{0}' of Attribute '{1}'.</Resolution>
188
<Rule TypeName="PropertiesShouldNotReturnArrays" Category="Microsoft.Performance" CheckId="CA1819">
189
<Resolution Name="Default">Change {0} to return a collection or make it a method.</Resolution>