Maven
  1. Maven
  2. MNG-2521

Using JDK 1.5+ annotations for mojos metadata

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0-alpha-1, 2.0.4, 2.0.5
    • Fix Version/s: None
    • Labels:
      None
    • Flags:
      Patch

      Description

      The attached patch contains a plugin-tool that allows writing annotatd mojos using JDK 1.5 annotations instead of doclet comments.
      It is was created from (my) sf.net project https://sourceforge.net/projects/mvn-anno-mojo/.

      1. maven-plugin-tools-java5.tar.gz
        15 kB
      2. maven-plugin-tools-annotations.tar.gz
        3 kB
      3. format-maven-plugin-tools-java5.diff
        41 kB
        Eric Redmond
      4. format-maven-plugin-plugin.diff
        10 kB
        Eric Redmond
      5. maven-plugin-tools-java5.diff
        40 kB
        Eric Redmond
      6. maven-plugin-plugin-postcompile.diff
        7 kB
        Eric Redmond
      7. maven-plugin-tools-anno.patch
        154 kB

        Issue Links

          Activity

          Yoav Landman created issue -
          Jason van Zyl made changes -
          Field Original Value New Value
          Patch Submitted [Yes]
          Hide
          Jason van Zyl added a comment -

          Kenney and Eric have already created tools for this.

          Show
          Jason van Zyl added a comment - Kenney and Eric have already created tools for this.
          Jason van Zyl made changes -
          Resolution Fixed [ 1 ]
          Status Open [ 1 ] Closed [ 6 ]
          Hide
          Yoav Landman added a comment -

          Where can these tools be found?

          Show
          Yoav Landman added a comment - Where can these tools be found?
          Hide
          Eric Redmond added a comment -

          Added a mojo for plugin-plugin to allow descriptor generation post compilation.

          Added maven-plugin-tools-java5 extractor implementation

          Show
          Eric Redmond added a comment - Added a mojo for plugin-plugin to allow descriptor generation post compilation. Added maven-plugin-tools-java5 extractor implementation
          Eric Redmond made changes -
          Attachment maven-plugin-tools-java5.diff [ 27811 ]
          Attachment maven-plugin-plugin-postcompile.diff [ 27810 ]
          Jason van Zyl made changes -
          Assignee Jason van Zyl [ jason ]
          Jason van Zyl made changes -
          Resolution Fixed [ 1 ]
          Status Closed [ 6 ] Reopened [ 4 ]
          Hide
          Eric Redmond added a comment -

          Same patches with correct code formatting

          Show
          Eric Redmond added a comment - Same patches with correct code formatting
          Eric Redmond made changes -
          Attachment format-maven-plugin-plugin.diff [ 27850 ]
          Attachment format-maven-plugin-tools-java5.diff [ 27851 ]
          Jason van Zyl made changes -
          Fix Version/s Reviewed [ 13555 ]
          Hide
          Jochen Kuhnle added a comment -

          Yet another annotation patch

          Show
          Jochen Kuhnle added a comment - Yet another annotation patch
          jochen kuhnle made changes -
          Attachment maven-plugin-tools-annotations.tar.gz [ 28141 ]
          Hide
          Jochen Kuhnle added a comment -

          Yet another annotation patch

          Show
          Jochen Kuhnle added a comment - Yet another annotation patch
          jochen kuhnle made changes -
          Attachment maven-plugin-tools-java5.tar.gz [ 28142 ]
          Hide
          Jason van Zyl added a comment -

          Is this based on the branch already present?

          Look here for details: http://docs.codehaus.org/display/MAVEN/Home

          Show
          Jason van Zyl added a comment - Is this based on the branch already present? Look here for details: http://docs.codehaus.org/display/MAVEN/Home
          Brett Porter made changes -
          Fix Version/s 2.x [ 14504 ]
          Fix Version/s Reviewed Pending Version Assignment [ 13555 ]
          Hide
          Brett Porter added a comment -

          imagine this will be done in some form as part of the Guice-ification.

          Show
          Brett Porter added a comment - imagine this will be done in some form as part of the Guice-ification.
          Brett Porter made changes -
          Fix Version/s 2.x [ 14504 ]
          Fix Version/s 3.1 [ 15565 ]
          Hervé Boutemy made changes -
          Link This issue is superceded by MPLUGIN-189 [ MPLUGIN-189 ]
          Hide
          Hervé Boutemy added a comment -

          done in maven-plugin-tools 3.0 (not in Maven Core), see MPLUGIN-189

          Show
          Hervé Boutemy added a comment - done in maven-plugin-tools 3.0 (not in Maven Core), see MPLUGIN-189
          Hervé Boutemy made changes -
          Resolution Fixed [ 1 ]
          Fix Version/s 3.1 [ 15565 ]
          Status Reopened [ 4 ] Closed [ 6 ]
          Assignee Jason van Zyl [ jason ] Herve Boutemy [ hboutemy ]
          Mark Thomas made changes -
          Project Import Sun Apr 05 08:49:45 UTC 2015 [ 1428223785911 ]
          Mark Thomas made changes -
          Link This issue is superceded by MPLUGIN-189 [ MPLUGIN-189 ]
          Mark Thomas made changes -
          Workflow jira [ 12713107 ] Default workflow, editable Closed status [ 12755553 ]
          Mark Thomas made changes -
          Patch Submitted Yes [ 10763 ]
          Flags Patch [ 10430 ]
          Mark Thomas made changes -
          Project Import Sun Apr 05 21:45:26 UTC 2015 [ 1428270326204 ]
          Mark Thomas made changes -
          Link This issue is superceded by MPLUGIN-189 [ MPLUGIN-189 ]
          Mark Thomas made changes -
          Workflow jira [ 12952486 ] Default workflow, editable Closed status [ 12989830 ]
          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open Closed Closed
          283d 7h 18m 1 Jason van Zyl 31/May/07 23:32
          Closed Closed Reopened Reopened
          4d 20h 3m 1 Jason van Zyl 05/Jun/07 19:35
          Reopened Reopened Closed Closed
          1912d 12h 6m 1 Hervé Boutemy 30/Aug/12 07:42

            People

            • Assignee:
              Hervé Boutemy
              Reporter:
              Yoav Landman
            • Votes:
              11 Vote for this issue
              Watchers:
              13 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development