From 3ec7f6f61dde5301458c421c6bbdc3b28c355f70 Mon Sep 17 00:00:00 2001 From: Herve Boutemy Date: Sat, 14 Jan 2017 14:58:12 +0000 Subject: [PATCH] [MPLUGIN-319] fixed compilation issue (no generics) git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1778778 13f79535-47bb-0310-9956-ffa450edef68 --- maven-plugin-plugin/src/it/plugin-info-jdk/pom.xml | 4 ---- .../plugin/descriptor/MNG6109PluginDescriptorBuilder.java | 5 +++-- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/maven-plugin-plugin/src/it/plugin-info-jdk/pom.xml b/maven-plugin-plugin/src/it/plugin-info-jdk/pom.xml index 5f76ab0..a184f45 100644 --- a/maven-plugin-plugin/src/it/plugin-info-jdk/pom.xml +++ b/maven-plugin-plugin/src/it/plugin-info-jdk/pom.xml @@ -90,10 +90,6 @@ under the License. org.apache.maven.plugins maven-plugin-plugin @project.version@ - - - [2.0,) - diff --git a/maven-plugin-plugin/src/main/java/org/apache/maven/plugins/plugin/descriptor/MNG6109PluginDescriptorBuilder.java b/maven-plugin-plugin/src/main/java/org/apache/maven/plugins/plugin/descriptor/MNG6109PluginDescriptorBuilder.java index 0ebe92d..0974302 100644 --- a/maven-plugin-plugin/src/main/java/org/apache/maven/plugins/plugin/descriptor/MNG6109PluginDescriptorBuilder.java +++ b/maven-plugin-plugin/src/main/java/org/apache/maven/plugins/plugin/descriptor/MNG6109PluginDescriptorBuilder.java @@ -20,6 +20,7 @@ package org.apache.maven.plugins.plugin.descriptor; */ import org.apache.maven.plugin.descriptor.MojoDescriptor; +import org.apache.maven.plugin.descriptor.Parameter; import org.apache.maven.plugin.descriptor.PluginDescriptor; import org.apache.maven.plugin.descriptor.PluginDescriptorBuilder; import org.codehaus.plexus.configuration.PlexusConfiguration; @@ -50,10 +51,10 @@ public class MNG6109PluginDescriptorBuilder extends PluginDescriptorBuilder for ( PlexusConfiguration d : parameterConfigurations ) { String parameterName = d.getChild( "name" ).getValue(); + Parameter pd = (Parameter) mojoDescriptor.getParameterMap().get( parameterName ); String parameterSince = d.getChild( "since" ).getValue(); - - mojoDescriptor.getParameterMap().get( parameterName ).setSince( parameterSince ); + pd.setSince( parameterSince ); } return mojoDescriptor;