Author: spouliot
Date: 2008-02-16 12:01:18 -0500 (Sat, 16 Feb 2008)
New Revision: 95902
Modified:
trunk/mono-tools/gendarme/
trunk/mono-tools/gendarme/gendarme.mds
trunk/mono-tools/gendarme/rules/Gendarme.Rules.BadPractice/Gendarme.Rules.BadPractice.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.BadPractice/Makefile.am
trunk/mono-tools/gendarme/rules/Gendarme.Rules.BadPractice/Test/Test.Rules.BadPractice.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Concurrency/Gendarme.Rules.Concurrency.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Concurrency/Makefile.am
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Concurrency/Test/Test.Rules.Concurrency.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Correctness/Gendarme.Rules.Correctness.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Correctness/Makefile.am
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Correctness/Test/Test.Rules.Correctness.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design/Gendarme.Rules.Design.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design/Makefile.am
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design/Test/Test.Rules.Design.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Exceptions/Gendarme.Rules.Exceptions.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Exceptions/Makefile.am
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Exceptions/Test/Test.Rules.Exceptions.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Interoperability/Gendarme.Rules.Interoperability.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Interoperability/Makefile.am
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Interoperability/Test/Test.Rules.Interoperability.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Naming/Gendarme.Rules.Naming.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Naming/Makefile.am
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Naming/Test/Test.Rules.Naming.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Performance/Gendarme.Rules.Performance.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Performance/Makefile.am
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Performance/Test/Test.Rules.Performance.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Portability/Gendarme.Rules.Portability.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Portability/Makefile.am
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Portability/Test/Test.Rules.Portability.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Security/Gendarme.Rules.Security.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Security/Makefile.am
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Security/Test/Test.Rules.Security.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Smells/Gendarme.Rules.Smells.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Smells/Makefile.am
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Smells/Test/Test.Rules.Smells.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Ui/Gendarme.Rules.Ui.mdp
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Ui/Makefile.am
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Ui/Test/Test.Rules.Ui.mdp
trunk/mono-tools/gendarme/rules/tests.mds
Log:
update build files
Property changes on: trunk/mono-tools/gendarme
___________________________________________________________________
Name: svn:ignore
- Makefile.in
gendarme
AssemblyInfo.cs
bin
Makefile
+ *.pidb
Modified: trunk/mono-tools/gendarme/gendarme.mds
===================================================================
--- trunk/mono-tools/gendarme/gendarme.mds 2008-02-16 16:36:27 UTC (rev
95901)
+++ trunk/mono-tools/gendarme/gendarme.mds 2008-02-16 17:01:18 UTC (rev
95902)
@@ -1,4 +1,4 @@
-<Combine name="gendarme" fileversion="2.0" outputpath="./build/bin/">
+<Combine name="gendarme" fileversion="2.0" outputpath="build/bin/">
<Configurations active="Debug">
<Configuration name="Debug" ctype="CombineConfiguration">
<Entry build="True" name="framework" configuration="Debug" />
@@ -25,10 +25,10 @@
<MonoDevelop.ChangeLogAddIn.ChangeLogInfo policy="UpdateNearestChangeLog" />
<DeployTargets />
<Entries>
- <Entry filename="./framework/framework.mdp" />
- <Entry filename="./console/console.mdp" />
- <Entry filename="./rules/rules.mds" />
- <Entry filename="./rules/tests.mds" />
- <Entry filename="./rules/rules.md-nunit" />
+ <Entry filename="framework/framework.mdp" />
+ <Entry filename="console/console.mdp" />
+ <Entry filename="rules/rules.mds" />
+ <Entry filename="rules/tests.mds" />
+ <Entry filename="rules/rules.md-nunit" />
</Entries>
</Combine>
\ No newline at end of file
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.BadPractice/Gendarme.Rules.BadPractice.mdp
===================================================================
---
trunk/mono-tools/gendarme/rules/Gendarme.Rules.BadPractice/Gendarme.Rules.BadPractice.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++
trunk/mono-tools/gendarme/rules/Gendarme.Rules.BadPractice/Gendarme.Rules.BadPractice.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -16,11 +16,12 @@
<Contents>
<File name="CloneMethodShouldNotReturnNullRule.cs" subtype="Code"
buildaction="Compile" />
<File name="EqualShouldHandleNullArgRule.cs" subtype="Code"
buildaction="Compile" />
- <File name="Gendarme.Rules.BadPractice.xml.in" subtype="Code"
buildaction="Nothing" />
- <File name="ImplementingEqualsButNotGetHashCodeAndViceVersaRule.cs"
subtype="Code" buildaction="Compile" />
<File name="ToStringReturnsNullRule.cs" subtype="Code"
buildaction="Compile" />
<File name="ConstructorShouldNotCallVirtualMethodsRule.cs" subtype="Code"
buildaction="Compile" />
<File name="GetEntryAssemblyMayReturnNullRule.cs" subtype="Code"
buildaction="Compile" />
+ <File name="ChangeLog" subtype="Code" buildaction="Nothing" />
+ <File name="CheckNewExceptionWithoutThrowingRule.cs" subtype="Code"
buildaction="Compile" />
+ <File name="CheckNewThreadWithoutStartRule.cs" subtype="Code"
buildaction="Compile" />
</Contents>
<References>
<ProjectReference type="Assembly" localcopy="True"
refto="../../../lib/Mono.Cecil.dll" />
Modified: trunk/mono-tools/gendarme/rules/Gendarme.Rules.BadPractice/Makefile.am
===================================================================
--- trunk/mono-tools/gendarme/rules/Gendarme.Rules.BadPractice/Makefile.am
2008-02-16 16:36:27 UTC (rev 95901)
+++ trunk/mono-tools/gendarme/rules/Gendarme.Rules.BadPractice/Makefile.am
2008-02-16 17:01:18 UTC (rev 95902)
@@ -2,8 +2,8 @@
badpractice_rulesdir=$(prefix)/lib/gendarme
badpractice_rules_SCRIPTS = ../../bin/Gendarme.Rules.BadPractice.dll
-badpractice_rules_DATA = Gendarme.Rules.BadPractice.xml
-EXTRA_DIST = $(badpractice_rules_sources) $(badpractice_rules_sources_in)
Gendarme.Rules.BadPractice.xml \
+badpractice_rules_DATA =
+EXTRA_DIST = $(badpractice_rules_sources) $(badpractice_rules_sources_in) \
Gendarme.Rules.BadPractice.mdp
CLEANFILES = $(badpractice_rules_SCRIPTS) $(badpractice_rules_SCRIPTS).mdb
Test.Rules.BadPractice.dll
DISTCLEANFILES = Makefile.in Gendarme.Rules.BadPractice.xml TestResult.xml
@@ -18,8 +18,8 @@
badpractice_rules_build_sources += $(badpractice_rules_generated_sources)
../../bin/Gendarme.Rules.BadPractice.dll: $(badpractice_rules_build_sources)
- $(GMCS) -debug -target:library
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-r:../../bin/Gendarme.Framework.dll -out:$@ $(badpractice_rules_build_sources)
- cp Gendarme.Rules.*.xml ../../bin/
+ $(GMCS) -debug -target:library
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-r:../../bin/Gendarme.Framework.dll \
+ -out:$@ $(badpractice_rules_build_sources)
badpractice_test_sources = CloneMethodShouldNotReturnNullTest.cs
EqualShouldHandleNullArgTest.cs \
ToStringReturnsNullTest.cs GetEntryAssemblyMayReturnNullTest.cs
ConstructorShouldNotCallVirtualMethodsTest.cs \
@@ -27,7 +27,7 @@
badpractice_test_build_sources = $(addprefix $(srcdir)/Test/,
$(badpractice_test_sources))
-Test.Rules.BadPractice.dll: $(badpractice_rules_build_sources)
$(badpractice_rules_SCRIPTS)
+Test.Rules.BadPractice.dll: $(badpractice_test_build_sources)
$(badpractice_rules_SCRIPTS)
$(GMCS) -target:library -r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-pkg:mono-nunit -r:../../bin/Gendarme.Framework.dll \
-r:$(badpractice_rules_SCRIPTS) -out:$@
$(badpractice_test_build_sources)
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.BadPractice/Test/Test.Rules.BadPractice.mdp
===================================================================
---
trunk/mono-tools/gendarme/rules/Gendarme.Rules.BadPractice/Test/Test.Rules.BadPractice.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++
trunk/mono-tools/gendarme/rules/Gendarme.Rules.BadPractice/Test/Test.Rules.BadPractice.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -16,10 +16,12 @@
<Contents>
<File name="CloneMethodShouldNotReturnNullTest.cs" subtype="Code"
buildaction="Compile" />
<File name="EqualShouldHandleNullArgTest.cs" subtype="Code"
buildaction="Compile" />
- <File name="ImplementingEqualsButNotGetHashCodeAndViceVersaTest.cs"
subtype="Code" buildaction="Compile" />
<File name="ToStringReturnsNullTest.cs" subtype="Code"
buildaction="Compile" />
<File name="ConstructorShouldNotCallVirtualMethodsTest.cs" subtype="Code"
buildaction="Compile" />
<File name="GetEntryAssemblyMayReturnNullTest.cs" subtype="Code"
buildaction="Compile" />
+ <File name="ChangeLog" subtype="Code" buildaction="Nothing" />
+ <File name="CheckNewExceptionWithoutThrowingTest.cs" subtype="Code"
buildaction="Compile" />
+ <File name="CheckNewThreadWithoutStartTest.cs" subtype="Code"
buildaction="Compile" />
</Contents>
<References>
<ProjectReference type="Assembly" localcopy="True"
refto="../../../../lib/Mono.Cecil.dll" />
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Concurrency/Gendarme.Rules.Concurrency.mdp
===================================================================
---
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Concurrency/Gendarme.Rules.Concurrency.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Concurrency/Gendarme.Rules.Concurrency.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -16,6 +16,7 @@
<Contents>
<File name="DoubleCheckLockingRule.cs" subtype="Code"
buildaction="Compile" />
<File name="WriteStaticFieldFromInstanceMethodRule.cs" subtype="Code"
buildaction="Compile" />
+ <File name="NonConstantStaticFieldsShouldNotBeVisibleRule.cs"
subtype="Code" buildaction="Compile" />
</Contents>
<References>
<ProjectReference type="Project" localcopy="True" refto="framework" />
Modified: trunk/mono-tools/gendarme/rules/Gendarme.Rules.Concurrency/Makefile.am
===================================================================
--- trunk/mono-tools/gendarme/rules/Gendarme.Rules.Concurrency/Makefile.am
2008-02-16 16:36:27 UTC (rev 95901)
+++ trunk/mono-tools/gendarme/rules/Gendarme.Rules.Concurrency/Makefile.am
2008-02-16 17:01:18 UTC (rev 95902)
@@ -2,8 +2,8 @@
concurrency_rulesdir=$(prefix)/lib/gendarme
concurrency_rules_SCRIPTS = ../../bin/Gendarme.Rules.Concurrency.dll
-concurrency_rules_DATA = Gendarme.Rules.Concurrency.xml
-EXTRA_DIST = $(concurrency_rules_sources) $(concurrency_rules_sources_in)
Gendarme.Rules.Concurrency.xml \
+concurrency_rules_DATA =
+EXTRA_DIST = $(concurrency_rules_sources) $(concurrency_rules_sources_in) \
Gendarme.Rules.Concurrency.mdp Gendarme.Rules.Concurrency.csproj
CLEANFILES = $(concurrency_rules_SCRIPTS) $(concurrency_rules_SCRIPTS).mdb
Test.Rules.Concurrency.dll
DISTCLEANFILES = Makefile.in Gendarme.Rules.Concurrency.xml TestResult.xml
@@ -17,15 +17,15 @@
concurrency_rules_build_sources += $(concurrency_rules_generated_sources)
../../bin/Gendarme.Rules.Concurrency.dll: $(concurrency_rules_build_sources)
- $(GMCS) -debug -target:library
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-r:../../bin/Gendarme.Framework.dll -out:$@ $(concurrency_rules_build_sources)
- cp Gendarme.Rules.*.xml ../../bin/
+ $(GMCS) -debug -target:library
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-r:../../bin/Gendarme.Framework.dll \
+ -out:$@ $(concurrency_rules_build_sources)
concurrency_test_sources = DoubleCheckLockingTest.cs
WriteStaticFieldFromInstanceMethodTest.cs \
NonConstantStaticFieldsShouldNotBeVisibleTest.cs
concurrency_test_build_sources = $(addprefix $(srcdir)/Test/,
$(concurrency_test_sources))
-Test.Rules.Concurrency.dll: $(concurrency_rules_build_sources)
$(concurrency_rules_SCRIPTS)
+Test.Rules.Concurrency.dll: $(concurrency_test_build_sources)
$(concurrency_rules_SCRIPTS)
$(GMCS) -target:library -r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-pkg:mono-nunit -r:../../bin/Gendarme.Framework.dll \
-r:$(concurrency_rules_SCRIPTS) -out:$@
$(concurrency_test_build_sources)
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Concurrency/Test/Test.Rules.Concurrency.mdp
===================================================================
---
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Concurrency/Test/Test.Rules.Concurrency.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Concurrency/Test/Test.Rules.Concurrency.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -16,6 +16,8 @@
<Contents>
<File name="DoubleCheckLockingTest.cs" subtype="Code"
buildaction="Compile" />
<File name="WriteStaticFieldFromInstanceMethodTest.cs" subtype="Code"
buildaction="Compile" />
+ <File name="NonConstantStaticFieldsShouldNotBeVisibleTest.cs"
subtype="Code" buildaction="Compile" />
+ <File name="ChangeLog" subtype="Code" buildaction="Nothing" />
</Contents>
<References>
<ProjectReference type="Project" localcopy="True"
refto="Gendarme.Rules.Concurrency" />
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Correctness/Gendarme.Rules.Correctness.mdp
===================================================================
---
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Correctness/Gendarme.Rules.Correctness.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Correctness/Gendarme.Rules.Correctness.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -35,10 +35,10 @@
<File name="graph/INode.cs" subtype="Code" buildaction="Compile" />
<File name="graph/Node.cs" subtype="Code" buildaction="Compile" />
<File name="CallingEqualsWithNullArgRule.cs" subtype="Code"
buildaction="Compile" />
- <File name="Gendarme.Rules.Correctness.xml.in" subtype="Code"
buildaction="Nothing" />
<File name="AvoidConstructorsInStaticTypesRule.cs" subtype="Code"
buildaction="Compile" />
<File name="FloatComparisonRule.cs" subtype="Code" buildaction="Compile" />
<File name="UseValueInPropertySetterRule.cs" subtype="Code"
buildaction="Compile" />
+ <File name="DontCompareWithNaNRule.cs" subtype="Code"
buildaction="Compile" />
</Contents>
<References>
<ProjectReference type="Assembly" localcopy="True"
refto="../../../lib/Mono.Cecil.dll" />
Modified: trunk/mono-tools/gendarme/rules/Gendarme.Rules.Correctness/Makefile.am
===================================================================
--- trunk/mono-tools/gendarme/rules/Gendarme.Rules.Correctness/Makefile.am
2008-02-16 16:36:27 UTC (rev 95901)
+++ trunk/mono-tools/gendarme/rules/Gendarme.Rules.Correctness/Makefile.am
2008-02-16 17:01:18 UTC (rev 95902)
@@ -2,8 +2,8 @@
correctness_rulesdir=$(prefix)/lib/gendarme
correctness_rules_SCRIPTS = ../../bin/Gendarme.Rules.Correctness.dll
-correctness_rules_DATA = Gendarme.Rules.Correctness.xml
-EXTRA_DIST = $(correctness_rules_sources) $(correctness_rules_sources_in)
Gendarme.Rules.Correctness.xml \
+correctness_rules_DATA =
+EXTRA_DIST = $(correctness_rules_sources) $(correctness_rules_sources_in) \
Gendarme.Rules.Correctness.mdp Gendarme.Rules.Correctness.csproj
CLEANFILES = $(correctness_rules_SCRIPTS) $(correctness_rules_SCRIPTS).mdb
Test.Rules.Correctness.dll
DISTCLEANFILES = Makefile.in Gendarme.Rules.Correctness.xml TestResult.xml
@@ -21,8 +21,8 @@
correctness_rules_build_sources += $(correctness_rules_generated_sources)
../../bin/Gendarme.Rules.Correctness.dll: $(correctness_rules_build_sources)
- $(GMCS) -debug -target:library
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-r:../../bin/Gendarme.Framework.dll -out:$@ $(correctness_rules_build_sources)
- cp Gendarme.Rules.*.xml ../../bin/
+ $(GMCS) -debug -target:library
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-r:../../bin/Gendarme.Framework.dll \
+ -out:$@ $(correctness_rules_build_sources)
correctness_test_sources = BadRecursiveInvocationTest.cs
MethodCanBeMadeStaticTest.cs UseValueInPropertySetterTest.cs \
AvoidConstructorsInStaticTypesTest.cs CallingEqualsWithNullArgTest.cs
FloatComparisonRuleTest.cs \
@@ -30,7 +30,7 @@
correctness_test_build_sources = $(addprefix $(srcdir)/Test/,
$(correctness_test_sources))
-Test.Rules.Correctness.dll: $(correctness_rules_build_sources)
$(correctness_rules_SCRIPTS)
+Test.Rules.Correctness.dll: $(correctness_test_build_sources)
$(correctness_rules_SCRIPTS)
$(GMCS) -target:library -r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-pkg:mono-nunit -r:../../bin/Gendarme.Framework.dll \
-r:$(correctness_rules_SCRIPTS) -out:$@
$(correctness_test_build_sources)
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Correctness/Test/Test.Rules.Correctness.mdp
===================================================================
---
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Correctness/Test/Test.Rules.Correctness.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Correctness/Test/Test.Rules.Correctness.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -20,6 +20,8 @@
<File name="AvoidConstructorsInStaticTypesTest.cs" subtype="Code"
buildaction="Compile" />
<File name="FloatComparisonRuleTest.cs" subtype="Code"
buildaction="Compile" />
<File name="UseValueInPropertySetterTest.cs" subtype="Code"
buildaction="Compile" />
+ <File name="ChangeLog" subtype="Code" buildaction="Nothing" />
+ <File name="DontCompareWithNaNTest.cs" subtype="Code"
buildaction="Compile" />
</Contents>
<References>
<ProjectReference type="Project" localcopy="True"
refto="Gendarme.Rules.Correctness" />
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design/Gendarme.Rules.Design.mdp
===================================================================
---
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design/Gendarme.Rules.Design.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design/Gendarme.Rules.Design.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -15,7 +15,6 @@
</Configurations>
<Contents>
<File name="DontDeclareProtectedFieldsInSealedClassRule.cs" subtype="Code"
buildaction="Compile" />
- <File name="Gendarme.Rules.Design.xml.in" subtype="Code"
buildaction="Nothing" />
<File name="UsingCloneWithoutImplementingICloneableRule.cs" subtype="Code"
buildaction="Compile" />
<File name="AbstractTypesShouldNotHavePublicConstructorsRule.cs"
subtype="Code" buildaction="Compile" />
<File name="AvoidEmptyInterfaceRule.cs" subtype="Code"
buildaction="Compile" />
Modified: trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design/Makefile.am
===================================================================
--- trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design/Makefile.am
2008-02-16 16:36:27 UTC (rev 95901)
+++ trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design/Makefile.am
2008-02-16 17:01:18 UTC (rev 95902)
@@ -2,8 +2,8 @@
design_rulesdir=$(prefix)/lib/gendarme
design_rules_SCRIPTS = ../../bin/Gendarme.Rules.Design.dll
-design_rules_DATA = Gendarme.Rules.Design.xml
-EXTRA_DIST = $(design_rules_sources) $(design_rules_sources_in)
Gendarme.Rules.Design.xml \
+design_rules_DATA =
+EXTRA_DIST = $(design_rules_sources) $(design_rules_sources_in) \
Gendarme.Rules.Design.mdp
CLEANFILES = $(design_rules_SCRIPTS) $(design_rules_SCRIPTS).mdb
Test.Rules.Design.dll
DISTCLEANFILES = Makefile.in Gendarme.Rules.Design.xml TestResult.xml
@@ -26,8 +26,8 @@
design_rules_build_sources += $(design_rules_generated_sources)
../../bin/Gendarme.Rules.Design.dll: $(design_rules_build_sources)
- $(GMCS) -debug -target:library -langversion:linq
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll -r:System.Core.dll
-r:../../bin/Gendarme.Framework.dll -out:$@ $(design_rules_build_sources)
- cp Gendarme.Rules.*.xml ../../bin/
+ $(GMCS) -debug -target:library -langversion:linq
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll -r:System.Core.dll \
+ -r:../../bin/Gendarme.Framework.dll -out:$@
$(design_rules_build_sources)
design_test_sources = DontDeclareProtectedFieldsInSealedClassTest.cs
UsingCloneWithoutImplementingICloneableTest.cs \
EnumsShouldDefineAZeroValueTest.cs
FlagsShouldNotDefineAZeroValueTest.cs \
@@ -42,7 +42,7 @@
design_test_build_sources = $(addprefix $(srcdir)/Test/,
$(design_test_sources))
-Test.Rules.Design.dll: $(design_rules_build_sources) $(design_rules_SCRIPTS)
+Test.Rules.Design.dll: $(design_test_build_sources) $(design_rules_SCRIPTS)
$(GMCS) -target:library -r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-pkg:mono-nunit -r:../../bin/Gendarme.Framework.dll \
-r:$(design_rules_SCRIPTS) -out:$@ $(design_test_build_sources)
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design/Test/Test.Rules.Design.mdp
===================================================================
---
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design/Test/Test.Rules.Design.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design/Test/Test.Rules.Design.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -39,6 +39,7 @@
<File name="OperatorEqualsShouldBeOverloadedTest.cs" subtype="Code"
buildaction="Compile" />
<File name="OverrideEqualsMethodTest.cs" subtype="Code"
buildaction="Compile" />
<File name="ProvideAlternativeNamesForOperatorOverloadsTest.cs"
subtype="Code" buildaction="Compile" />
+ <File name="ChangeLog" subtype="Code" buildaction="Nothing" />
</Contents>
<References>
<ProjectReference type="Assembly" localcopy="True"
refto="../../../../lib/Mono.Cecil.dll" />
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Exceptions/Gendarme.Rules.Exceptions.mdp
===================================================================
---
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Exceptions/Gendarme.Rules.Exceptions.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Exceptions/Gendarme.Rules.Exceptions.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -14,7 +14,6 @@
</Configuration>
</Configurations>
<Contents>
- <File name="DontDestroyStackTrace.cs" subtype="Code" buildaction="Compile"
/>
<File name="ISEHCatchBlock.cs" subtype="Code" buildaction="Compile" />
<File name="ISEHGuardedBlock.cs" subtype="Code" buildaction="Compile" />
<File name="ISEHHandlerBlock.cs" subtype="Code" buildaction="Compile" />
@@ -28,6 +27,8 @@
<File name="Impl/SEHHandlerBlock.cs" subtype="Code" buildaction="Compile"
/>
<File name="Impl/SEHHandlerBlockCollection.cs" subtype="Code"
buildaction="Compile" />
<File name="DontSwallowErrorsCatchingNonspecificExceptionsRule.cs"
subtype="Code" buildaction="Compile" />
+ <File name="DoNotDestroyStackTraceRule.cs" subtype="Code"
buildaction="Compile" />
+ <File name="ChangeLog" subtype="Code" buildaction="Nothing" />
</Contents>
<References>
<ProjectReference type="Project" localcopy="True" refto="framework" />
Modified: trunk/mono-tools/gendarme/rules/Gendarme.Rules.Exceptions/Makefile.am
===================================================================
--- trunk/mono-tools/gendarme/rules/Gendarme.Rules.Exceptions/Makefile.am
2008-02-16 16:36:27 UTC (rev 95901)
+++ trunk/mono-tools/gendarme/rules/Gendarme.Rules.Exceptions/Makefile.am
2008-02-16 17:01:18 UTC (rev 95902)
@@ -2,8 +2,8 @@
exceptions_rulesdir=$(prefix)/lib/gendarme
exceptions_rules_SCRIPTS = ../../bin/Gendarme.Rules.Exceptions.dll
-exceptions_rules_DATA = Gendarme.Rules.Exceptions.xml
-EXTRA_DIST = $(exceptions_rules_sources) $(exceptions_rules_sources_in)
Gendarme.Rules.Exceptions.xml \
+exceptions_rules_DATA =
+EXTRA_DIST = $(exceptions_rules_sources) $(exceptions_rules_sources_in) \
Gendarme.Rules.Exceptions.mdp Gendarme.Rules.Exceptions.csproj
CLEANFILES = $(exceptions_rules_SCRIPTS) $(exceptions_rules_SCRIPTS).mdb
Test.Rules.Exceptions.dll
DISTCLEANFILES = Makefile.in Gendarme.Rules.Exceptions.xml TestResult.xml
@@ -21,8 +21,8 @@
exceptions_rules_build_sources += $(exceptions_rules_generated_sources)
../../bin/Gendarme.Rules.Exceptions.dll: $(exceptions_rules_build_sources)
- $(GMCS) -debug -target:library
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-r:../../bin/Gendarme.Framework.dll -out:$@ $(exceptions_rules_build_sources)
- cp Gendarme.Rules.*.xml ../../bin/
+ $(GMCS) -debug -target:library
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-r:../../bin/Gendarme.Framework.dll \
+ -out:$@ $(exceptions_rules_build_sources)
exceptions_test_sources = DontDestroyStackTraceTest.cs
DontSwallowErrorsCatchingNonspecificExceptionsTest.cs
exceptions_test_build_sources = $(addprefix $(srcdir)/Test/,
$(exceptions_test_sources))
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Exceptions/Test/Test.Rules.Exceptions.mdp
===================================================================
---
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Exceptions/Test/Test.Rules.Exceptions.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Exceptions/Test/Test.Rules.Exceptions.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -14,8 +14,9 @@
</Configuration>
</Configurations>
<Contents>
- <File name="TestPatterns.cs" subtype="Code" buildaction="Compile" />
<File name="DontSwallowErrorsCatchingNonspecificExceptionsTest.cs"
subtype="Code" buildaction="Compile" />
+ <File name="ChangeLog" subtype="Code" buildaction="Nothing" />
+ <File name="DontDestroyStackTraceTest.cs" subtype="Code"
buildaction="Compile" />
</Contents>
<References>
<ProjectReference type="Project" localcopy="True"
refto="Gendarme.Rules.Exceptions" />
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Interoperability/Gendarme.Rules.Interoperability.mdp
===================================================================
---
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Interoperability/Gendarme.Rules.Interoperability.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Interoperability/Gendarme.Rules.Interoperability.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -16,7 +16,9 @@
<Contents>
<File name="GetLastErrorMustBeCalledRightAfterPInvokeRule.cs"
subtype="Code" buildaction="Compile" />
<File name="PInvokeShouldNotBeVisibleRule.cs" subtype="Code"
buildaction="Compile" />
- <File name="Gendarme.Rules.Interoperability.xml.in" subtype="Code"
buildaction="Nothing" />
+ <File name="MarshalStringsInPInvokeDeclarationsRule.cs" subtype="Code"
buildaction="Compile" />
+ <File name="UseManagedAlternativesToPInvokeRule.cs" subtype="Code"
buildaction="Compile" />
+ <File name="ChangeLog" subtype="Code" buildaction="Nothing" />
</Contents>
<References>
<ProjectReference type="Assembly" localcopy="True"
refto="../../../lib/Mono.Cecil.dll" />
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Interoperability/Makefile.am
===================================================================
--- trunk/mono-tools/gendarme/rules/Gendarme.Rules.Interoperability/Makefile.am
2008-02-16 16:36:27 UTC (rev 95901)
+++ trunk/mono-tools/gendarme/rules/Gendarme.Rules.Interoperability/Makefile.am
2008-02-16 17:01:18 UTC (rev 95902)
@@ -2,8 +2,8 @@
interoperability_rulesdir=$(prefix)/lib/gendarme
interoperability_rules_SCRIPTS = ../../bin/Gendarme.Rules.Interoperability.dll
-interoperability_rules_DATA = Gendarme.Rules.Interoperability.xml
-EXTRA_DIST = $(interoperability_rules_sources)
$(interoperability_rules_sources_in) Gendarme.Rules.Interoperability.xml \
+interoperability_rules_DATA =
+EXTRA_DIST = $(interoperability_rules_sources)
$(interoperability_rules_sources_in) \
Gendarme.Rules.Interoperability.mdp
CLEANFILES = $(interoperability_rules_SCRIPTS)
$(interoperability_rules_SCRIPTS).mdb Test.Rules.Interoperability.dll
DISTCLEANFILES = Makefile.in Gendarme.Rules.Interoperability.xml TestResult.xml
@@ -17,15 +17,15 @@
interoperability_rules_build_sources +=
$(interoperability_rules_generated_sources)
../../bin/Gendarme.Rules.Interoperability.dll:
$(interoperability_rules_build_sources)
- $(GMCS) -debug -target:library
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-r:../../bin/Gendarme.Framework.dll -out:$@
$(interoperability_rules_build_sources)
- cp Gendarme.Rules.*.xml ../../bin/
+ $(GMCS) -debug -target:library
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-r:../../bin/Gendarme.Framework.dll \
+ -out:$@ $(interoperability_rules_build_sources)
interoperability_test_sources = PInvokeShouldNotBeVisibleTest.cs
GetLastErrorMustBeCalledRightAfterPInvokeTest.cs \
UseManagedAlternativesToPInvokeTest.cs
MarshalStringsInPInvokeDeclarationsTest.cs
interoperability_test_build_sources = $(addprefix $(srcdir)/Test/,
$(interoperability_test_sources))
-Test.Rules.Interoperability.dll: $(interoperability_rules_build_sources)
$(interoperability_rules_SCRIPTS)
+Test.Rules.Interoperability.dll: $(interoperability_test_build_sources)
$(interoperability_rules_SCRIPTS)
$(GMCS) -target:library -r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-pkg:mono-nunit -r:../../bin/Gendarme.Framework.dll \
-r:$(interoperability_rules_SCRIPTS) -out:$@
$(interoperability_test_build_sources)
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Interoperability/Test/Test.Rules.Interoperability.mdp
===================================================================
---
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Interoperability/Test/Test.Rules.Interoperability.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Interoperability/Test/Test.Rules.Interoperability.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -16,6 +16,9 @@
<Contents>
<File name="GetLastErrorMustBeCalledRightAfterPInvokeTest.cs"
subtype="Code" buildaction="Compile" />
<File name="PInvokeShouldNotBeVisibleTest.cs" subtype="Code"
buildaction="Compile" />
+ <File name="ChangeLog" subtype="Code" buildaction="Nothing" />
+ <File name="MarshalStringsInPInvokeDeclarationsTest.cs" subtype="Code"
buildaction="Compile" />
+ <File name="UseManagedAlternativesToPInvokeTest.cs" subtype="Code"
buildaction="Compile" />
</Contents>
<References>
<ProjectReference type="Assembly" localcopy="True"
refto="../../../../lib/Mono.Cecil.dll" />
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Naming/Gendarme.Rules.Naming.mdp
===================================================================
---
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Naming/Gendarme.Rules.Naming.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Naming/Gendarme.Rules.Naming.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -17,16 +17,15 @@
<File name="UsePluralNameInEnumFlagsRule.cs" subtype="Code"
buildaction="Compile" />
<File name="UseSingularNameInEnumsUnlessAreFlagsRule.cs" subtype="Code"
buildaction="Compile" />
<File name="EnumNotEndsWithEnumOrFlagsSuffixRule.cs" subtype="Code"
buildaction="Compile" />
- <File name="Gendarme.Rules.Naming.xml.in" subtype="Code"
buildaction="Nothing" />
<File name="DetectNonAlphaNumericsInTypeNamesRule.cs" subtype="Code"
buildaction="Compile" />
<File name="UseCorrectCasingRule.cs" subtype="Code" buildaction="Compile"
/>
<File name="UseCorrectPrefixRule.cs" subtype="Code" buildaction="Compile"
/>
<File name="UseCorrectSuffixRule.cs" subtype="Code" buildaction="Compile"
/>
<File name="UsePreferredTermsRule.cs" subtype="Code" buildaction="Compile"
/>
- <File name="NamingUtils.cs" subtype="Code" buildaction="Compile" />
<File name="DoNotPrefixValuesWithEnumNameRule.cs" subtype="Code"
buildaction="Compile" />
<File name="DoNotUseReservedInEnumValueNamesRule.cs" subtype="Code"
buildaction="Compile" />
<File name="ParameterNamesShouldMatchOverridenMethodRule.cs"
subtype="Code" buildaction="Compile" />
+ <File name="ChangeLog" subtype="Code" buildaction="Nothing" />
</Contents>
<References>
<ProjectReference type="Project" localcopy="True" refto="framework" />
Modified: trunk/mono-tools/gendarme/rules/Gendarme.Rules.Naming/Makefile.am
===================================================================
--- trunk/mono-tools/gendarme/rules/Gendarme.Rules.Naming/Makefile.am
2008-02-16 16:36:27 UTC (rev 95901)
+++ trunk/mono-tools/gendarme/rules/Gendarme.Rules.Naming/Makefile.am
2008-02-16 17:01:18 UTC (rev 95902)
@@ -2,8 +2,8 @@
naming_rulesdir=$(prefix)/lib/gendarme
naming_rules_SCRIPTS = ../../bin/Gendarme.Rules.Naming.dll
-naming_rules_DATA = Gendarme.Rules.Naming.xml
-EXTRA_DIST = $(naming_rules_sources) $(naming_rules_sources_in)
Gendarme.Rules.Naming.xml \
+naming_rules_DATA =
+EXTRA_DIST = $(naming_rules_sources) $(naming_rules_sources_in) \
Gendarme.Rules.Naming.mdp
CLEANFILES = $(naming_rules_SCRIPTS)* Test.Rules.Naming.dll
DISTCLEANFILES = Makefile.in Gendarme.Rules.Naming.xml TestResult.xml
@@ -20,8 +20,8 @@
naming_rules_build_sources += $(naming_rules_generated_sources)
../../bin/Gendarme.Rules.Naming.dll: $(naming_rules_build_sources)
- $(GMCS) -debug -target:library -langversion:linq
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-r:../../bin/Gendarme.Framework.dll -out:$@ $(naming_rules_build_sources)
- cp Gendarme.Rules.*.xml ../../bin/
+ $(GMCS) -debug -target:library
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-r:../../bin/Gendarme.Framework.dll \
+ -out:$@ $(naming_rules_build_sources)
naming_test_sources = EnumNotEndsWithEnumOrFlagsSuffixTest.cs \
UsePluralNameInEnumFlagsTest.cs
UseSingularNameInEnumsUnlessAreFlagsTest.cs \
@@ -31,9 +31,9 @@
naming_test_build_sources = $(addprefix $(srcdir)/Test/,
$(naming_test_sources))
-Test.Rules.Naming.dll: $(naming_rules_build_sources) $(naming_rules_SCRIPTS)
- $(GMCS) -target:library -debug
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll -pkg:mono-nunit
-r:../../bin/Gendarme.Framework.dll \
- -r:$(naming_rules_SCRIPTS) -out:$@ $(naming_test_build_sources)
+Test.Rules.Naming.dll: $(naming_test_build_sources) $(naming_rules_SCRIPTS)
+ $(GMCS) -target:library -debug
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll -pkg:mono-nunit \
+ :../../bin/Gendarme.Framework.dll -r:$(naming_rules_SCRIPTS)
-out:$@ $(naming_test_build_sources)
test: Test.Rules.Naming.dll
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Naming/Test/Test.Rules.Naming.mdp
===================================================================
---
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Naming/Test/Test.Rules.Naming.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Naming/Test/Test.Rules.Naming.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -25,6 +25,7 @@
<File name="DoNotPrefixValuesWithEnumNameTest.cs" subtype="Code"
buildaction="Compile" />
<File name="DoNotUseReservedInEnumValueNamesTest.cs" subtype="Code"
buildaction="Compile" />
<File name="ParameterNamesShouldMatchOverridenMethodTest.cs"
subtype="Code" buildaction="Compile" />
+ <File name="ChangeLog" subtype="Code" buildaction="Nothing" />
</Contents>
<References>
<ProjectReference type="Project" localcopy="True" refto="framework" />
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Performance/Gendarme.Rules.Performance.mdp
===================================================================
---
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Performance/Gendarme.Rules.Performance.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Performance/Gendarme.Rules.Performance.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -17,7 +17,6 @@
<File name="EmptyDestructorRule.cs" subtype="Code" buildaction="Compile" />
<File name="IDisposableWithDestructorWithoutSuppressFinalizeRule.cs"
subtype="Code" buildaction="Compile" />
<File name="UseStringEmptyRule.cs" subtype="Code" buildaction="Compile" />
- <File name="Gendarme.Rules.Performance.xml.in" subtype="Code"
buildaction="Nothing" />
<File name="AvoidUnusedParametersRule.cs" subtype="Code"
buildaction="Compile" />
<File name="AvoidUncalledPrivateCodeRule.cs" subtype="Code"
buildaction="Compile" />
<File name="AvoidUninstantiatedInternalClassesRule.cs" subtype="Code"
buildaction="Compile" />
@@ -28,6 +27,7 @@
<File name="AvoidUnsealedUninheritedInternalClassesRule.cs" subtype="Code"
buildaction="Compile" />
<File name="AvoidReturningArraysOnPropertiesRule.cs" subtype="Code"
buildaction="Compile" />
<File name="UseIsOperatorRule.cs" subtype="Code" buildaction="Compile" />
+ <File name="ChangeLog" subtype="Code" buildaction="Nothing" />
</Contents>
<References>
<ProjectReference type="Assembly" localcopy="True"
refto="../../../lib/Mono.Cecil.dll" />
Modified: trunk/mono-tools/gendarme/rules/Gendarme.Rules.Performance/Makefile.am
===================================================================
--- trunk/mono-tools/gendarme/rules/Gendarme.Rules.Performance/Makefile.am
2008-02-16 16:36:27 UTC (rev 95901)
+++ trunk/mono-tools/gendarme/rules/Gendarme.Rules.Performance/Makefile.am
2008-02-16 17:01:18 UTC (rev 95902)
@@ -2,8 +2,8 @@
performance_rulesdir=$(prefix)/lib/gendarme
performance_rules_SCRIPTS = ../../bin/Gendarme.Rules.Performance.dll
-performance_rules_DATA = Gendarme.Rules.Performance.xml
-EXTRA_DIST = $(performance_rules_sources) $(performance_rules_sources_in)
Gendarme.Rules.Performance.xml \
+performance_rules_DATA =
+EXTRA_DIST = $(performance_rules_sources) $(performance_rules_sources_in) \
Gendarme.Rules.Performance.mdp Gendarme.Rules.Performance.csproj
CLEANFILES = $(performance_rules_SCRIPTS) $(performance_rules_SCRIPTS).mdb
Test.Rules.Performance.dll
DISTCLEANFILES = Makefile.in Gendarme.Rules.Performance.xml TestResult.xml
@@ -29,8 +29,8 @@
performance_rules_build_sources += $(performance_rules_generated_sources)
../../bin/Gendarme.Rules.Performance.dll: $(performance_rules_build_sources)
- $(GMCS) -debug -target:library
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-r:../../bin/Gendarme.Framework.dll -out:$@ $(performance_rules_build_sources)
- cp Gendarme.Rules.*.xml ../../bin/
+ $(GMCS) -debug -target:library
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-r:../../bin/Gendarme.Framework.dll \
+ -out:$@ $(performance_rules_build_sources)
performance_test_sources = \
EmptyDestructorTest.cs \
@@ -49,9 +49,9 @@
performance_test_build_sources = $(addprefix $(srcdir)/Test/,
$(performance_test_sources))
-Test.Rules.Performance.dll: $(performance_rules_build_sources)
$(performance_rules_SCRIPTS)
- $(GMCS) -target:library -debug
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll -pkg:mono-nunit
-r:../../bin/Gendarme.Framework.dll \
- -r:$(performance_rules_SCRIPTS) -out:$@
$(performance_test_build_sources)
+Test.Rules.Performance.dll: $(performance_test_build_sources)
$(performance_rules_SCRIPTS)
+ $(GMCS) -target:library -debug
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll -pkg:mono-nunit \
+ -r:../../bin/Gendarme.Framework.dll
-r:$(performance_rules_SCRIPTS) -out:$@ $(performance_test_build_sources)
test: Test.Rules.Performance.dll
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Performance/Test/Test.Rules.Performance.mdp
===================================================================
---
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Performance/Test/Test.Rules.Performance.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Performance/Test/Test.Rules.Performance.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -27,6 +27,7 @@
<File name="AvoidUnsealedUninheritedInternalClassesTest.cs" subtype="Code"
buildaction="Compile" />
<File name="AvoidReturningArraysOnPropertiesTest.cs" subtype="Code"
buildaction="Compile" />
<File name="UseIsOperatorTest.cs" subtype="Code" buildaction="Compile" />
+ <File name="ChangeLog" subtype="Code" buildaction="Nothing" />
</Contents>
<References>
<ProjectReference type="Project" localcopy="True"
refto="Gendarme.Rules.Performance" />
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Portability/Gendarme.Rules.Portability.mdp
===================================================================
---
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Portability/Gendarme.Rules.Portability.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Portability/Gendarme.Rules.Portability.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -18,6 +18,8 @@
<File name="FeatureRequiresRootPrivilegeOnUnixRule.cs" subtype="Code"
buildaction="Compile" />
<File name="MoMAWebService.cs" subtype="Code" buildaction="Compile" />
<File name="MonoCompatibilityReviewRule.cs" subtype="Code"
buildaction="Compile" />
+ <File name="ExitCodeIsLimitedOnUnixRule.cs" subtype="Code"
buildaction="Compile" />
+ <File name="ChangeLog" subtype="Code" buildaction="Nothing" />
</Contents>
<References>
<ProjectReference type="Project" localcopy="True" refto="framework" />
Modified: trunk/mono-tools/gendarme/rules/Gendarme.Rules.Portability/Makefile.am
===================================================================
--- trunk/mono-tools/gendarme/rules/Gendarme.Rules.Portability/Makefile.am
2008-02-16 16:36:27 UTC (rev 95901)
+++ trunk/mono-tools/gendarme/rules/Gendarme.Rules.Portability/Makefile.am
2008-02-16 17:01:18 UTC (rev 95902)
@@ -2,8 +2,8 @@
portability_rulesdir=$(prefix)/lib/gendarme
portability_rules_SCRIPTS = ../../bin/Gendarme.Rules.Portability.dll
-portability_rules_DATA = Gendarme.Rules.Portability.xml
-EXTRA_DIST = $(portability_rules_sources) $(portability_rules_sources_in)
Gendarme.Rules.Portability.xml \
+portability_rules_DATA =
+EXTRA_DIST = $(portability_rules_sources) $(portability_rules_sources_in) \
Gendarme.Rules.Portability.mdp Gendarme.Rules.Portability.csproj
CLEANFILES = $(portability_rules_SCRIPTS) $(portability_rules_SCRIPTS).mdb
Test.Rules.Portability.dll
DISTCLEANFILES = Makefile.in Gendarme.Rules.Portability.xml TestResult.xml
@@ -18,13 +18,12 @@
../../bin/Gendarme.Rules.Portability.dll: $(portability_rules_build_sources)
$(GMCS) -debug -target:library
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll -pkg:dotnet
-r:ICSharpCode.SharpZipLib.dll -r:../../bin/Gendarme.Framework.dll -out:$@
$(portability_rules_build_sources)
- cp Gendarme.Rules.*.xml ../../bin/
portability_test_sources = NewLineLiteralTest.cs
FeatureRequiresRootPrivilegeOnUnixTest.cs \
MonoCompatibilityReviewTest.cs ExitCodeIsLimitedOnUnixTest.cs
portability_test_build_sources = $(addprefix $(srcdir)/Test/,
$(portability_test_sources))
-Test.Rules.Portability.dll: $(portability_rules_build_sources)
$(portability_rules_SCRIPTS)
+Test.Rules.Portability.dll: $(portability_test_build_sources)
$(portability_rules_SCRIPTS)
$(GMCS) -target:library -r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-pkg:mono-nunit -r:../../bin/Gendarme.Framework.dll \
-r:$(portability_rules_SCRIPTS) -out:$@
$(portability_test_build_sources)
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Portability/Test/Test.Rules.Portability.mdp
===================================================================
---
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Portability/Test/Test.Rules.Portability.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Portability/Test/Test.Rules.Portability.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -17,6 +17,8 @@
<File name="NewLineLiteralTest.cs" subtype="Code" buildaction="Compile" />
<File name="FeatureRequiresRootPrivilegeOnUnixTest.cs" subtype="Code"
buildaction="Compile" />
<File name="MonoCompatibilityReviewTest.cs" subtype="Code"
buildaction="Compile" />
+ <File name="ChangeLog" subtype="Code" buildaction="Nothing" />
+ <File name="ExitCodeIsLimitedOnUnixTest.cs" subtype="Code"
buildaction="Compile" />
</Contents>
<References>
<ProjectReference type="Project" localcopy="True"
refto="Gendarme.Rules.Portability" />
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Security/Gendarme.Rules.Security.mdp
===================================================================
---
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Security/Gendarme.Rules.Security.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Security/Gendarme.Rules.Security.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -21,8 +21,9 @@
<File name="TypeExposeFieldsRule.cs" subtype="Code" buildaction="Compile"
/>
<File name="TypeIsNotSubsetOfMethodSecurityRule.cs" subtype="Code"
buildaction="Compile" />
<File name="TypeLinkDemandRule.cs" subtype="Code" buildaction="Compile" />
- <File name="Gendarme.Rules.Security.xml.in" subtype="Code"
buildaction="Nothing" />
<File name="StaticConstructorsShouldBePrivateRule.cs" subtype="Code"
buildaction="Compile" />
+ <File name="ArrayFieldsShouldNotBeReadOnlyRule.cs" subtype="Code"
buildaction="Compile" />
+ <File name="NativeFieldsShouldNotBeVisibleRule.cs" subtype="Code"
buildaction="Compile" />
</Contents>
<References>
<ProjectReference type="Assembly" localcopy="True"
refto="../../../lib/Mono.Cecil.dll" />
Modified: trunk/mono-tools/gendarme/rules/Gendarme.Rules.Security/Makefile.am
===================================================================
--- trunk/mono-tools/gendarme/rules/Gendarme.Rules.Security/Makefile.am
2008-02-16 16:36:27 UTC (rev 95901)
+++ trunk/mono-tools/gendarme/rules/Gendarme.Rules.Security/Makefile.am
2008-02-16 17:01:18 UTC (rev 95902)
@@ -2,8 +2,8 @@
security_rulesdir=$(prefix)/lib/gendarme
security_rules_SCRIPTS = ../../bin/Gendarme.Rules.Security.dll
-security_rules_DATA = Gendarme.Rules.Security.xml
-EXTRA_DIST = $(security_rules_sources) $(security_rules_sources_in)
Gendarme.Rules.Security.xml \
+security_rules_DATA =
+EXTRA_DIST = $(security_rules_sources) $(security_rules_sources_in) \
Gendarme.Rules.Security.mdp Gendarme.Rules.Security.csproj
CLEANFILES = $(security_rules_SCRIPTS) $(security_rules_SCRIPTS).mdb
Test.Rules.Security.dll
DISTCLEANFILES = Makefile.in Gendarme.Rules.Security.xml TestResult.xml
@@ -19,8 +19,8 @@
security_rules_build_sources += $(security_rules_generated_sources)
../../bin/Gendarme.Rules.Security.dll: $(security_rules_build_sources)
- $(GMCS) -debug -target:library
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-r:../../bin/Gendarme.Framework.dll -out:$@ $(security_rules_build_sources)
- cp Gendarme.Rules.*.xml ../../bin/
+ $(GMCS) -debug -target:library
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-r:../../bin/Gendarme.Framework.dll \
+ -out:$@ $(security_rules_build_sources)
security_test_sources = MethodCallWithSubsetLinkDemandTest.cs
NonVirtualMethodWithInheritanceDemandTest.cs \
SealedTypeWithInheritanceDemandTest.cs
SecureGetObjectDataOverridesTest.cs \
@@ -29,7 +29,7 @@
security_test_build_sources = $(addprefix $(srcdir)/Test/,
$(security_test_sources))
-Test.Rules.Security.dll: $(security_rules_build_sources)
$(security_rules_SCRIPTS)
+Test.Rules.Security.dll: $(security_test_build_sources)
$(security_rules_SCRIPTS)
$(GMCS) -target:library -r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-pkg:mono-nunit -r:../../bin/Gendarme.Framework.dll \
-r:$(security_rules_SCRIPTS) -out:$@
$(security_test_build_sources)
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Security/Test/Test.Rules.Security.mdp
===================================================================
---
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Security/Test/Test.Rules.Security.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Security/Test/Test.Rules.Security.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -22,6 +22,9 @@
<File name="TypeIsNotSubsetOfMethodSecurityTest.cs" subtype="Code"
buildaction="Compile" />
<File name="TypeLinkDemandTest.cs" subtype="Code" buildaction="Compile" />
<File name="StaticConstructorsShouldBePrivateTest.cs" subtype="Code"
buildaction="Compile" />
+ <File name="ArrayFieldsShouldNotBeReadOnlyTest.cs" subtype="Code"
buildaction="Compile" />
+ <File name="ChangeLog" subtype="Code" buildaction="Nothing" />
+ <File name="NativeFieldsShouldNotBeVisibleTest.cs" subtype="Code"
buildaction="Compile" />
</Contents>
<References>
<ProjectReference type="Project" localcopy="True"
refto="Gendarme.Rules.Security" />
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Smells/Gendarme.Rules.Smells.mdp
===================================================================
---
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Smells/Gendarme.Rules.Smells.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Smells/Gendarme.Rules.Smells.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -24,7 +24,7 @@
<File name="Expression.cs" subtype="Code" buildaction="Compile" />
<File name="ExpressionFillerVisitor.cs" subtype="Code"
buildaction="Compile" />
<File name="Utilities.cs" subtype="Code" buildaction="Compile" />
- <File name="Gendarme.Rules.Smells.xml.in" subtype="Code"
buildaction="Nothing" />
+ <File name="ChangeLog" subtype="Code" buildaction="Nothing" />
</Contents>
<References>
<ProjectReference type="Project" localcopy="True" refto="framework" />
Modified: trunk/mono-tools/gendarme/rules/Gendarme.Rules.Smells/Makefile.am
===================================================================
--- trunk/mono-tools/gendarme/rules/Gendarme.Rules.Smells/Makefile.am
2008-02-16 16:36:27 UTC (rev 95901)
+++ trunk/mono-tools/gendarme/rules/Gendarme.Rules.Smells/Makefile.am
2008-02-16 17:01:18 UTC (rev 95902)
@@ -2,9 +2,9 @@
smells_rulesdir=$(prefix)/lib/gendarme
smells_rules_SCRIPTS = ../../bin/Gendarme.Rules.Smells.dll
-smells_rules_DATA = Gendarme.Rules.Smells.xml
-EXTRA_DIST = $(smells_rules_sources) $(smells_rules_sources_in)
Gendarme.Rules.Smells.xml \
- Gendarme.Rules.Smells.mdp
+smells_rules_DATA =
+EXTRA_DIST = $(smells_rules_sources) $(smells_rules_sources_in) \
+ Gendarme.Rules.Smells.mdp Gendarme.Rules.Smells.csproj
CLEANFILES = $(smells_rules_SCRIPTS) $(smells_rules_SCRIPTS).mdb
Test.Rules.Smells.dll
DISTCLEANFILES = Makefile.in Gendarme.Rules.Smells.xml TestResult.xml
@@ -26,9 +26,8 @@
smells_rules_build_sources += $(smells_rules_generated_sources)
../../bin/Gendarme.Rules.Smells.dll: $(smells_rules_build_sources)
- $(GMCS) -debug -target:library
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-r:../../bin/Gendarme.Framework.dll -r:../../bin/Gendarme.Rules.Performance.dll\
- -out:$@ $(smells_rules_build_sources)
- cp Gendarme.Rules.*.xml ../../bin/
+ $(GMCS) -debug -target:library
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-r:../../bin/Gendarme.Framework.dll \
+ -r:../../bin/Gendarme.Rules.Performance.dll -out:$@
$(smells_rules_build_sources)
smells_test_sources = \
AvoidCodeDuplicatedInSameClassTest.cs \
@@ -40,9 +39,9 @@
smells_test_build_sources = $(addprefix $(srcdir)/Test/,
$(smells_test_sources))
-Test.Rules.Smells.dll: $(smells_rules_build_sources) $(smells_rules_SCRIPTS)
+Test.Rules.Smells.dll: $(smells_test_build_sources) $(smells_rules_SCRIPTS)
$(GMCS) -target:library -r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-pkg:mono-nunit -r:../../bin/Gendarme.Framework.dll \
- -r:$(smells_rules_SCRIPTS) -r:System.Windows.Forms.dll -out:$@
$(smells_test_build_sources)
+ -r:$(smells_rules_SCRIPTS) -r:System.Windows.Forms.dll -out:$@
$(smells_test_build_sources)
test: Test.Rules.Smells.dll
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Smells/Test/Test.Rules.Smells.mdp
===================================================================
---
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Smells/Test/Test.Rules.Smells.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Smells/Test/Test.Rules.Smells.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -20,6 +20,7 @@
<File name="AvoidLongMethodsTest.cs" subtype="Code" buildaction="Compile"
/>
<File name="AvoidLongParameterListsTest.cs" subtype="Code"
buildaction="Compile" />
<File name="AvoidSpeculativeGeneralityTest.cs" subtype="Code"
buildaction="Compile" />
+ <File name="ChangeLog" subtype="Code" buildaction="Nothing" />
</Contents>
<References>
<ProjectReference type="Project" localcopy="True" refto="framework" />
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Ui/Gendarme.Rules.Ui.mdp
===================================================================
--- trunk/mono-tools/gendarme/rules/Gendarme.Rules.Ui/Gendarme.Rules.Ui.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++ trunk/mono-tools/gendarme/rules/Gendarme.Rules.Ui/Gendarme.Rules.Ui.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -17,6 +17,8 @@
<File name="ExecutableTargetRule.cs" subtype="Code" buildaction="Compile"
/>
<File name="GtkSharpExecutableTargetRule.cs" subtype="Code"
buildaction="Compile" />
<File name="SystemWindowsFormsExecutableTargetRule.cs" subtype="Code"
buildaction="Compile" />
+ <File name="UseSTAThreadAttributeOnSWFEntryPointsRule.cs" subtype="Code"
buildaction="Compile" />
+ <File name="ChangeLog" subtype="Code" buildaction="Nothing" />
</Contents>
<References>
<ProjectReference type="Project" localcopy="True" refto="framework" />
Modified: trunk/mono-tools/gendarme/rules/Gendarme.Rules.Ui/Makefile.am
===================================================================
--- trunk/mono-tools/gendarme/rules/Gendarme.Rules.Ui/Makefile.am
2008-02-16 16:36:27 UTC (rev 95901)
+++ trunk/mono-tools/gendarme/rules/Gendarme.Rules.Ui/Makefile.am
2008-02-16 17:01:18 UTC (rev 95902)
@@ -2,8 +2,8 @@
ui_rulesdir=$(prefix)/lib/gendarme
ui_rules_SCRIPTS = ../../bin/Gendarme.Rules.Ui.dll
-ui_rules_DATA = Gendarme.Rules.Ui.xml
-EXTRA_DIST = $(ui_rules_sources) $(ui_rules_sources_in) Gendarme.Rules.Ui.xml \
+ui_rules_DATA =
+EXTRA_DIST = $(ui_rules_sources) $(ui_rules_sources_in) \
Gendarme.Rules.Ui.mdp Gendarme.Rules.Ui.csproj
CLEANFILES = $(ui_rules_SCRIPTS) $(ui_rules_SCRIPTS).mdb Test.Rules.Ui.dll
DISTCLEANFILES = Makefile.in Gendarme.Rules.Ui.xml TestResult.xml
@@ -17,15 +17,15 @@
ui_rules_build_sources += $(ui_rules_generated_sources)
../../bin/Gendarme.Rules.Ui.dll: $(ui_rules_build_sources)
- $(GMCS) -debug -target:library
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-r:../../bin/Gendarme.Framework.dll -out:$@ $(ui_rules_build_sources)
- cp Gendarme.Rules.*.xml ../../bin/
+ $(GMCS) -debug -target:library
-r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-r:../../bin/Gendarme.Framework.dll \
+ -out:$@ $(ui_rules_build_sources)
ui_test_sources = ExecutableTargetTest.cs GtkSharpExecutableTargetTest.cs \
SystemWindowsFormsExecutableTargetTest.cs
UseSTAThreadAttributeOnSWFEntryPointsTest.cs
ui_test_build_sources = $(addprefix $(srcdir)/Test/, $(ui_test_sources))
-Test.Rules.Ui.dll: $(ui_rules_build_sources) $(ui_rules_SCRIPTS)
+Test.Rules.Ui.dll: $(ui_test_build_sources) $(ui_rules_SCRIPTS)
$(GMCS) -target:library -r:$(top_builddir)/gendarme/bin/Mono.Cecil.dll
-pkg:mono-nunit -r:../../bin/Gendarme.Framework.dll \
-r:$(ui_rules_SCRIPTS) -out:$@ $(ui_test_build_sources)
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Ui/Test/Test.Rules.Ui.mdp
===================================================================
--- trunk/mono-tools/gendarme/rules/Gendarme.Rules.Ui/Test/Test.Rules.Ui.mdp
2008-02-16 16:36:27 UTC (rev 95901)
+++ trunk/mono-tools/gendarme/rules/Gendarme.Rules.Ui/Test/Test.Rules.Ui.mdp
2008-02-16 17:01:18 UTC (rev 95902)
@@ -17,6 +17,8 @@
<File name="ExecutableTargetTest.cs" subtype="Code" buildaction="Compile"
/>
<File name="GtkSharpExecutableTargetTest.cs" subtype="Code"
buildaction="Compile" />
<File name="SystemWindowsFormsExecutableTargetTest.cs" subtype="Code"
buildaction="Compile" />
+ <File name="ChangeLog" subtype="Code" buildaction="Nothing" />
+ <File name="UseSTAThreadAttributeOnSWFEntryPointsTest.cs" subtype="Code"
buildaction="Compile" />
</Contents>
<References>
<ProjectReference type="Gac" localcopy="True" refto="nunit.framework,
Version=2.2.0.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77" />
Modified: trunk/mono-tools/gendarme/rules/tests.mds
===================================================================
--- trunk/mono-tools/gendarme/rules/tests.mds 2008-02-16 16:36:27 UTC (rev
95901)
+++ trunk/mono-tools/gendarme/rules/tests.mds 2008-02-16 17:01:18 UTC (rev
95902)
@@ -62,4 +62,4 @@
<Entry filename="Gendarme.Rules.Smells/Test/Test.Rules.Smells.mdp" />
<Entry
filename="Gendarme.Rules.Interoperability/Test/Test.Rules.Interoperability.mdp"
/>
</Entries>
-</Combine>
+</Combine>
\ No newline at end of file
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches