[ 
https://issues.apache.org/jira/browse/MNG-6294?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tamás Cservenák updated MNG-6294:
---------------------------------
    Description: [XMvn|https://github.com/fedora-java/xmvn] is a maven 
extension that helps with creating RPM packages. In order to comply with 
packaging requirements, it needs to relax some checks that maven does. One of 
those is plugin validation done in MavenPluginValidator class. Currently, it 
overrides that by shadowing the class on the classpath, which is a hack. It 
would help if MavenPluginValidator was a -plexus- JSR330 component and thus the 
implementation could be selected by configuration.  (was: 
[XMvn|https://github.com/fedora-java/xmvn] is a maven extension that helps with 
creating RPM packages. In order to comply with packaging requirements, it needs 
to relax some checks that maven does. One of those is plugin validation done in 
MavenPluginValidator class. Currently, it overrides that by shadowing the class 
on the classpath, which is a hack. It would help if MavenPluginValidator was a 
plexus component and thus the implementation could be selected by 
configuration.)

> Convert MavenPluginValidator into a JSR330 component
> ----------------------------------------------------
>
>                 Key: MNG-6294
>                 URL: https://issues.apache.org/jira/browse/MNG-6294
>             Project: Maven
>          Issue Type: Improvement
>          Components: core
>            Reporter: Michael Simacek
>            Priority: Major
>             Fix For: 4.0.x-candidate
>
>
> [XMvn|https://github.com/fedora-java/xmvn] is a maven extension that helps 
> with creating RPM packages. In order to comply with packaging requirements, 
> it needs to relax some checks that maven does. One of those is plugin 
> validation done in MavenPluginValidator class. Currently, it overrides that 
> by shadowing the class on the classpath, which is a hack. It would help if 
> MavenPluginValidator was a -plexus- JSR330 component and thus the 
> implementation could be selected by configuration.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to