Igor Fedorenko created MNG-6233:
-----------------------------------

             Summary: maven-resolver-provider mixes jsr330 and plexus 
annotations
                 Key: MNG-6233
                 URL: https://issues.apache.org/jira/browse/MNG-6233
             Project: Maven
          Issue Type: Bug
    Affects Versions: 3.5.0, 3.3.9
            Reporter: Igor Fedorenko
             Fix For: 3.5.1-candidate


Mixed annotations confuse guice/sisu and result in hard to troubleshoot and 
impossible to workaround problems in applications that embed Maven core 
runtime, like m2e and gshell. 

I believe plugins annotations where left in the code by mistake so the plan is 
to update the code to use jsr330 exclusively and completely remove plexus 
annotations. This change is fully transparent to the users (and we've been 
using it internally for couple of months now).

See also https://github.com/apache/maven/pull/116



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to