From 00288684b1b7f94a84100faf9420fed04d592a64 Mon Sep 17 00:00:00 2001 From: Dennis Lundberg Date: Wed, 16 Jul 2014 11:55:05 +0000 Subject: [PATCH] [MPLUGIN-266] Incorrect warning comment about deprecated @component usage for maven objects Additional tweaks to the warning message git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1610973 13f79535-47bb-0310-9956-ffa450edef68 --- .../annotations/JavaAnnotationsMojoDescriptorExtractor.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/annotations/JavaAnnotationsMojoDescriptorExtractor.java b/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/annotations/JavaAnnotationsMojoDescriptorExtractor.java index 2400cc6..30936a8 100644 --- a/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/annotations/JavaAnnotationsMojoDescriptorExtractor.java +++ b/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/annotations/JavaAnnotationsMojoDescriptorExtractor.java @@ -580,9 +580,9 @@ public class JavaAnnotationsMojoDescriptorExtractor else { // not a component but a Maven object to be transformed into an expression/property: deprecated - getLogger().warn( "Deprecated @component for " + parameter.getName() + " field in " + - mojoAnnotatedClass.getClassName() + "." + - ": replace with @parameter default-value=\"" + expression + "\" @readonly" ); + getLogger().warn( "Deprecated @Component annotation for '" + parameter.getName() + "' field in " + + mojoAnnotatedClass.getClassName() + + ": replace with @Parameter( default-value = \"" + expression + "\", readonly = true )" ); parameter.setDefaultValue( expression ); parameter.setType( componentAnnotationContent.getRoleClassName() ); parameter.setRequired( true );