-
Notifications
You must be signed in to change notification settings - Fork 426
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Explicit model #245
Labels
Milestone
Comments
remkop
added a commit
that referenced
this issue
Dec 8, 2017
remkop
added a commit
that referenced
this issue
Dec 9, 2017
remkop
added a commit
that referenced
this issue
Dec 9, 2017
remkop
added a commit
that referenced
this issue
Dec 10, 2017
remkop
added a commit
that referenced
this issue
Dec 10, 2017
remkop
added a commit
that referenced
this issue
Dec 12, 2017
remkop
added a commit
that referenced
this issue
Dec 13, 2017
remkop
added a commit
that referenced
this issue
Dec 13, 2017
remkop
added a commit
that referenced
this issue
Dec 13, 2017
remkop
added a commit
that referenced
this issue
Dec 14, 2017
remkop
added a commit
that referenced
this issue
Dec 15, 2017
remkop
added a commit
that referenced
this issue
Dec 15, 2017
remkop
added a commit
that referenced
this issue
Dec 25, 2017
remkop
added a commit
that referenced
this issue
Dec 25, 2017
remkop
added a commit
that referenced
this issue
Dec 25, 2017
remkop
added a commit
that referenced
this issue
Dec 25, 2017
remkop
added a commit
that referenced
this issue
Dec 25, 2017
remkop
added a commit
that referenced
this issue
Dec 25, 2017
remkop
added a commit
that referenced
this issue
Dec 25, 2017
remkop
added a commit
that referenced
this issue
Dec 25, 2017
remkop
added a commit
that referenced
this issue
Dec 25, 2017
remkop
added a commit
that referenced
this issue
Dec 25, 2017
remkop
added a commit
that referenced
this issue
Dec 25, 2017
remkop
added a commit
that referenced
this issue
Dec 25, 2017
remkop
added a commit
that referenced
this issue
Jan 3, 2018
remkop
added a commit
that referenced
this issue
Jan 3, 2018
remkop
added a commit
that referenced
this issue
Jan 3, 2018
- generic return type from setter methods allow mixing argSpec with option/positionalSpec setters in chained calls - make names mandatory in OptionSpec constructor
Closed
remkop
added a commit
that referenced
this issue
Feb 19, 2018
remkop
added a commit
that referenced
this issue
Feb 21, 2018
… from CommandSpec to separate specification classes
Todo:
|
remkop
added a commit
that referenced
this issue
Mar 9, 2018
remkop
added a commit
that referenced
this issue
Mar 10, 2018
… getter to conveniently install this from the programmatic API
remkop
added a commit
that referenced
this issue
Mar 15, 2018
remkop
added a commit
that referenced
this issue
Mar 18, 2018
remkop
added a commit
that referenced
this issue
Mar 20, 2018
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
For some JVM languages, Java annotations are not the most convenient way to express a command line configuration. In some cases, a builder-like API may be more useful.
The new picocli model should be flexible and powerful enough to be a base to create DSL on top of.
A stronger model is needed to support new features like #182 (annotated methods) and #144 (mixins).
Related to: #257 (parse results API), #260 (use builders or keep setter methods)
TODO:
printHelpIfRequested(ParseResult)
methodBaseParseResultHandler
that prints help if requested and callsexecute(ParseResult)
otherwiseThe text was updated successfully, but these errors were encountered: