Janne Valkealahti cd9651eea8 Fix option type parsing
- In `CommandRegistration` add `ResolvableType` for `OptionSpec` giving
  more spesific handling of a type.
- In `CommandParser` handle source and target types so that we
  have generics with `List`, `Set` and arrays working better.
- In `HandlerMethodArgumentResolver` add better handling for
  `ConversionService` for generic types.
- In `StandardMethodTargetRegistrar` add better types via `ResolvableType`
  now that `CommandRegistration` support it.
- In `OptionConversionCommands` remove converter from `String` to `Set` as
  now things should work as is if generic in a `Set` has a converter.
- Backport #694
- Fixes #699
2023-04-02 14:43:18 +01:00
2023-01-24 12:34:26 +00:00
2022-10-23 12:12:08 +01:00
2023-01-16 21:12:17 +00:00
2022-08-18 07:56:50 +01:00
2023-04-02 14:43:18 +01:00
2022-08-16 10:30:15 +01:00
2022-08-16 10:30:15 +01:00
2019-03-26 11:48:55 +01:00
2017-08-08 11:52:31 +02:00
2023-03-24 07:49:27 +00:00
2022-08-16 10:30:15 +01:00
2022-08-16 10:30:15 +01:00
2019-03-26 11:48:12 +01:00
2022-08-18 16:17:45 +01:00
2022-11-30 09:09:35 +00:00

= Spring Shell

Active development branch is `main` targeting work for `3.0.x` and `2.1.x` is for maintaining current latest release.

== Building

Building and running tests:

```
./gradlew build
```

Publishing to local maven cache:

```
./gradlew publishToMavenLocal
```
Description
No description provided
Readme 9.2 MiB
Languages
Java 100%