Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono-tools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Pouliot <sebastien@ximian.com>2009-04-18 19:21:16 +0400
committerSebastien Pouliot <sebastien@ximian.com>2009-04-18 19:21:16 +0400
commit84788ced705a532bcc34c3c8abc73e5610e6fbb9 (patch)
treefd12471126a7e3c6a9f8b47f7af52d9e7008ba7b
parent8a15d126e3a844fa24c20c7571ce2671d9c8bbb6 (diff)
update vs.net project files to include all rules and tests
svn path=/trunk/mono-tools/; revision=132077
-rwxr-xr-xgendarme/rules/Gendarme.Rules.BadPractice/Gendarme.Rules.BadPractice.csproj3
-rwxr-xr-xgendarme/rules/Gendarme.Rules.BadPractice/Test/Tests.Rules.BadPractice.csproj3
-rwxr-xr-xgendarme/rules/Gendarme.Rules.Concurrency/Gendarme.Rules.Concurrency.csproj1
-rwxr-xr-xgendarme/rules/Gendarme.Rules.Concurrency/Test/Tests.Rules.Concurrency.csproj1
-rwxr-xr-xgendarme/rules/Gendarme.Rules.Correctness/Gendarme.Rules.Correctness.csproj3
-rwxr-xr-xgendarme/rules/Gendarme.Rules.Correctness/Test/Tests.Rules.Correctness.csproj3
-rwxr-xr-xgendarme/rules/Gendarme.Rules.Design/Gendarme.Rules.Design.csproj2
-rwxr-xr-xgendarme/rules/Gendarme.Rules.Design/Test/Tests.Rules.Design.csproj3
-rw-r--r--gendarme/rules/Gendarme.Rules.Exceptions/Gendarme.Rules.Exceptions.csproj1
-rw-r--r--gendarme/rules/Gendarme.Rules.Exceptions/Test/Tests.Rules.Exceptions.csproj1
-rwxr-xr-xgendarme/rules/Gendarme.Rules.Interoperability/Gendarme.Rules.Interoperability.csproj1
-rwxr-xr-xgendarme/rules/Gendarme.Rules.Interoperability/Test/Tests.Rules.Interoperability.csproj2
-rwxr-xr-xgendarme/rules/Gendarme.Rules.Performance/Gendarme.Rules.Performance.csproj1
-rwxr-xr-xgendarme/rules/Gendarme.Rules.Performance/Test/Tests.Rules.Performance.csproj4
14 files changed, 29 insertions, 0 deletions
diff --git a/gendarme/rules/Gendarme.Rules.BadPractice/Gendarme.Rules.BadPractice.csproj b/gendarme/rules/Gendarme.Rules.BadPractice/Gendarme.Rules.BadPractice.csproj
index e1bee68b..18a1470c 100755
--- a/gendarme/rules/Gendarme.Rules.BadPractice/Gendarme.Rules.BadPractice.csproj
+++ b/gendarme/rules/Gendarme.Rules.BadPractice/Gendarme.Rules.BadPractice.csproj
@@ -55,11 +55,14 @@
<Compile Include="DoNotForgetNotImplementedMethodsRule.cs" />
<Compile Include="ConstructorShouldNotCallVirtualMethodsRule.cs" />
<Compile Include="DisableDebuggingCodeRule.cs" />
+ <Compile Include="DoNotUseEnumIsAssignableFromRule.cs" />
<Compile Include="DoNotUseGetInterfaceToCheckAssignabilityRule.cs" />
<Compile Include="EqualShouldHandleNullArgRule.cs" />
<Compile Include="GetEntryAssemblyMayReturnNullRule.cs" />
<Compile Include="ObsoleteMessagesShouldNotBeEmptyRule.cs" />
+ <Compile Include="OnlyUseDisposeForIDisposableTypesRule.cs" />
<Compile Include="PreferEmptyInstanceOverNullRule.cs" />
+ <Compile Include="PreferSafeHandleRule.cs" />
<Compile Include="ReplaceIncompleteOddnessCheckRule.cs" />
<Compile Include="ReturnNullRule.cs" />
<Compile Include="ToStringReturnsNullRule.cs" />
diff --git a/gendarme/rules/Gendarme.Rules.BadPractice/Test/Tests.Rules.BadPractice.csproj b/gendarme/rules/Gendarme.Rules.BadPractice/Test/Tests.Rules.BadPractice.csproj
index d48dd459..092db5a9 100755
--- a/gendarme/rules/Gendarme.Rules.BadPractice/Test/Tests.Rules.BadPractice.csproj
+++ b/gendarme/rules/Gendarme.Rules.BadPractice/Test/Tests.Rules.BadPractice.csproj
@@ -47,11 +47,14 @@
<Compile Include="ConstructorShouldNotCallVirtualMethodsTest.cs" />
<Compile Include="DisableDebuggingCodeTest.cs" />
<Compile Include="DoNotForgetNotImplementedMethodsTest.cs" />
+ <Compile Include="DoNotUseEnumIsAssignableFromTest.cs" />
<Compile Include="DoNotUseGetInterfaceToCheckAssignabilityTest.cs" />
<Compile Include="EqualShouldHandleNullArgTest.cs" />
<Compile Include="GetEntryAssemblyMayReturnNullTest.cs" />
<Compile Include="ObsoleteMessagesShouldNotBeEmptyTest.cs" />
+ <Compile Include="OnlyUseDisposeForIDisposableTypesTest.cs" />
<Compile Include="PreferEmptyInstanceOverNullTest.cs" />
+ <Compile Include="PreferSafeHandleTest.cs" />
<Compile Include="ReplaceIncompleteOddnessCheckTest.cs" />
<Compile Include="ToStringReturnsNullTest.cs" />
</ItemGroup>
diff --git a/gendarme/rules/Gendarme.Rules.Concurrency/Gendarme.Rules.Concurrency.csproj b/gendarme/rules/Gendarme.Rules.Concurrency/Gendarme.Rules.Concurrency.csproj
index 0cc82536..db9516b5 100755
--- a/gendarme/rules/Gendarme.Rules.Concurrency/Gendarme.Rules.Concurrency.csproj
+++ b/gendarme/rules/Gendarme.Rules.Concurrency/Gendarme.Rules.Concurrency.csproj
@@ -67,6 +67,7 @@
</Compile>
<Compile Include="DoNotLockOnThisOrTypesRule.cs" />
<Compile Include="DoNotLockOnWeakIdentityObjectsRule.cs" />
+ <Compile Include="DoNotUseThreadStaticWithInstanceFieldsRule.cs" />
<Compile Include="DoubleCheckLockingRule.cs" />
<Compile Include="LockAnalyzerRule.cs" />
<Compile Include="NonConstantStaticFieldsShouldNotBeVisibleRule.cs" />
diff --git a/gendarme/rules/Gendarme.Rules.Concurrency/Test/Tests.Rules.Concurrency.csproj b/gendarme/rules/Gendarme.Rules.Concurrency/Test/Tests.Rules.Concurrency.csproj
index e3630956..a1911822 100755
--- a/gendarme/rules/Gendarme.Rules.Concurrency/Test/Tests.Rules.Concurrency.csproj
+++ b/gendarme/rules/Gendarme.Rules.Concurrency/Test/Tests.Rules.Concurrency.csproj
@@ -62,6 +62,7 @@
<Compile Include="DoNotLockOnThisOrTypesTest.cs" />
<Compile Include="DoNotLockOnWeakIdentityObjectsTest.cs" />
<Compile Include="DoNotUseMethodImplOptionsSynchronizedTest.cs" />
+ <Compile Include="DoNotUseThreadStaticWithInstanceFieldsTest.cs" />
<Compile Include="DontUseLockedRegionOutsideMethodTest.cs" />
<Compile Include="DoubleCheckLockingTest.cs" />
<Compile Include="NonConstantStaticFieldsShouldNotBeVisibleTest.cs" />
diff --git a/gendarme/rules/Gendarme.Rules.Correctness/Gendarme.Rules.Correctness.csproj b/gendarme/rules/Gendarme.Rules.Correctness/Gendarme.Rules.Correctness.csproj
index 40e262b0..6ba71ce2 100755
--- a/gendarme/rules/Gendarme.Rules.Correctness/Gendarme.Rules.Correctness.csproj
+++ b/gendarme/rules/Gendarme.Rules.Correctness/Gendarme.Rules.Correctness.csproj
@@ -60,6 +60,7 @@
<Reference Include="System.Core">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
+ <Reference Include="System.XML" />
</ItemGroup>
<ItemGroup>
</ItemGroup>
@@ -96,6 +97,8 @@
<None Include="Nullity.cs" />
<Compile Include="ProvideCorrectArgumentsToFormattingMethodsRule.cs" />
<Compile Include="ProvideCorrectRegexPatternRule.cs" />
+ <Compile Include="ProvideValidXmlStringRule.cs" />
+ <Compile Include="ProvideValidXPathExpressionRule.cs" />
<Compile Include="ReviewDoubleAssignmentRule.cs" />
<Compile Include="ReviewInconsistentIdentityRule.cs" />
<Compile Include="ReviewSelfAssignmentRule.cs" />
diff --git a/gendarme/rules/Gendarme.Rules.Correctness/Test/Tests.Rules.Correctness.csproj b/gendarme/rules/Gendarme.Rules.Correctness/Test/Tests.Rules.Correctness.csproj
index 8932d1db..eb5de561 100755
--- a/gendarme/rules/Gendarme.Rules.Correctness/Test/Tests.Rules.Correctness.csproj
+++ b/gendarme/rules/Gendarme.Rules.Correctness/Test/Tests.Rules.Correctness.csproj
@@ -74,8 +74,11 @@
<Compile Include="EnsureLocalDisposalTest.cs" />
<Compile Include="FinalizersShouldCallBaseClassFinalizerTest.cs" />
<Compile Include="MethodCanBeMadeStaticTest.cs" />
+ <None Include="NullDerefTest.cs" />
<Compile Include="ProvideCorrectArgumentsToFormattingMethodsTest.cs" />
<Compile Include="ProvideCorrectRegexPatternTest.cs" />
+ <Compile Include="ProvideValidXmlStringTest.cs" />
+ <Compile Include="ProvideValidXPathExpressionTest.cs" />
<Compile Include="ReviewCastOnIntegerDivisionTest.cs" />
<Compile Include="ReviewCastOnIntegerMultiplicationTest.cs" />
<Compile Include="ReviewDoubleAssignmentTest.cs" />
diff --git a/gendarme/rules/Gendarme.Rules.Design/Gendarme.Rules.Design.csproj b/gendarme/rules/Gendarme.Rules.Design/Gendarme.Rules.Design.csproj
index 0d5a2070..94bb19fb 100755
--- a/gendarme/rules/Gendarme.Rules.Design/Gendarme.Rules.Design.csproj
+++ b/gendarme/rules/Gendarme.Rules.Design/Gendarme.Rules.Design.csproj
@@ -86,6 +86,8 @@
<Compile Include="TypesShouldBeInsideNamespacesRule.cs" />
<Compile Include="TypesWithDisposableFieldsShouldBeDisposableRule.cs" />
<Compile Include="TypesWithNativeFieldsShouldBeDisposableRule.cs" />
+ <Compile Include="UseCorrectDisposeSignaturesRule.cs" />
+ <Compile Include="UseFlagsAttributeRule.cs" />
<Compile Include="UsingCloneWithoutImplementingICloneableRule.cs" />
<Compile Include="ConsiderAddingInterfaceRule.cs" />
</ItemGroup>
diff --git a/gendarme/rules/Gendarme.Rules.Design/Test/Tests.Rules.Design.csproj b/gendarme/rules/Gendarme.Rules.Design/Test/Tests.Rules.Design.csproj
index ed48f051..3e572260 100755
--- a/gendarme/rules/Gendarme.Rules.Design/Test/Tests.Rules.Design.csproj
+++ b/gendarme/rules/Gendarme.Rules.Design/Test/Tests.Rules.Design.csproj
@@ -47,6 +47,7 @@
<Compile Include="AvoidRefAndOutParametersTest.cs" />
<Compile Include="AvoidSmallNamespaceTest.cs" />
<Compile Include="AvoidVisibleNestedTypesTest.cs" />
+ <Compile Include="ConsiderAddingInterfaceTest.cs" />
<Compile Include="ConsiderConvertingFieldToNullableTest.cs" />
<Compile Include="ConsiderConvertingMethodToPropertyTest.cs" />
<Compile Include="ConsiderUsingStaticTypeTest.cs" />
@@ -77,6 +78,8 @@
<Compile Include="TypesShouldBeInsideNamespacesTest.cs" />
<Compile Include="TypesWithDisposableFieldsShouldBeDisposableTest.cs" />
<Compile Include="TypesWithNativeFieldsShouldBeDisposableTest.cs" />
+ <Compile Include="UseCorrectDisposeSignaturesTest.cs" />
+ <Compile Include="UseFlagsAttributeTest.cs" />
<Compile Include="UsingCloneWithoutImplementingICloneableTest.cs" />
</ItemGroup>
<ItemGroup>
diff --git a/gendarme/rules/Gendarme.Rules.Exceptions/Gendarme.Rules.Exceptions.csproj b/gendarme/rules/Gendarme.Rules.Exceptions/Gendarme.Rules.Exceptions.csproj
index 7491061a..641d6351 100644
--- a/gendarme/rules/Gendarme.Rules.Exceptions/Gendarme.Rules.Exceptions.csproj
+++ b/gendarme/rules/Gendarme.Rules.Exceptions/Gendarme.Rules.Exceptions.csproj
@@ -85,6 +85,7 @@
<Compile Include="MissingExceptionConstructorsRule.cs" />
<Compile Include="NewExceptionRule.cs" />
<Compile Include="SEHHandlerType.cs" />
+ <Compile Include="UseObjectDisposedExceptionRule.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\mcs\class\Mono.Cecil\Mono.Cecil.csproj">
diff --git a/gendarme/rules/Gendarme.Rules.Exceptions/Test/Tests.Rules.Exceptions.csproj b/gendarme/rules/Gendarme.Rules.Exceptions/Test/Tests.Rules.Exceptions.csproj
index 442b516e..00001ca0 100644
--- a/gendarme/rules/Gendarme.Rules.Exceptions/Test/Tests.Rules.Exceptions.csproj
+++ b/gendarme/rules/Gendarme.Rules.Exceptions/Test/Tests.Rules.Exceptions.csproj
@@ -68,6 +68,7 @@
<Compile Include="ExceptionShouldBeVisibleTest.cs" />
<Compile Include="InstantiateArgumentExceptionCorrectlyTest.cs" />
<Compile Include="MissingExceptionConstructorsTest.cs" />
+ <Compile Include="UseObjectDisposedExceptionTest.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\..\mcs\class\Mono.Cecil\Mono.Cecil.csproj">
diff --git a/gendarme/rules/Gendarme.Rules.Interoperability/Gendarme.Rules.Interoperability.csproj b/gendarme/rules/Gendarme.Rules.Interoperability/Gendarme.Rules.Interoperability.csproj
index d71730f3..e2b50685 100755
--- a/gendarme/rules/Gendarme.Rules.Interoperability/Gendarme.Rules.Interoperability.csproj
+++ b/gendarme/rules/Gendarme.Rules.Interoperability/Gendarme.Rules.Interoperability.csproj
@@ -46,6 +46,7 @@
<Compile Include="..\..\AssemblyStaticInfo.cs">
<Link>AssemblyStaticInfo.cs</Link>
</Compile>
+ <Compile Include="DelegatesPassedToNativeCodeMustIncludeExceptionHandlingRule.cs" />
<Compile Include="DoNotCastIntPtrToInt32Rule.cs" />
<Compile Include="GetLastErrorMustBeCalledRightAfterPInvokeRule.cs" />
<Compile Include="MarshalStringsInPInvokeDeclarationsRule.cs" />
diff --git a/gendarme/rules/Gendarme.Rules.Interoperability/Test/Tests.Rules.Interoperability.csproj b/gendarme/rules/Gendarme.Rules.Interoperability/Test/Tests.Rules.Interoperability.csproj
index 161c701e..f051b004 100755
--- a/gendarme/rules/Gendarme.Rules.Interoperability/Test/Tests.Rules.Interoperability.csproj
+++ b/gendarme/rules/Gendarme.Rules.Interoperability/Test/Tests.Rules.Interoperability.csproj
@@ -40,8 +40,10 @@
</Reference>
</ItemGroup>
<ItemGroup>
+ <Compile Include="DelegatesPassedToNativeCodeMustIncludeExceptionHandlingTest.cs" />
<Compile Include="DoNotCastIntPtrToInt32Test.cs" />
<Compile Include="GetLastErrorMustBeCalledRightAfterPInvokeTest.cs" />
+ <Compile Include="MarshalBooleansInPInvokeDeclarationsTest.cs" />
<Compile Include="MarshalStringsInPInvokeDeclarationsTest.cs" />
<Compile Include="PInvokeShouldNotBeVisibleTest.cs" />
<Compile Include="UseManagedAlternativesToPInvokeTest.cs" />
diff --git a/gendarme/rules/Gendarme.Rules.Performance/Gendarme.Rules.Performance.csproj b/gendarme/rules/Gendarme.Rules.Performance/Gendarme.Rules.Performance.csproj
index 514780fa..248d8e8f 100755
--- a/gendarme/rules/Gendarme.Rules.Performance/Gendarme.Rules.Performance.csproj
+++ b/gendarme/rules/Gendarme.Rules.Performance/Gendarme.Rules.Performance.csproj
@@ -89,6 +89,7 @@
<Compile Include="OverrideValueTypeDefaultsRule.cs" />
<Compile Include="PreferCharOverloadRule.cs" />
<Compile Include="RemoveUnusedLocalVariablesRule.cs" />
+ <Compile Include="ReviewLinqMethodRule.cs" />
<Compile Include="UseIsOperatorRule.cs" />
<Compile Include="UseStringEmptyRule.cs" />
<Compile Include="CompareWithStringEmptyEfficientlyRule.cs" />
diff --git a/gendarme/rules/Gendarme.Rules.Performance/Test/Tests.Rules.Performance.csproj b/gendarme/rules/Gendarme.Rules.Performance/Test/Tests.Rules.Performance.csproj
index f2533e01..b6acc1d7 100755
--- a/gendarme/rules/Gendarme.Rules.Performance/Test/Tests.Rules.Performance.csproj
+++ b/gendarme/rules/Gendarme.Rules.Performance/Test/Tests.Rules.Performance.csproj
@@ -65,6 +65,7 @@
<Compile Include="AvoidLargeNumberOfLocalVariablesTest.cs" />
<Compile Include="AvoidRepetitiveCastsTest.cs" />
<Compile Include="AvoidTypeGetTypeForConstantStringsTest.cs" />
+ <Compile Include="AvoidUnneededFieldInitializationTest.cs" />
<Compile Include="AvoidUnneededUnboxingTest.cs" />
<Compile Include="AvoidLargeStructureTest.cs" />
<Compile Include="AvoidReturningArraysOnPropertiesTest.cs" />
@@ -82,8 +83,11 @@
<Compile Include="IDisposableWithDestructorWithoutSuppressFinalizeTest.cs" />
<Compile Include="ImplementEqualsTypeTest.cs" />
<Compile Include="MathMinMaxCandidateTest.cs" />
+ <Compile Include="OverrideValueTypeDefaultsTest.cs" />
<Compile Include="PreferCharOverloadTest.cs" />
+ <Compile Include="PreferLiteralOverInitOnlyFieldsTest.cs" />
<Compile Include="RemoveUnusedLocalVariablesTest.cs" />
+ <Compile Include="ReviewLinqMethodTest.cs" />
<Compile Include="UseIsOperatorTest.cs" />
<Compile Include="UseStringEmptyTest.cs" />
<Compile Include="UseTypeEmptyTypesTest.cs" />