File tree Expand file tree Collapse file tree 2 files changed +3
-24
lines changed
src/main/java/com/datasiqn/commandcore Expand file tree Collapse file tree 2 files changed +3
-24
lines changed Original file line number Diff line number Diff line change 1
1
package com .datasiqn .commandcore .argument .type ;
2
2
3
3
import com .datasiqn .commandcore .command .CommandContext ;
4
- import com .datasiqn .commandcore .util .ParseUtil ;
5
4
import com .datasiqn .resultapi .None ;
6
5
import com .datasiqn .resultapi .Result ;
7
6
import org .jetbrains .annotations .NotNull ;
@@ -17,7 +16,9 @@ class BoolArgumentType implements SimpleArgumentType<Boolean> {
17
16
18
17
@ Override
19
18
public @ NotNull Result <Boolean , None > parseWord (@ NotNull String word ) {
20
- return Result .resolve (() -> ParseUtil .strictParseBoolean (word ));
19
+ if (word .equalsIgnoreCase ("true" )) return Result .ok (true );
20
+ else if (word .equalsIgnoreCase ("false" )) return Result .ok (false );
21
+ return Result .error ();
21
22
}
22
23
23
24
@ Override
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments