Skip to content

Commit e80727b

Browse files
revamped ArgumentTypes
moved all ArgumentTypes to a separate package, argument.type deleted CustomArgumentType, forcing users to implement ArgumentType for complex types created package-private classes for all ArgumentTypes
1 parent 65efc97 commit e80727b

18 files changed

+482
-266
lines changed

src/main/java/com/datasiqn/commandcore/CommandCore.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.datasiqn.commandcore;
22

3-
import com.datasiqn.commandcore.argument.ArgumentType;
3+
import com.datasiqn.commandcore.argument.type.ArgumentType;
44
import com.datasiqn.commandcore.argument.Arguments;
55
import com.datasiqn.commandcore.command.Command;
66
import com.datasiqn.commandcore.command.CommandSource;

src/main/java/com/datasiqn/commandcore/argument/ArgumentType.java

Lines changed: 0 additions & 262 deletions
This file was deleted.

src/main/java/com/datasiqn/commandcore/argument/Arguments.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.datasiqn.commandcore.argument;
22

3+
import com.datasiqn.commandcore.argument.type.ArgumentType;
34
import com.datasiqn.resultapi.Result;
45
import org.jetbrains.annotations.NotNull;
56

src/main/java/com/datasiqn/commandcore/argument/ListArguments.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.datasiqn.commandcore.argument;
22

3+
import com.datasiqn.commandcore.argument.type.ArgumentType;
34
import com.datasiqn.resultapi.Result;
45
import org.jetbrains.annotations.NotNull;
56

0 commit comments

Comments
 (0)