[
https://issues.apache.org/jira/browse/FELIX-2363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13216768#comment-13216768
]
Richard S. Hall commented on FELIX-2363:
----------------------------------------
There isn't any documentation on this, unfortunately, but there should be. This
area was sort of in a state of flux and changed in the last version of the RFC,
but since then the RFC was shelved (at least for the time being) by the OSGi
Alliance. The feeling was that it would be better off to continue just as an
open source project at this time. It would be nice to bring the Gogo impl
up-to-date with the last changes in the RFC, but currently no one has stepped
up to do this. The annotations have changed, but for the most part they are
similar to what is current implemented. At this point, if you want to see how
it works, the best bet is to check the source of the Gogo Command module.
> [Gogo] Add annotations for creating commands with optional and out-of-order
> arguments
> -------------------------------------------------------------------------------------
>
> Key: FELIX-2363
> URL: https://issues.apache.org/jira/browse/FELIX-2363
> Project: Felix
> Issue Type: New Feature
> Components: Gogo Runtime
> Affects Versions: gogo-0.4.0
> Reporter: Richard S. Hall
> Assignee: Richard S. Hall
> Fix For: gogo-0.6.0
>
>
> Gogo should have annotations for command implementations that allow for
> optional and out-of-order arguments as well as descriptive information. This
> will be beneficial for creating a common "help" system too.
> [Technically, this work is basically done. I created this issue so the work
> would be documented in the Gogo change log and also because I am going to try
> to do a few changes to the existing implementation to align with some
> potential future spec changes.]
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira