diff options
Diffstat (limited to 'jsf/plugins/org.eclipse.jst.jsf.core/src/org/eclipse/jst/jsf/core/internal/types/TypeComparator.java')
-rw-r--r-- | jsf/plugins/org.eclipse.jst.jsf.core/src/org/eclipse/jst/jsf/core/internal/types/TypeComparator.java | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/jsf/plugins/org.eclipse.jst.jsf.core/src/org/eclipse/jst/jsf/core/internal/types/TypeComparator.java b/jsf/plugins/org.eclipse.jst.jsf.core/src/org/eclipse/jst/jsf/core/internal/types/TypeComparator.java index efe7dc341..d1fa3866a 100644 --- a/jsf/plugins/org.eclipse.jst.jsf.core/src/org/eclipse/jst/jsf/core/internal/types/TypeComparator.java +++ b/jsf/plugins/org.eclipse.jst.jsf.core/src/org/eclipse/jst/jsf/core/internal/types/TypeComparator.java @@ -76,17 +76,15 @@ public final class TypeComparator { continue CHECK_CANDIDATES; } - else + + final Diagnostic test = + methodSignaturesMatch(curSatisfyType, testType); + + if (test.getSeverity() == Diagnostic.OK) { - final Diagnostic test = - methodSignaturesMatch(curSatisfyType, testType); - - if (test.getSeverity() == Diagnostic.OK) - { - result = Diagnostic.OK_INSTANCE; - // found a match so break - break MAIN_LOOP; - } + result = Diagnostic.OK_INSTANCE; + // found a match so break + break MAIN_LOOP; } } |