[ https://issues.apache.org/jira/browse/MPLUGIN-247?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16289627#comment-16289627 ]
Andrei Pozolotin edited comment on MPLUGIN-247 at 12/14/17 2:20 AM: -------------------------------------------------------------------- For those interested: resolved with this hack: https://github.com/random-maven/maven-plugin-tools-annotations was (Author: andrei.pozolotin): For those interested: resolved with this hack: https://github.com/random-maven/maven-plugin-tools-java > Allow getting mojo/parameter description/since/deprecated from annotations > -------------------------------------------------------------------------- > > Key: MPLUGIN-247 > URL: https://issues.apache.org/jira/browse/MPLUGIN-247 > Project: Maven Plugin Tools > Issue Type: Improvement > Components: maven-plugin-annotations > Affects Versions: 3.2 > Reporter: Alex Hvostov > Priority: Minor > Attachments: extra-annotations.diff > > > The attached patch adds annotations {{@Description}}, {{@Since}}, and > {{@DeprecatedBecause}}, which can be used instead of Javadoc comments for > describing a Mojo and its parameters. > My use-case for this feature is writing Maven plugins in Scala. This language > supports annotations, but a Java parser will obviously not be able to extract > description/since/deprecated information from Scala source files. (There is > another {{plugin-tools}} implementation specifically for writing Scala > plugins, which has its own set of annotations, but it is buggy, incomplete, > and not under active development.) -- This message was sent by Atlassian JIRA (v6.4.14#64029)