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
I.e. it should return Foo for @Inject javax.enterprise.inject.Instance<Foo>, @Inject io.quarkus.arc.InjectableInstance<Foo> and @Inject javax.inject.Provider<Foo>.
We should also add the InjectionPointInfo#getType() method that would return the original type used on the injection point, e.g. this method would return Instance<Foo>.
Furthermore, we should also add InjectionPointInfo#isProgrammaticLookup() so that it's possible to filter the injection points easily.
The text was updated successfully, but these errors were encountered:
I.e. it should return
Foo
for@Inject javax.enterprise.inject.Instance<Foo>
,@Inject io.quarkus.arc.InjectableInstance<Foo>
and@Inject javax.inject.Provider<Foo>
.See https://docs.jboss.org/cdi/spec/2.0/cdi-spec.html#dynamic_lookup:
"For an injected Instance, the required type is the type parameter specified at the injection point."
We should also add the
InjectionPointInfo#getType()
method that would return the original type used on the injection point, e.g. this method would returnInstance<Foo>
.Furthermore, we should also add
InjectionPointInfo#isProgrammaticLookup()
so that it's possible to filter the injection points easily.The text was updated successfully, but these errors were encountered: