This is an automated email from the ASF dual-hosted git repository.

cstamas pushed a commit to branch maven-3.9.x
in repository https://gitbox.apache.org/repos/asf/maven.git


The following commit(s) were added to refs/heads/maven-3.9.x by this push:
     new 42fc90e018 [MNG-8206] Remove bad plugin.xml in maven-compat (#1646)
42fc90e018 is described below

commit 42fc90e018db1acdc6b087b35ed0fd269ba21701
Author: Tamas Cservenak <[email protected]>
AuthorDate: Mon Aug 12 13:50:22 2024 +0200

    [MNG-8206] Remove bad plugin.xml in maven-compat (#1646)
    
    Follow-up to https://github.com/apache/maven/pull/1642
    
    ---
    
    https://issues.apache.org/jira/browse/MNG-8206
---
 .../src/main/resources/META-INF/maven/plugin.xml   | 218 ---------------------
 1 file changed, 218 deletions(-)

diff --git a/maven-compat/src/main/resources/META-INF/maven/plugin.xml 
b/maven-compat/src/main/resources/META-INF/maven/plugin.xml
deleted file mode 100644
index da5a62c092..0000000000
--- a/maven-compat/src/main/resources/META-INF/maven/plugin.xml
+++ /dev/null
@@ -1,218 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-<plugin>
-  <description>Maven Internal State-Management Plugins</description>
-  <groupId>org.apache.maven.plugins.internal</groupId>
-  <artifactId>maven-state-management</artifactId>
-  <version>2.1</version>
-  <goalPrefix>statemgmt</goalPrefix>
-  <isolatedRealm>false</isolatedRealm>
-  <inheritedByDefault>true</inheritedByDefault>
-  <mojos>
-    <mojo>
-      <goal>start-fork</goal>
-      <description>Setup the appropriate build state to initiate a forked 
execution.</description>
-      <requiresDirectInvocation>false</requiresDirectInvocation>
-      <requiresProject>false</requiresProject>
-      <requiresReports>false</requiresReports>
-      <aggregator>false</aggregator>
-      <requiresOnline>false</requiresOnline>
-      <inheritedByDefault>true</inheritedByDefault>
-      
<implementation>org.apache.maven.lifecycle.statemgmt.StartForkedExecutionMojo</implementation>
-      <language>java</language>
-      <instantiationStrategy>per-lookup</instantiationStrategy>
-      <executionStrategy>once-per-session</executionStrategy>
-      <parameters>
-        <parameter>
-          <name>project</name>
-          <type>org.apache.maven.project.MavenProject</type>
-          <required>true</required>
-          <editable>false</editable>
-          <description>The current MavenProject instance, which will have a 
new executionProject set after execution.</description>
-        </parameter>
-        <parameter>
-          <name>session</name>
-          <type>org.apache.maven.execution.MavenSession</type>
-          <required>true</required>
-          <editable>false</editable>
-          <description>The current MavenSession instance, which will handle 
the fork context.</description>
-        </parameter>
-        <parameter>
-          <name>forkId</name>
-          <type>int</type>
-          <required>true</required>
-          <editable>true</editable>
-          <description>The current fork identifier.</description>
-        </parameter>
-      </parameters>
-      <configuration>
-        <project implementation="org.apache.maven.project.MavenProject" 
default-value="${project}"/>
-        <session implementation="org.apache.maven.execution.MavenSession" 
default-value="${session}"/>
-        <forkId implementation="int" default-value="-1">${forkId}</forkId>
-      </configuration>
-    </mojo>
-    <mojo>
-      <goal>end-fork</goal>
-      <description>Restore the non-fork currentProject instance, for use in 
the forking mojo.</description>
-      <requiresDirectInvocation>false</requiresDirectInvocation>
-      <requiresProject>false</requiresProject>
-      <requiresReports>false</requiresReports>
-      <aggregator>false</aggregator>
-      <requiresOnline>false</requiresOnline>
-      <inheritedByDefault>true</inheritedByDefault>
-      
<implementation>org.apache.maven.lifecycle.statemgmt.EndForkedExecutionMojo</implementation>
-      <language>java</language>
-      <instantiationStrategy>per-lookup</instantiationStrategy>
-      <executionStrategy>once-per-session</executionStrategy>
-      <parameters>
-        <parameter>
-          <name>session</name>
-          <type>org.apache.maven.execution.MavenSession</type>
-          <required>true</required>
-          <editable>false</editable>
-          <description>The current MavenSession instance, which will handle 
the fork context.</description>
-        </parameter>
-        <parameter>
-          <name>forkId</name>
-          <type>int</type>
-          <required>true</required>
-          <editable>true</editable>
-          <description>The current fork identifier.</description>
-        </parameter>
-      </parameters>
-      <configuration>
-        <session implementation="org.apache.maven.execution.MavenSession" 
default-value="${session}"/>
-        <forkId implementation="int" default-value="-1">${forkId}</forkId>
-      </configuration>
-    </mojo>
-    <mojo>
-      <goal>clear-fork-context</goal>
-      <description>Tear down any build state used during the previous forked 
execution.</description>
-      <requiresDirectInvocation>false</requiresDirectInvocation>
-      <requiresProject>false</requiresProject>
-      <requiresReports>false</requiresReports>
-      <aggregator>false</aggregator>
-      <requiresOnline>false</requiresOnline>
-      <inheritedByDefault>true</inheritedByDefault>
-      
<implementation>org.apache.maven.lifecycle.statemgmt.ClearForkedContextMojo</implementation>
-      <language>java</language>
-      <instantiationStrategy>per-lookup</instantiationStrategy>
-      <executionStrategy>once-per-session</executionStrategy>
-      <parameters>
-        <parameter>
-          <name>project</name>
-          <type>org.apache.maven.project.MavenProject</type>
-          <required>true</required>
-          <editable>false</editable>
-          <description>The current MavenProject instance, which will have the 
current executionProject cleared after execution.</description>
-        </parameter>
-        <parameter>
-          <name>forkId</name>
-          <type>int</type>
-          <required>true</required>
-          <editable>true</editable>
-          <description>The current fork identifier.</description>
-        </parameter>
-      </parameters>
-      <configuration>
-        <project implementation="org.apache.maven.project.MavenProject" 
default-value="${project}"/>
-        <forkId implementation="int" default-value="-1">${forkId}</forkId>
-      </configuration>
-    </mojo>
-    <mojo>
-      <goal>resolve-late-bound-plugin</goal>
-      <description>Resolve a late-bound plugin during a build, right before it 
is to be used.</description>
-      <requiresDirectInvocation>false</requiresDirectInvocation>
-      <requiresProject>false</requiresProject>
-      <requiresReports>false</requiresReports>
-      <aggregator>false</aggregator>
-      <requiresOnline>false</requiresOnline>
-      <inheritedByDefault>true</inheritedByDefault>
-      
<implementation>org.apache.maven.lifecycle.statemgmt.ResolveLateBoundPluginMojo</implementation>
-      <language>java</language>
-      <instantiationStrategy>per-lookup</instantiationStrategy>
-      <executionStrategy>once-per-session</executionStrategy>
-      <parameters>
-        <parameter>
-          <name>project</name>
-          <type>org.apache.maven.project.MavenProject</type>
-          <required>true</required>
-          <editable>false</editable>
-          <description>The current MavenProject instance, for building a new 
MojoBinding instance.</description>
-        </parameter>
-        <parameter>
-          <name>session</name>
-          <type>org.apache.maven.execution.MavenSession</type>
-          <required>true</required>
-          <editable>false</editable>
-          <description>The current MavenSession instance, which will handle 
the fork context.</description>
-        </parameter>
-        <parameter>
-          <name>groupId</name>
-          <type>java.lang.String</type>
-          <required>true</required>
-          <editable>true</editable>
-          <description>The plugin's groupId.</description>
-        </parameter>
-        <parameter>
-          <name>artifactId</name>
-          <type>java.lang.String</type>
-          <required>true</required>
-          <editable>true</editable>
-          <description>The plugin's artifactId.</description>
-        </parameter>
-        <parameter>
-          <name>version</name>
-          <type>java.lang.String</type>
-          <required>false</required>
-          <editable>true</editable>
-          <description>The plugin's version.</description>
-        </parameter>
-        <parameter>
-          <name>goal</name>
-          <type>java.lang.String</type>
-          <required>true</required>
-          <editable>true</editable>
-          <description>The mojo's goal that we're looking for, as an extra 
validation step.</description>
-        </parameter>
-      </parameters>
-      <configuration>
-        <project implementation="org.apache.maven.project.MavenProject" 
default-value="${project}"/>
-        <session implementation="org.apache.maven.execution.MavenSession" 
default-value="${session}"/>
-        <groupId implementation="java.lang.String">${groupId}</groupId>
-        <artifactId 
implementation="java.lang.String">${artifactId}</artifactId>
-        <version implementation="java.lang.String">${version}</version>
-        <goal implementation="java.lang.String">${goal}</goal>
-      </configuration>
-      <requirements>
-        <requirement>
-          <role>org.apache.maven.plugin.loader.PluginLoader</role>
-          <field-name>pluginLoader</field-name>
-        </requirement>
-        <requirement>
-          <role>org.apache.maven.lifecycle.binding.MojoBindingFactory</role>
-          <field-name>bindingFactory</field-name>
-        </requirement>
-      </requirements>
-    </mojo>
-  </mojos>
-</plugin>
\ No newline at end of file

Reply via email to