Uploaded image for project: 'Spring Roo'
  1. Spring Roo
  2. ROO-990

Create a Maven plugin to publish shell metadata into add-on manifests

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Minor
    • Resolution: Complete
    • Affects Version/s: 1.1.0.M1
    • Fix Version/s: 1.1.0.M2
    • Component/s: @ RESOURCES, @ ROO SHELL
    • Labels:
      None

      Description

      A useful shell feature would be the ability to publish Roo Shell command metadata into the future OBR index file. This means the command metadata needs to be stored in the individual manifests of different Roo add-ons. The preliminary work to serialize metadata was completed in ROO-989. This new task relates to a Maven plugin that will use ASM to automatically introspect compiled .class files as part of the build process and update the manifest accordingly. It is expected this Maven plugin will be used by Roo add-on as well as most parts of Roo itself (low-level infrastructure modules will not use this Maven plugin, though).

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              balex Ben Alex
              Reporter:
              balex Ben Alex
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: