You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Guillaume Nodet (Jira)" <ji...@apache.org> on 2022/10/20 08:11:02 UTC

[jira] [Updated] (MNG-6294) Convert MavenPluginValidator into a JSR 330 component

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

Guillaume Nodet updated MNG-6294:
---------------------------------
    Fix Version/s: 4.0.0-alpha-2

> Convert MavenPluginValidator into a JSR 330 component
> -----------------------------------------------------
>
>                 Key: MNG-6294
>                 URL: https://issues.apache.org/jira/browse/MNG-6294
>             Project: Maven
>          Issue Type: Improvement
>          Components: Core
>            Reporter: Michael Simacek
>            Assignee: Michael Osipov
>            Priority: Major
>             Fix For: 4.0.0-alpha-1, 4.0.0-alpha-2, 4.0.0
>
>
> [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.20.10#820010)