Janne Valkealahti
15f03b358f
Rework getting started section
...
- With build add feature to resolve dep versions which
can be used in docs.
- More polished maven/gradle example.
- Relates #527
2022-09-14 09:09:25 +01:00
Selim Horri
46b2b54b1e
Docs correctness!
...
Hi,
This is a simple careless mistake that i noticed when reading Spring Shell docs.
Simple but worth it! :)
Kindest,
2022-09-12 09:30:26 +01:00
Janne Valkealahti
f2009e2cb3
Move starter modules under starters
...
- Now all starters are kept under spring-shell-starters dir.
- Fixes #524
2022-09-08 13:12:12 +01:00
Janne Valkealahti
7c4700b7b5
Fix next handling in ComponentFlow
...
- This fixes a bug where returning null from a next()
didn't stop a flow.
- Fixes #510
2022-08-22 16:30:08 +01:00
Janne Valkealahti
57b9259701
Split builtin command docs
...
- Fixes #504
2022-08-17 17:37:05 +01:00
Janne Valkealahti
c1c1da84db
Remove maven build
...
- Relates #470
2022-08-16 12:48:04 +01:00
Janne Valkealahti
39c4519a3f
Add gradle build files
...
- First set of changes for introduction of a gradle build.
- Relates #470
2022-08-16 10:30:15 +01:00
Janne Valkealahti
e193ca1d24
Upgrade to Boot 3.x
...
- For now port spring-native to framework config.
- 3rd party configs should go somewhere else.
- Fix changes from javax to jakarta.
- Change java settings as we now require jdk 17.
- Fixes #385
2022-07-24 08:07:14 +01:00
Janne Valkealahti
bff7a22b5e
Next major development version
2022-07-23 15:57:21 +01:00
Janne Valkealahti
f826f29d77
Next development version
2022-07-23 15:15:17 +01:00
Janne Valkealahti
690d1d2e62
Add commands as list in help templating
...
- Add getNames method.
- Add docs for templating info and fields to help.
- Fixes #480
2022-07-21 21:24:41 +01:00
Drevsh
2862cc855e
Add default selection to MultiItemSelector
...
- Added default selection to items
- Added correct styling for disabled but default selected item
- Added missing license header
- Added missing javadoc
- Added default selection to sample/doc code
2022-07-20 08:17:24 +01:00
Leszek Jasek
0edc9ada38
Fix typos in using-shell-options-optional.adoc
2022-07-14 19:18:50 +03:00
Janne Valkealahti
932e9d5d75
Update docs
...
- Completion docs
- Relates #433
2022-07-07 08:09:23 +01:00
Janne Valkealahti
03a02a0615
Flatten docs structure
...
- Essentially remove "Using Spring Shell" and move
its content one level up.
- Fixes #433
2022-07-06 09:36:36 +01:00
Janne Valkealahti
8fc3ff9c6d
Update docs
...
- Some new docs for theming.
- Relates #433
2022-07-04 09:47:39 +01:00
Janne Valkealahti
a019934169
Update docs
...
- Document option label
- Relates #433
2022-06-14 21:25:01 +01:00
Janne Valkealahti
088c4267b5
Update docs
...
- Polish getting started
- Relates #433
2022-06-14 21:07:17 +01:00
Janne Valkealahti
189794b0ef
Update docs
...
- Remove and fix content with wrong links.
- Relates #433
2022-06-14 20:01:52 +01:00
Janne Valkealahti
3891a8b375
Add support for exit codes
...
- New configurations to CommandRegistration
- Re-using exit code concepts from boot
- Handling exit codes only in non-interactive mode
- Adding e2e commands and tests for better coverage
- Fixes #431
2022-05-31 07:49:50 +01:00
Jay Bryant
2af4e86925
Editing pass
...
for a bunch of new content to support the new version.
2022-05-28 08:27:36 +01:00
Janne Valkealahti
bd9ab62013
Rework help command
...
- Change help command output to get templated using
model classes.
- Remove things around ParameterDescription as those are
replaced with template classes.
- Fixes for native configs.
- For now availability and aliases are removed from
help to get back in better form.
- Aliases has been partly introduced to structure.
- Fixes #422
2022-05-26 07:45:35 +01:00
Janne Valkealahti
eed1d84653
Update docs
2022-05-18 09:44:26 +01:00
Janne Valkealahti
c7d3eb15b4
Expose CommandRegistration in CommandContext
...
- Fixes #420
2022-05-18 08:18:38 +01:00
Janne Valkealahti
0f655a03ce
Add missing headers to snippets
2022-05-15 16:46:42 +01:00
Janne Valkealahti
ee21619885
Update docs
2022-05-15 16:29:23 +01:00
Janne Valkealahti
60e63f87ae
Update docs
2022-05-14 17:08:09 +01:00
Janne Valkealahti
ab476345fa
Update docs
2022-05-14 16:36:53 +01:00
Janne Valkealahti
3599182536
Update docs
2022-05-14 09:02:37 +01:00
Janne Valkealahti
751c9e213e
Update docs
2022-05-13 17:28:32 +01:00
Janne Valkealahti
8477a5ac4c
Update docs
...
- Add docs for component flow
- Relates #383
2022-05-11 15:36:10 +01:00
Janne Valkealahti
bed8457ff2
Update docs
...
- Split some adoc files
- Shuffle to reorg structure
- Relates #383
2022-05-11 10:18:11 +01:00
Janne Valkealahti
8a23518b84
Rework command subsystem
...
- Focus of these changes are to introduce a new command system based on
real registrations (new way) instead of continuously (old way) resolve
methods and its parameters via reflection.
- There's a lot of changes as this resolution via reflection had its
hooks almost everywhere and thus most changes are just refactorings.
- Order to understand real changes I'd start to look classes under
`org.springframework.shell.command` package as it defines new registration,
catalog and parser classes. Also samples contain new classes to demonstrate
new functionality.
- Fixes #380
2022-05-06 08:32:53 +01:00
Janne Valkealahti
4e625feb03
Drop jcommander
...
- Fixes #395
2022-04-29 15:55:21 +01:00
Janne Valkealahti
942108e612
Update docs
...
- Split adoc files
- Relates #383
2022-04-23 08:36:10 +01:00
Janne Valkealahti
8920db699d
Update component docs
...
- Relates #361
2022-02-24 09:25:38 +00:00
Janne Valkealahti
547e82ab93
Fix highlight in docs
2022-02-24 09:23:35 +00:00
Janne Valkealahti
1593ee86d2
Update docs
...
- Polish pom
- Version command
- Theming
- Templating
- Relates #354
2022-02-03 09:51:13 +00:00
Janne Valkealahti
3197c94be7
Switch main from 3.0.0-SNAPSHOT to 2.1.0-SNAPSHOT
...
- Relates #356
2022-01-28 09:27:06 +00:00
Janne Valkealahti
e8a42e0633
Fix javadoc publish
...
- Attempt to get api docs into static bundle.
- Relates #351
2022-01-23 15:10:37 +00:00
Janne Valkealahti
cde73ec2c0
Update docs
2022-01-21 09:28:22 +00:00
Janne Valkealahti
6c2e858534
Fix docs copyright year
2022-01-18 13:23:56 +00:00
Janne Valkealahti
5dcdc4c185
Extract autoconfig
...
- Create separate spring-shell-autoconfigure and keep
all autoconfig features there.
- Fixes #329
2021-12-19 12:38:41 +00:00
Janne Valkealahti
d26f6d1a90
Update doc authors
2021-12-18 13:01:58 +00:00
Johnny Marnell
2b7a9b15e6
Clarify how to achieve varying arity in docs
...
Add examples of how to achieve, with existing functionality, a varying amount of parameter arity (and favor this verbage over "infinite", which, though technically true, could be misleading for evoking neding a very large amount of a parameter, instead of the normal usecase of a few of any amount).
2021-12-18 12:54:06 +00:00
Jay Bryant
012481ef63
Update document appearance
...
Use Spring's standard styles for the ToC. Also added epub generation.
2021-12-18 09:29:09 +00:00
Jay Bryant
7473c9ec5c
Editing pass
...
Edited for spelling, puncuation, grammar, usage, and corporate voice.
2021-12-18 08:13:47 +00:00
Janne Valkealahti
1dd2706164
Make build work with jdk 11/17
...
- Fixes #326
2021-12-17 16:15:38 +00:00
Janne Valkealahti
90216bdc32
Switch from BUILD-SNAPSHOT to SNAPSHOT
2021-12-17 14:25:52 +00:00
Janne Valkealahti
ee849d1aa8
Update plugin versions
2021-12-11 09:02:38 +00:00