Author: atomb
Date: 2005-12-09 15:04:02 -0500 (Fri, 09 Dec 2005)
New Revision: 54170

Modified:
   
trunk/cecil/gendarme/rules/Gendarme.Rules.Concurrency/Gendarme.Rules.Concurrency.xml.in
   
trunk/cecil/gendarme/rules/Gendarme.Rules.Correctness/Gendarme.Rules.Correctness.xml.in
Log:
Fixed "problem" and "solution" descriptions.


Modified: 
trunk/cecil/gendarme/rules/Gendarme.Rules.Concurrency/Gendarme.Rules.Concurrency.xml.in
===================================================================
--- 
trunk/cecil/gendarme/rules/Gendarme.Rules.Concurrency/Gendarme.Rules.Concurrency.xml.in
     2005-12-09 19:53:37 UTC (rev 54169)
+++ 
trunk/cecil/gendarme/rules/Gendarme.Rules.Concurrency/Gendarme.Rules.Concurrency.xml.in
     2005-12-09 20:04:02 UTC (rev 54170)
@@ -2,7 +2,7 @@
        <rule   Name="DoubleCheckLockingRule" 
                Type="Gendarme.Rules.Concurrency.DoubleCheckLockingRule, 
Gendarme.Rules.Concurrency, [EMAIL PROTECTED]@, Culture=neutral, 
PublicKeyToken=null"
                Uri="http://www.mono-project.com/Gendarme"; >
-               <problem></problem>
-               <solution></solution>
+                <problem>Method '{0}' uses the unreliable double-check locking 
technique.</problem>
+               <solution>Remove the lock check that occurs outside of the 
protected region. Or see: 
http://www.cs.umd.edu/~pugh/java/memoryModel/DoubleCheckedLocking.html</solution>
        </rule>
 </rules>

Modified: 
trunk/cecil/gendarme/rules/Gendarme.Rules.Correctness/Gendarme.Rules.Correctness.xml.in
===================================================================
--- 
trunk/cecil/gendarme/rules/Gendarme.Rules.Correctness/Gendarme.Rules.Correctness.xml.in
     2005-12-09 19:53:37 UTC (rev 54169)
+++ 
trunk/cecil/gendarme/rules/Gendarme.Rules.Correctness/Gendarme.Rules.Correctness.xml.in
     2005-12-09 20:04:02 UTC (rev 54170)
@@ -2,7 +2,7 @@
        <rule   Name="BadRecursiveInvocationRule" 
                Type="Gendarme.Rules.Correctness.BadRecursiveInvocationRule, 
Gendarme.Rules.Correctness, [EMAIL PROTECTED]@, Culture=neutral, 
PublicKeyToken=null"
                Uri="http://www.mono-project.com/Gendarme"; >
-               <problem></problem>
-               <solution></solution>
+                <problem>Method or property '{0}' invokes itself recursively 
in a suspcious way.</problem>
+               <solution>Ensure that the parameters to the vary in such a way 
that the recursion will terminate.</solution>
        </rule>
 </rules>

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to