maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alex Hvostov (JIRA)" <>
Subject [jira] (MPLUGIN-247) Allow getting mojo/parameter description/since/deprecated from annotations
Date Sun, 07 Jul 2013 14:32:05 GMT
Alex Hvostov created MPLUGIN-247:

             Summary: Allow getting mojo/parameter description/since/deprecated from annotations
                 Key: MPLUGIN-247
             Project: Maven 2.x 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 is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message