Description
This is more a "documentation" or heads-up issue.
Integrators of Resolver using Eclipse Sisu should bind at least following "configuration properties" to @Parameters
- aether.syncContext.named.factory
- aether.syncContext.named.nameMapper
For example how to do it refer here:
If using plain Eclipse Sisu, see https://www.eclipse.org/sisu/docs/api/org.eclipse.sisu.inject/reference/org/eclipse/sisu/Parameters.html
If using Plexus Shim see here:
https://github.com/apache/maven/pull/831
In short, some components now expect "parameters" to be injected from ctor (so container sourced) instead of session.
Integrators not using Eclipse Sisu are left with hopefully sensible defaults.
Attachments
Issue Links
- is superceded by
-
MRESOLVER-291 Undo MRESOLVER-284
- Closed