Spring Buildmaster
ded7b756b1
[artifactory-release] Next development version
2018-01-16 09:01:03 +00:00
Spring Buildmaster
a6ecde1406
[artifactory-release] Release version 2.0.0.RELEASE
2018-01-16 09:00:58 +00:00
Eric Bottard
f90edd42c4
Make ResultHandlers configuration more explicit
...
Handle exit as a dedicated case (prevents eg 'exit' commands in scripts to make script quit)
Add an example of custom ApplicationRunner
Fixes #187
Fixes #183
Decouple ApplicationRunners
Make ThrowableResultHandler behave differently in non-interactive mode
2018-01-15 15:59:01 +01:00
Eric Bottard
6e6154a80a
Rename conversionService to something else to avoid
...
initialization cycle issue (Converters were not being wired, etc).
Fixes #180
2017-11-27 16:42:17 +01:00
Eric Bottard
2ef0610f81
Added an example of full class dynamic availability toggle
...
Fixes #175
2017-11-06 15:12:46 +01:00
Eric Bottard
e2c8be2b23
Use getMessage() by default when printing exceptions.
...
Fixes #176
2017-11-06 15:03:05 +01:00
Eric Bottard
7d50c0813f
Qualify the Spring Shell provided ConversionService
...
Fixes #173
2017-11-06 14:52:50 +01:00
Eric Bottard
2ff18f9062
Upgrade to latest released Boot 1.x line
2017-10-26 13:33:19 +02:00
Eric Bottard
b81b695382
Fix completion of params that involve conversion
...
Fixes #170
2017-10-16 15:44:33 +02:00
Eric Bottard
bdeea83d8b
Cleanup samples
2017-10-16 14:31:07 +02:00
Eric Bottard
91bc5f31e7
Warn about potential NPE when using gradle
2017-10-09 09:56:11 +02:00
Spring Buildmaster
e917d876e3
[artifactory-release] Next development version
2017-10-04 09:29:34 +00:00
Spring Buildmaster
1bea66cdb1
[artifactory-release] Release version 2.0.0.M2
2017-10-04 09:29:29 +00:00
Eric Bottard
c86b813fed
Fix Typo
2017-10-04 11:17:01 +02:00
Eric Bottard
32c65f2da7
Allow usage without Spring Boot AutoConfiguration
...
Fixes #166
2017-10-04 11:15:01 +02:00
Eric Bottard
f0e5c45ee9
Add automatic command grouping
...
Fixes #163
Introduce Command and Command.Help
2017-09-28 09:44:48 +02:00
Eric Bottard
531dc35abe
Add a group to a couple sample classes
2017-09-25 14:46:10 +02:00
Roland Weisleder
e4e6471f27
Add command group and group output of help command
...
Resolves #135
2017-09-23 15:36:11 +02:00
Roland Weisleder
b21a1f16f1
Set assumed locale for HelpTest
...
Otherwise the test would fail on machines with other default than EN.
2017-09-23 15:34:57 +02:00
altus34
1695527408
Fix documentation
...
- Optional Parameters and Default Values. Type error in greet method signature who cause compile error
- Customizing the Named Parameter Key(s). help method is already registered in spring shell by default and cannot be reused
2017-09-23 10:57:13 +02:00
Eric Bottard
a50b741af1
Document PromptProvider, ApplicationRunner and ConversionService.
...
Make the default ConversionService register converters in the ctx
2017-09-19 13:57:28 +02:00
Eric Bottard
b9df6c48a9
Small docs fixes
2017-09-18 19:01:09 +02:00
Eric Bottard
8fcc203fe6
Expose default runner precedence
2017-09-18 18:23:10 +02:00
Eric Bottard
33b56132de
Make the default ApplicationRunner reusable
2017-09-18 18:08:21 +02:00
Eric Bottard
fdc4eb0edd
Fix IterableResultHandler duplicate definition
...
Fixes #157
2017-09-18 11:42:56 +02:00
Eric Bottard
076a183d08
Protect against Exceptions in ResultHandler code
2017-09-17 20:59:27 +02:00
Eric Bottard
12dff36d8b
Fix completion in multi word commands
...
Fixes #150
2017-09-16 13:43:04 +02:00
Spring Buildmaster
425493e0a9
[artifactory-release] Next development version
2017-09-14 14:29:28 +00:00
Spring Buildmaster
ccd2444b1e
[artifactory-release] Release version 2.0.0.M1
2017-09-14 14:29:24 +00:00
Eric Bottard
ce1563fb46
Make docs part of normal build again, to fix release process :(
2017-09-14 15:40:02 +02:00
Eric Bottard
1f4af15a9a
Revert "Trying to fix release plugin. Making sure problem is not tied to table module"
...
This reverts commit 96cc3880b9 .
2017-09-12 16:45:58 +02:00
Eric Bottard
96cc3880b9
Trying to fix release plugin. Making sure problem is not tied to table module
2017-09-12 16:40:20 +02:00
Eric Bottard
5c3911c2a9
Add SCM info to pom
2017-09-12 15:14:35 +02:00
Eric Bottard
5bf34737d6
Remove relative path from parent pom
2017-09-12 14:26:32 +02:00
Eric Bottard
4a6c699aca
Inject the ValidatorFactory instead of Validator.
...
This prevents the Spring Validator Factory from being injected (it
does not support the 1.1 methods)
2017-09-11 17:16:43 +02:00
Eric Bottard
8f3c11a3bd
Move logback configuration out of core
2017-09-11 16:54:53 +02:00
Eric Bottard
8fd4d69a61
Expose an evaluate() method that returns result before handling
...
Fixes #154
2017-09-08 21:48:31 +02:00
Eric Bottard
a6f3e28f8f
Disable building docs (incl javadocs) by default
2017-09-08 17:41:32 +02:00
Eric Bottard
32c18bec75
Document bean validation constraints in help()
...
Fixes #147
2017-09-08 16:38:42 +02:00
Eric Bottard
665f319d5f
Upgrade JLine to 3.4.0
2017-09-08 13:49:44 +02:00
Eric Bottard
c8ab5f1698
Implement completion for legacy provider
...
Fixes #149
2017-09-08 10:16:38 +02:00
Eric Bottard
6f872dc308
Change internal method name to avoid confusion with bean validation
2017-09-07 14:58:50 +02:00
Eric Bottard
919cefbc52
Document bean validation
2017-09-07 14:48:50 +02:00
Eric Bottard
3b0901af17
Pretty print bean validation errors
...
Fixes #137
2017-08-30 21:59:53 +02:00
Eric Bottard
73bf00bb44
Fix #142
2017-08-30 19:06:26 +02:00
Eric Bottard
993f49a81f
Better handling of ResultHandler generics detection
2017-08-30 18:20:43 +02:00
Eric Bottard
9f88c03cf3
Add ability to run commands and exit
2017-08-30 16:54:36 +02:00
Eric Bottard
1216adbef8
Add LICENCE and Code of Conduct
2017-08-30 11:15:44 +02:00
Eric Bottard
b7e2e58b73
Add missing package descriptions
2017-08-29 18:50:57 +02:00
Eric Bottard
49850562c1
Generate aggregated API docs
...
Fixes #145
2017-08-29 17:44:27 +02:00