diff --git a/maven-plugin-tools-java/src/main/java/org/apache/maven/tools/plugin/extractor/java/JavaMojoDescriptorExtractor.java b/maven-plugin-tools-java/src/main/java/org/apache/maven/tools/plugin/extractor/java/JavaMojoDescriptorExtractor.java index 096c111..559c925 100644 --- a/maven-plugin-tools-java/src/main/java/org/apache/maven/tools/plugin/extractor/java/JavaMojoDescriptorExtractor.java +++ b/maven-plugin-tools-java/src/main/java/org/apache/maven/tools/plugin/extractor/java/JavaMojoDescriptorExtractor.java @@ -223,6 +223,17 @@ public class JavaMojoDescriptorExtractor mojoDescriptor.setSince( since.getValue() ); } + // ---------------------------------------------------------------------- + // Deprecation hint + // ---------------------------------------------------------------------- + + DocletTag deprecated = javaClass.getTagByName( DEPRECATED ); + + if ( deprecated != null ) + { + mojoDescriptor.setDeprecated( deprecated.getValue() ); + } + // ---------------------------------------------------------------------- // Phase name // ----------------------------------------------------------------------