Details
Description
This issue got highlighted in GROOVY-3925 discussion.
GROOVY-3852 disallowed duplicate annotations of the same type on the same member, but instead of doing it only for annotations with retention-policy as RUNTIME, it applies it as a general check, which is coming in the way of using multiple @GrabResolver annotations.
I am creating this separate JIRA to allow multiple SOURCE annotations again, which may partly solve GROOVY-3925.
Issue Links
- is related to
-
GROOVY-3925
Multiple GrabResolvers with Grab don't seem to work, and GrabResolve can't be applied to imports
-
- relates to
-
GROOVY-3852
groovyc allows multiple annotations of the same type on the same element
-
Also fixed it on 1.7-rc-2 branch after discussing it with Jochen.