diff --git a/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/generator/PluginDescriptorGenerator.java b/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/generator/PluginDescriptorGenerator.java index 6e9d1e7..37c1e31 100644 --- a/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/generator/PluginDescriptorGenerator.java +++ b/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/generator/PluginDescriptorGenerator.java @@ -280,6 +280,26 @@ public class PluginDescriptorGenerator w.endElement(); + // ---------------------------------------------------------------------- + // + // ---------------------------------------------------------------------- + + if ( mojoDescriptor.getDeprecated() != null ) + { + w.startElement( "deprecated" ); + + if ( StringUtils.isEmpty( mojoDescriptor.getDeprecated() ) ) + { + w.writeText( "No reason given" ); + } + else + { + w.writeText( mojoDescriptor.getDeprecated() ); + } + + w.endElement(); + } + // ---------------------------------------------------------------------- // Parameters // ----------------------------------------------------------------------