Uploaded image for project: 'Maven'
  1. Maven
  2. MNG-1009

Is it possible for all plugins to suport a common goal that causes the plugin to describe itself, its goals and its properties?

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • None
    • None
    • Plugin API
    • None

    Description

      Would it be sensical (not to mention possible) to have all plugins suport a common goal that causes the plugin to describe itself, its goals and its properties? Java annotations could be employed to enable this to described by the plugin author (i.e. bean style properties would have to be annotaed as plugin properties, same for goals) and then this annoted information could be programmatically accessed without the external resources such as generated docs or hand written description files. There is the language issue mind you but use of standard message catalogs should sort that....

      Anyway just an idea

      Attachments

        Issue Links

          Activity

            People

              brett Brett Porter
              skaze skaze
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: