[prev in list] [next in list] [prev in thread] [next in thread]
List: mono-patches
Subject: [Mono-patches] r120301 -
From: "Sebastien Pouliot (sebastien () ximian ! com)"
Date: 2008-11-30 17:41:27
Message-ID: 20081130174127.116979472C () mono-cvs ! ximian ! com
[Download RAW message or body]
Author: spouliot
Date: 2008-11-30 12:41:26 -0500 (Sun, 30 Nov 2008)
New Revision: 120301
Modified:
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design.Generic/AvoidMethodWithUnusedGenericTypeRule.cs
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design.Generic/ChangeLog
trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design.Generic/PreferGenericsOverRefObjectRule.cs
Log:
2008-11-30 Sebastien Pouliot <sebastien@ximian.com>
* AvoidMethodWithUnusedGenericTypeRule.cs: Use HasParameters.
* PreferGenericsOverRefObjectRule.cs: Use HasGenericParameters.
Modified: trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design.Generic/AvoidMethodWithUnusedGenericTypeRule.cs
===================================================================
--- trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design.Generic/AvoidMethodWithUnusedGenericTypeRule.cs 2008-11-30 \
17:05:08 UTC (rev 120300)
+++ trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design.Generic/AvoidMethodWithUnusedGenericTypeRule.cs 2008-11-30 \
17:41:26 UTC (rev 120301) @@ -108,7 +108,7 @@
public RuleResult CheckMethod (MethodDefinition method)
{
// rule applis only if the method has generic type parameters
- if (method.GenericParameters.Count == 0)
+ if (!method.HasGenericParameters)
return RuleResult.DoesNotApply;
// look if every generic type parameter...
Modified: trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design.Generic/ChangeLog
===================================================================
--- trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design.Generic/ChangeLog 2008-11-30 \
17:05:08 UTC (rev 120300)
+++ trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design.Generic/ChangeLog 2008-11-30 \
17:41:26 UTC (rev 120301) @@ -1,3 +1,8 @@
+2008-11-30 Sebastien Pouliot <sebastien@ximian.com>
+
+ * AvoidMethodWithUnusedGenericTypeRule.cs: Use HasParameters.
+ * PreferGenericsOverRefObjectRule.cs: Use HasGenericParameters.
+
2008-11-07 Alan McGovern <amcgovern@novell.com>
* Makefile.am:
Modified: trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design.Generic/PreferGenericsOverRefObjectRule.cs
===================================================================
--- trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design.Generic/PreferGenericsOverRefObjectRule.cs 2008-11-30 \
17:05:08 UTC (rev 120300)
+++ trunk/mono-tools/gendarme/rules/Gendarme.Rules.Design.Generic/PreferGenericsOverRefObjectRule.cs 2008-11-30 \
17:41:26 UTC (rev 120301) @@ -82,7 +82,7 @@
public RuleResult CheckMethod (MethodDefinition method)
{
// rule does not apply to properties, events, without parameters or for generated \
code
- if (method.IsSpecialName || (method.Parameters.Count == 0) || \
method.IsGeneratedCode ()) + if (method.IsSpecialName || !method.HasParameters || \
method.IsGeneratedCode ()) return RuleResult.DoesNotApply;
foreach (ParameterDefinition parameter in method.Parameters) {
_______________________________________________
Mono-patches maillist - Mono-patches@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-patches
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic