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 Feb 26, 2023. It is now read-only.
class BeanB_ extends BeanB {
@Override
public void method(final List<N> a) {...}
}
But should:
class BeanB_ extends BeanB {
@Override
public void method(final List<N> a) {...}
}
Another case is:
@EBean
public abstract class BeanA<T> {
}
and
@EBean
public class BeanB<T> extends BeanA<T> {
}
Right now it breaks generated class BeanB_.
I've also fixed <? super A> wildcard problem, discussed in #838 (but is not the rare case for me, actually).
I've used some durty hacks to make it work. The main reason for that is limitations of the code model.
That PR is not up-to-date, but, if you want, I could make it so.