✨ Allow for use of named suggestion providers in @Flag annotated command method parameters, add methods to FlagContext to work with flag values as optionals
This commit is contained in:
parent
6d0301d9dd
commit
fc1a613463
10 changed files with 104 additions and 30 deletions
|
|
@ -8,10 +8,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||
|
||||
### Added
|
||||
- Added access to the CloudBrigadierManager from Brigadier-enabled command managers
|
||||
- Added parameter injectors
|
||||
- Added parameter injectors (cloud-annotations)
|
||||
- Store currently parsing command argument in the command context
|
||||
- Added a method to CloudBrigadierManager to enable or disable Brigadier native suggestions for specific argument types
|
||||
- Added a method to get the failure reason of SelectorParseExceptions
|
||||
- Added some methods to FlagContext to work with flag values as optionals
|
||||
- Allow for use of named suggestion providers with `@Flag`s (cloud-annotations)
|
||||
|
||||
### Changed
|
||||
- Allow for use of `@Completions` annotation with argument types other than String
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue