[ 
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)

Reply via email to