You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 22, 2026. It is now read-only.
Is your feature request related to a problem? Please describe.
Annotating functions defined in the same package with @wrapMethod or @replaceMethod generates a warning that WIDE does not support this kind of action (same-content-annotation). This can confuse developers into thinking this is completely impossible when it's just the fault of incomplete WIDE implementation.
Describe the solution you'd like
It would be better if this sort of action was possible and did not generate any warnings. Repeated use of the same annotatated code can still be an error.
Possible implementation: there should be a new symbol path component type that would distinguish regular functions from the annotated ones that do not add anything new. Now we have (T)ypes, (D)ata and (C)allables. The new type could be (A)nnotations or (R)eplacers.
Describe alternatives you've considered
If it's impossible it should at least say the warning can b ignored.
Is your feature request related to a problem? Please describe.
Annotating functions defined in the same package with
@wrapMethodor@replaceMethodgenerates a warning that WIDE does not support this kind of action (same-content-annotation). This can confuse developers into thinking this is completely impossible when it's just the fault of incomplete WIDE implementation.Describe the solution you'd like
It would be better if this sort of action was possible and did not generate any warnings. Repeated use of the same annotatated code can still be an error.
Possible implementation: there should be a new symbol path component type that would distinguish regular functions from the annotated ones that do not add anything new. Now we have (T)ypes, (D)ata and (C)allables. The new type could be (A)nnotations or (R)eplacers.
Describe alternatives you've considered
If it's impossible it should at least say the warning can b ignored.