Thanks!

On Sat, Aug 7, 2021 at 2:36 AM Marcin Zajączkowski <msz...@wp.pl> wrote:

> On 2021-08-05 14:39, Paul King wrote:
> > Marcin, I know we didn't progress, but do you recall whether we created
> an
> > issue last time?
>
> Good point Paul :-/. I should created a ticket to be able to track and
> and be visible in grooming.
>
> I've just created one for further consideration:
> https://issues.apache.org/jira/browse/GROOVY-10192
>
>
> Marcin
>
>
> >
> > On Thu, Aug 5, 2021 at 10:08 PM Marcin Zajączkowski <msz...@wp.pl>
> wrote:
> >
> >> I've been asking about the same thing back in 2020 with some proposals,
> >> but unfortunately without any reply:
> >>
> >>
> https://mail-archives.apache.org/mod_mbox/groovy-users/202001.mbox/%3cb62eefce-5d71-f394-8024-f2dd93c12...@wp.pl%3e
> >>
> >> Nevertheless, maybe this time something constructive will be determined.
> >>
> >> Marcin
> >>
> >>
> >> On 2021-08-04 22:00, Leonard Brünings wrote:
> >>> It is possible to define Closures for annotations, e.g., Spock's
> >>> `@Requires({ os.windows })`.
> >>> However, it is currently impossible to tell the IDE what this
> annotation
> >>> will delegate to, as @DelegatesTo is only applicable for parameters.
> >>>
> >>> Could we either allow @DelegatesTo for TYPE_USE or mabe add a new
> >>> dedicated annotation for that.
> >>>
> >>> public @interface Requires {
> >>>   Class<DelegatesTo(PreconditionContext.class) ? extends Closure>
> >> value();
> >>> }
> >>>
> >>> Alternatively, we could add METHOD as target, to the annotation.
> >>>
> >>> public @interface Requires {
> >>>   DelegatesTo(PreconditionContext.class)
> >>>   Class<? extends Closure> value();
> >>> }
> >>>
> >>> Cheers Leonard
> >>>
> >>
> >>
> >> --
> >> https://blog.solidsoft.pl/ - Working code is not enough
> >>
> >
>
>
> --
> https://blog.solidsoft.pl/ - Working code is not enough
>
>

Reply via email to