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