-
Bug
-
Resolution: Fixed
-
Neutral
-
None
-
None
-
None
The interface of DefinitionProvider tells us:
/** * Returns the underlying bean if and only if it is successfully resolved, is valid, and is enabled. * * @throws Registry.InvalidDefinitionException (which is a RuntimeException) if the underlying bean is not successfully resolved, not valid, or not enabled. */ T get() throws Registry.InvalidDefinitionException;
However, info.magnolia.config.registry.DefinitionProviderBuilder.DefinitionProviderImpl does none of that.
Acceptance criteria
- is related to
-
MAGNOLIA-6066 Create APIs for new registry, configuration source, registry facade
- Closed
-
MAGNOLIA-6067 Implement base part of config module like abstract registry, config source, facade, etc
- Closed