Eric Bottard
9f88c03cf3
Add ability to run commands and exit
2017-08-30 16:54:36 +02:00
Eric Bottard
56adc9ab5a
Write tutorial in ref doc
2017-08-23 21:09:40 +02:00
Eric Bottard
1eea04ad2f
Add dynamic command availability
...
Introduce availability concept on MethodTarget (with reason if not available)
Add bridge to @CliAvailabilityIndicator to Legacy registrar
Fixes #138
Add help for unavailable commands
Add standard API for availability
2017-08-23 18:44:31 +02:00
Eric Bottard
ff3153c419
Add script command.
...
Also: prepare for execute-then-quit.
Add javadocs
2017-08-11 17:28:30 +02:00
Eric Bottard
136ab89678
Rework prefix handling
2017-08-10 15:34:38 +02:00
Eric Bottard
5b07a1a89c
Rename ShellMethod.help() to value(), as it is the only mandatory attribute.
2017-08-10 11:13:13 +02:00
Eric Bottard
78f69d51e2
Fix build
2017-08-10 10:34:38 +02:00
Eric Bottard
a7d9ababa0
Move InputProvider to top-level
2017-08-09 17:43:46 +02:00
Eric Bottard
0ca3dacdce
Allow overrides of standard commands
2017-08-08 11:52:32 +02:00
Eric Bottard
c8e4752119
Prevent double registration of commands
2017-08-08 11:52:32 +02:00
Eric Bottard
6497df181d
Refactor packages and artifactIds to prepare for official migration to spring-projects repo.
...
Remove usage of component scan in favor of auto-conf
Fixes #61
2017-08-08 11:52:32 +02:00