diff options
Diffstat (limited to 'gendarme/rules/Gendarme.Rules.Naming/ParameterNamesShouldMatchOverridenMethodRule.cs')
-rw-r--r-- | gendarme/rules/Gendarme.Rules.Naming/ParameterNamesShouldMatchOverridenMethodRule.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gendarme/rules/Gendarme.Rules.Naming/ParameterNamesShouldMatchOverridenMethodRule.cs b/gendarme/rules/Gendarme.Rules.Naming/ParameterNamesShouldMatchOverridenMethodRule.cs index 7e4a8db7..f9c1a0b3 100644 --- a/gendarme/rules/Gendarme.Rules.Naming/ParameterNamesShouldMatchOverridenMethodRule.cs +++ b/gendarme/rules/Gendarme.Rules.Naming/ParameterNamesShouldMatchOverridenMethodRule.cs @@ -148,8 +148,8 @@ namespace Gendarme.Rules.Naming { if (!type.HasInterfaces) return null; - foreach (TypeReference interfaceReference in type.Interfaces) { - TypeDefinition interfaceCandidate = interfaceReference.Resolve (); + foreach (InterfaceImplementation interfaceReference in type.Interfaces) { + TypeDefinition interfaceCandidate = interfaceReference.InterfaceType.Resolve (); if ((interfaceCandidate == null) || !interfaceCandidate.HasMethods) continue; |