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
Currently, ArC requires contexts to implement InjectableContext. That doesn't prevent it from passing the CDI TCK, because that is currently lacking tests for defining custom contexts through Build Compatible Extensions (jakartaee/cdi-tck#404).
This is still an issue, though. For one, the CDI TCK will be fixed, but also, this is just supposed to work even if it's not tested.
Implementation ideas
It should be possible to create a generic implementation of InjectableContext that would delegate to AlterableContext and maintain its own assignment of contextuals to contextual instances in order to satisfy the InjectableContext contract.
The text was updated successfully, but these errors were encountered:
Description
Currently, ArC requires contexts to implement
InjectableContext
. That doesn't prevent it from passing the CDI TCK, because that is currently lacking tests for defining custom contexts through Build Compatible Extensions (jakartaee/cdi-tck#404).This is still an issue, though. For one, the CDI TCK will be fixed, but also, this is just supposed to work even if it's not tested.
Implementation ideas
It should be possible to create a generic implementation of
InjectableContext
that would delegate toAlterableContext
and maintain its own assignment of contextuals to contextual instances in order to satisfy theInjectableContext
contract.The text was updated successfully, but these errors were encountered: