diff --git a/TODO.md b/TODO.md index cb750482b..0519c91f3 100644 --- a/TODO.md +++ b/TODO.md @@ -10,14 +10,14 @@ TODO - [ ] @Arg @Strict Option - [x] @Arg Optional - [x] @Arg CompletableFuture -- [ ] Support String and basic types -- [ ] @Joiner String +- [x] Support String and basic types +- [x] @Join String - [x] @Async @Arg - [x] @Permission - [ ] @Arg @Range(min = 1, max = 10) int - [x] @Flag for booleans - [ ] @Editor -- [ ] @Arg Enum +- [x] @Arg Enum - [ ] @Arg List // for example text, text, text - [ ] @Arg Set // for example 1, 4, 5 - [ ] @Arg Map // for example key1=value1, key2=value2 // do wyrzucenia chyba @@ -36,7 +36,7 @@ TODO - [ ] @Confirmation .confirmation() - [x] @Context - [ ] .debugger(true) -- [ ] .errorHandler() +- [x] .errorHandler() - [ ] @Arg @Regex("") String - [ ] @Arg @Regex("[a-zA-Z0-9_]") @Length(min = 3, max = 16) String playerName - [x] Return result handler @@ -362,4 +362,4 @@ Command banCommand = new Command("ban") } -``` \ No newline at end of file +```