Author: spouliot
Date: 2008-02-16 14:45:07 -0500 (Sat, 16 Feb 2008)
New Revision: 95910
Modified:
trunk/mono-tools/gendarme/rules/ChangeLog
trunk/mono-tools/gendarme/rules/Makefile.am
trunk/mono-tools/gendarme/rules/rules.mds
trunk/mono-tools/gendarme/rules/rules.xml
trunk/mono-tools/gendarme/rules/tests.mds
Log:
2008-02-16 Sebastien Pouliot <[EMAIL PROTECTED]>
* Makefile.am: Add Gendarme.Rules.Serialization to the build.
* rules.xml: Add Serialization rules to "default", "self-test" and
a new "serialization" ruleset.
* rules.mds: Add Serialization rules project to the solution.
* tests.mds: Add Serialization unit tests project to the solution.
Modified: trunk/mono-tools/gendarme/rules/ChangeLog
===================================================================
--- trunk/mono-tools/gendarme/rules/ChangeLog 2008-02-16 19:41:19 UTC (rev
95909)
+++ trunk/mono-tools/gendarme/rules/ChangeLog 2008-02-16 19:45:07 UTC (rev
95910)
@@ -1,3 +1,11 @@
+2008-02-16 Sebastien Pouliot <[EMAIL PROTECTED]>
+
+ * Makefile.am: Add Gendarme.Rules.Serialization to the build.
+ * rules.xml: Add Serialization rules to "default", "self-test" and
+ a new "serialization" ruleset.
+ * rules.mds: Add Serialization rules project to the solution.
+ * tests.mds: Add Serialization unit tests project to the solution.
+
2008-01-29 Sebastien Pouliot <[EMAIL PROTECTED]>
* rules.xml: Order rules alphabetically. Update mono-bcl rule set
Modified: trunk/mono-tools/gendarme/rules/Makefile.am
===================================================================
--- trunk/mono-tools/gendarme/rules/Makefile.am 2008-02-16 19:41:19 UTC (rev
95909)
+++ trunk/mono-tools/gendarme/rules/Makefile.am 2008-02-16 19:45:07 UTC (rev
95910)
@@ -3,7 +3,7 @@
Gendarme.Rules.Portability Gendarme.Rules.Exceptions \
Gendarme.Rules.Ui Gendarme.Rules.Naming Gendarme.Rules.Design \
Gendarme.Rules.Smells Gendarme.Rules.BadPractice \
- Gendarme.Rules.Interoperability
+ Gendarme.Rules.Interoperability Gendarme.Rules.Serialization
EXTRA_DIST = rules.xml rules.mds tests.mds
DISTCLEANFILES = Makefile.in
Modified: trunk/mono-tools/gendarme/rules/rules.mds
===================================================================
--- trunk/mono-tools/gendarme/rules/rules.mds 2008-02-16 19:41:19 UTC (rev
95909)
+++ trunk/mono-tools/gendarme/rules/rules.mds 2008-02-16 19:45:07 UTC (rev
95910)
@@ -13,6 +13,7 @@
<Entry build="True" name="Gendarme.Rules.BadPractice"
configuration="Debug" />
<Entry build="True" name="Gendarme.Rules.Smells" configuration="Debug" />
<Entry build="True" name="Gendarme.Rules.Interoperability"
configuration="Debug" />
+ <Entry build="True" name="Gendarme.Rules.Serialization"
configuration="Debug" />
</Configuration>
<Configuration name="Release" ctype="CombineConfiguration">
<Entry build="True" name="Gendarme.Rules.Security"
configuration="Release" />
@@ -27,6 +28,7 @@
<Entry build="True" name="Gendarme.Rules.BadPractice"
configuration="Release" />
<Entry build="True" name="Gendarme.Rules.Smells" configuration="Release"
/>
<Entry build="True" name="Gendarme.Rules.Interoperability"
configuration="Release" />
+ <Entry build="True" name="Gendarme.Rules.Serialization"
configuration="Release" />
</Configuration>
</Configurations>
<StartMode startupentry="Gendarme.Rules.Security" single="True">
@@ -42,6 +44,7 @@
<Execute type="None" entry="Gendarme.Rules.BadPractice" />
<Execute type="None" entry="Gendarme.Rules.Smells" />
<Execute type="None" entry="Gendarme.Rules.Interoperability" />
+ <Execute type="None" entry="Gendarme.Rules.Serialization" />
</StartMode>
<DeployTargets />
<Entries>
@@ -57,5 +60,6 @@
<Entry
filename="Gendarme.Rules.BadPractice/Gendarme.Rules.BadPractice.mdp" />
<Entry filename="Gendarme.Rules.Smells/Gendarme.Rules.Smells.mdp" />
<Entry
filename="Gendarme.Rules.Interoperability/Gendarme.Rules.Interoperability.mdp"
/>
+ <Entry
filename="Gendarme.Rules.Serialization/Gendarme.Rules.Serialization.mdp" />
</Entries>
</Combine>
\ No newline at end of file
Modified: trunk/mono-tools/gendarme/rules/rules.xml
===================================================================
--- trunk/mono-tools/gendarme/rules/rules.xml 2008-02-16 19:41:19 UTC (rev
95909)
+++ trunk/mono-tools/gendarme/rules/rules.xml 2008-02-16 19:45:07 UTC (rev
95910)
@@ -10,6 +10,7 @@
<rules include="*" from="Gendarme.Rules.Performance.dll" />
<rules include="*" from="Gendarme.Rules.Portability.dll" />
<rules include="*" from="Gendarme.Rules.Security.dll" />
+ <rules include="*" from="Gendarme.Rules.Serialization.dll" />
<rules include="*" from="Gendarme.Rules.Smells.dll"/>
<rules include="*" from="Gendarme.Rules.Ui.dll" />
</ruleset>
@@ -25,6 +26,7 @@
<rules include="*" from="Gendarme.Rules.Performance.dll" />
<rules include="*" from="Gendarme.Rules.Portability.dll" />
<rules include="*" from="Gendarme.Rules.Security.dll" />
+ <rules include="*" from="Gendarme.Rules.Serialization.dll" />
<rules include="*" from="Gendarme.Rules.Ui.dll" />
<!-- no rule from Smells is included in this set -->
</ruleset>
@@ -83,4 +85,7 @@
<ruleset name="interoperability">
<rules include="*" from="Gendarme.Rules.Interoperability.dll"/>
</ruleset>
+ <ruleset name="serialization">
+ <rules include="*" from="Gendarme.Rules.Serialization.dll"/>
+ </ruleset>
</gendarme>
Modified: trunk/mono-tools/gendarme/rules/tests.mds
===================================================================
--- trunk/mono-tools/gendarme/rules/tests.mds 2008-02-16 19:41:19 UTC (rev
95909)
+++ trunk/mono-tools/gendarme/rules/tests.mds 2008-02-16 19:45:07 UTC (rev
95910)
@@ -14,6 +14,7 @@
<Entry build="True" name="Test.Rules.Smells" configuration="Debug" />
<Entry build="True" name="Test.Framework" configuration="Debug" />
<Entry build="True" name="Test.Rules.Interoperability"
configuration="Debug" />
+ <Entry build="True" name="Test" configuration="Debug" />
</Configuration>
<Configuration name="Release" ctype="CombineConfiguration">
<Entry build="True" name="Test.Rules.Security" configuration="Release" />
@@ -29,6 +30,7 @@
<Entry build="True" name="Test.Rules.Smells" configuration="Release" />
<Entry build="True" name="Test.Framework" configuration="Release" />
<Entry build="True" name="Test.Rules.Interoperability"
configuration="Release" />
+ <Entry build="True" name="Test.Rules.Serialization"
configuration="Release" />
</Configuration>
</Configurations>
<StartMode startupentry="Test.Rules.Portability" single="True">
@@ -45,6 +47,7 @@
<Execute type="None" entry="Test.Rules.Smells" />
<Execute type="None" entry="Test.Framework" />
<Execute type="None" entry="Test.Rules.Interoperability" />
+ <Execute type="None" entry="Test.Rules.Serialization" />
</StartMode>
<DeployTargets />
<Entries>
@@ -61,5 +64,6 @@
<Entry
filename="Gendarme.Rules.BadPractice/Test/Test.Rules.BadPractice.mdp" />
<Entry filename="Gendarme.Rules.Smells/Test/Test.Rules.Smells.mdp" />
<Entry
filename="Gendarme.Rules.Interoperability/Test/Test.Rules.Interoperability.mdp"
/>
+ <Entry
filename="Gendarme.Rules.Serialization/Test/Test.Rules.Serialization.mdp" />
</Entries>
-</Combine>
\ No newline at end of file
+</Combine>
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches