Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
2.0.5
-
None
-
None
-
Patch
Description
The problem appears in Groovy 2.0.5 and in revision 740ae7c.. I
attached a one-line patch (patch.diff) that fixes it.
In method
"ClassCompletionVerifier.addErrorIfParamsAndReturnTypeEqual", the loop
over "p1" and "p2" should break immediately after "isEqual" becomes
"false". All the iterations after "isEqual" is "false" do not perform
any useful work.