[
https://issues.apache.org/jira/browse/MRESOLVER-43?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Christian Schulte updated MRESOLVER-43:
---------------------------------------
Description: The Maven Core uses various Maven Resolver API
DependencyVisitor implementations to provide debug level messages displaying
final resolution results provided by the Maven Resolver. In order to decouple
those debug messages from Maven Resolver internal implementation details, the
Maven Resolver API needs to be enhanced to provide more information like
informational hints to declaration sources. Please see the example log file
about how the final debug messages provided by Maven Core could look like. All
this information is provided by Maven Resolver without Maven Core having any
knowledge about Maven Resolver implementation internals any more. (was: The
Maven Core implements various Maven Resolver API DependencVisitor interfaces to
provide debug level messages displaying final resolution results provided by
the Maven Resolver. In order to decouple those debug messages from Maven
Resolver internal implementation details, the Maven Resolver API needs to be
enhanced to provide more information like informational hints to declaration
sources. Please see the example log file about how the final debug messages
provided by Maven Core could look like. All this information is provided by
Maven Resolver without Maven Core having any knowledge about Maven Resolver
implementation internals any more.)
> Enhancements to the public API to add support for tracking various
> informational declaration source hints.
> ----------------------------------------------------------------------------------------------------------
>
> Key: MRESOLVER-43
> URL: https://issues.apache.org/jira/browse/MRESOLVER-43
> Project: Maven Resolver
> Issue Type: Improvement
> Components: resolver
> Reporter: Christian Schulte
> Assignee: Christian Schulte
> Priority: Minor
> Attachments: example.log
>
>
> The Maven Core uses various Maven Resolver API DependencyVisitor
> implementations to provide debug level messages displaying final resolution
> results provided by the Maven Resolver. In order to decouple those debug
> messages from Maven Resolver internal implementation details, the Maven
> Resolver API needs to be enhanced to provide more information like
> informational hints to declaration sources. Please see the example log file
> about how the final debug messages provided by Maven Core could look like.
> All this information is provided by Maven Resolver without Maven Core having
> any knowledge about Maven Resolver implementation internals any more.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)