You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Nasdanika CLI operates on top of Picocli.
One of its features is generation of HTML documentation site and support
of extended documentation. Sample site without extended documentation.
Currently this functionality works with CommandSpec by accessing user object.
To extend it to ArgSpec/OptionSpec it is necessary to be able to access underlying fields/methods.
This commit introduces IReflector interface which provides access to AnnotatedElement (Method/Field).
This interface is implemented by FieldBinding and Method Binding.
I hope that this modification is in alignment with the Picocli philosophy and will be accepted! Please let me know whether any further action is required from me, e.g. creation of a pull request!
The text was updated successfully, but these errors were encountered:
Nasdanika CLI operates on top of Picocli.
One of its features is generation of HTML documentation site and support
of extended documentation. Sample site without extended documentation.
Currently this functionality works with CommandSpec by accessing user object.
To extend it to ArgSpec/OptionSpec it is necessary to be able to access underlying fields/methods.
This commit introduces IReflector interface which provides access to AnnotatedElement (Method/Field).
This interface is implemented by FieldBinding and Method Binding.
I hope that this modification is in alignment with the Picocli philosophy and will be accepted! Please let me know whether any further action is required from me, e.g. creation of a pull request!
The text was updated successfully, but these errors were encountered: