├── .github └── workflows │ ├── deployment-ci.yml │ └── github-ci.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── config └── detekt │ └── detekt.yml ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── kordx-commands-processor ├── build.gradle └── src │ ├── main │ ├── kotlin │ │ └── com │ │ │ └── gitlab │ │ │ └── kordlib │ │ │ └── kordx │ │ │ └── processor │ │ │ ├── AutowireProcessor.kt │ │ │ ├── KaptExtensions.kt │ │ │ ├── KotlinPoetExtensions.kt │ │ │ └── PipeItems.kt │ └── resources │ │ └── META-INF │ │ └── gradle │ │ └── incremental.annotation.processors │ └── test │ └── kotlin │ ├── ProcessFile.kt │ └── ProcessOtherFile.kt ├── kordx-commands-runtime-kord ├── build.gradle └── src │ ├── main │ └── kotlin │ │ └── com │ │ └── gitlab │ │ └── kordlib │ │ └── kordx │ │ └── commands │ │ └── kord │ │ ├── BotBuilder.kt │ │ ├── argument │ │ ├── ArgumentDelegate.kt │ │ ├── ChannelArgument.kt │ │ ├── CodeBlockArgument.kt │ │ ├── MemberArgument.kt │ │ ├── RoleArgument.kt │ │ └── UserArgument.kt │ │ ├── model │ │ ├── KordEvent.kt │ │ ├── command │ │ │ └── KordCommandBuilder.kt │ │ ├── context │ │ │ └── KordCommandEvent.kt │ │ ├── precondition │ │ │ └── Precondition.kt │ │ ├── prefix │ │ │ ├── KordPrefixRule.kt │ │ │ ├── MentionPrefixRule.kt │ │ │ └── Prefix.kt │ │ └── processor │ │ │ ├── CommandSuggester.kt │ │ │ ├── EventFilter.kt │ │ │ ├── KordContext.kt │ │ │ ├── KordConverter.kt │ │ │ ├── KordEventSource.kt │ │ │ └── KordProcessorBuilder.kt │ │ ├── module │ │ ├── Commands.kt │ │ └── KordModuleBuilder.kt │ │ └── plug │ │ ├── EventPlug.kt │ │ └── KordPlugSocket.kt │ └── test │ └── kotlin │ ├── com │ └── gitlab │ │ └── kordlib │ │ └── kordx │ │ └── commands │ │ └── kord │ │ ├── argument │ │ └── CodeBlockArgumentTest.kt │ │ └── model │ │ └── prefix │ │ ├── KordPrefixRuleTest.kt │ │ └── MentionPrefixRuleTest.kt │ └── commands │ └── example │ ├── Application.kt │ ├── EventListeners.kt │ ├── IgnoreDMs.kt │ ├── MathCommands.kt │ └── ToggleCommands.kt ├── kordx-commands-runtime ├── build.gradle └── src │ ├── main │ └── kotlin │ │ └── com │ │ └── gitlab │ │ └── kordlib │ │ └── kordx │ │ └── commands │ │ ├── annotation │ │ └── Annotations.kt │ │ ├── argument │ │ ├── Argument.kt │ │ ├── extension │ │ │ ├── Default.kt │ │ │ ├── Either.kt │ │ │ ├── Filter.kt │ │ │ ├── Map.kt │ │ │ ├── Name.kt │ │ │ ├── Number.kt │ │ │ ├── Optional.kt │ │ │ └── Repeat.kt │ │ ├── primitive │ │ │ ├── BooleanArgument.kt │ │ │ ├── CharArgument.kt │ │ │ ├── DoubleArgument.kt │ │ │ ├── IntArgument.kt │ │ │ └── LongArgument.kt │ │ ├── result │ │ │ ├── ArgumentResult.kt │ │ │ ├── WordResult.kt │ │ │ └── extension │ │ │ │ ├── Default.kt │ │ │ │ ├── Filter.kt │ │ │ │ ├── Map.kt │ │ │ │ └── Optional.kt │ │ ├── state │ │ │ └── ParseState.kt │ │ └── text │ │ │ ├── Extensions.kt │ │ │ ├── ListArgument.kt │ │ │ ├── QuotedArgument.kt │ │ │ ├── StringArgument.kt │ │ │ ├── WordArgument.kt │ │ │ └── WordsArgument.kt │ │ ├── internal │ │ ├── Annotations.kt │ │ └── Extensions.kt │ │ └── model │ │ ├── command │ │ ├── AliasInfo.kt │ │ ├── Command.kt │ │ ├── CommandBuilder.kt │ │ ├── CommandEvent.kt │ │ └── CommandInvoke.kt │ │ ├── context │ │ └── CommonContext.kt │ │ ├── eventFilter │ │ └── EventFilter.kt │ │ ├── exception │ │ └── KordxException.kt │ │ ├── metadata │ │ ├── EachCommandKey.kt │ │ ├── MetaData.kt │ │ └── MutableMetaData.kt │ │ ├── module │ │ ├── CommandSet.kt │ │ ├── Module.kt │ │ ├── ModuleBuilder.kt │ │ └── ModuleModifier.kt │ │ ├── plug │ │ ├── Plug.kt │ │ ├── PlugContainer.kt │ │ └── PlugSocket.kt │ │ ├── precondition │ │ └── Precondition.kt │ │ ├── prefix │ │ ├── ComposedPrefixRule.kt │ │ ├── LiteralPrefixRule.kt │ │ ├── Prefix.kt │ │ ├── PrefixBuilder.kt │ │ ├── PrefixConfiguration.kt │ │ └── PrefixRule.kt │ │ └── processor │ │ ├── BaseEventHandler.kt │ │ ├── BuildEnvironment.kt │ │ ├── CommandProcessor.kt │ │ ├── EventHandler.kt │ │ ├── EventSource.kt │ │ ├── ModuleContainer.kt │ │ ├── ProcessorBuilder.kt │ │ └── ProcessorContext.kt │ └── test │ └── kotlin │ └── com │ └── gitlab │ └── kordlib │ └── kordx │ └── commands │ ├── argument │ ├── Extensions.kt │ ├── extension │ │ ├── EitherArgumentTest.kt │ │ └── RepeatArgTest.kt │ ├── pipe │ │ ├── CommandsTest.kt │ │ └── TestContext.kt │ ├── primitive │ │ ├── BooleanArgumentTest.kt │ │ ├── CharArgumentTest.kt │ │ ├── DoubleArgumentTest.kt │ │ ├── InRangeTest.kt │ │ ├── IntArgumentTest.kt │ │ └── LongArgumentTest.kt │ └── text │ │ ├── ListArgumentTest.kt │ │ ├── QuotedArgumentTest.kt │ │ ├── StringArgumentTest.kt │ │ ├── WhiteListTest.kt │ │ ├── WordArgumentTest.kt │ │ └── WordsArgumentTest.kt │ └── model │ └── prefix │ ├── ComposedPrefixRuleTest.kt │ └── LiteralPrefixRuleTest.kt └── settings.gradle /.github/workflows/deployment-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/.github/workflows/deployment-ci.yml -------------------------------------------------------------------------------- /.github/workflows/github-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/.github/workflows/github-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .gradle/ 2 | .idea/ 3 | build/ 4 | out/ 5 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/README.md -------------------------------------------------------------------------------- /config/detekt/detekt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/config/detekt/detekt.yml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/gradlew.bat -------------------------------------------------------------------------------- /kordx-commands-processor/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-processor/build.gradle -------------------------------------------------------------------------------- /kordx-commands-processor/src/main/kotlin/com/gitlab/kordlib/kordx/processor/AutowireProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-processor/src/main/kotlin/com/gitlab/kordlib/kordx/processor/AutowireProcessor.kt -------------------------------------------------------------------------------- /kordx-commands-processor/src/main/kotlin/com/gitlab/kordlib/kordx/processor/KaptExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-processor/src/main/kotlin/com/gitlab/kordlib/kordx/processor/KaptExtensions.kt -------------------------------------------------------------------------------- /kordx-commands-processor/src/main/kotlin/com/gitlab/kordlib/kordx/processor/KotlinPoetExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-processor/src/main/kotlin/com/gitlab/kordlib/kordx/processor/KotlinPoetExtensions.kt -------------------------------------------------------------------------------- /kordx-commands-processor/src/main/kotlin/com/gitlab/kordlib/kordx/processor/PipeItems.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-processor/src/main/kotlin/com/gitlab/kordlib/kordx/processor/PipeItems.kt -------------------------------------------------------------------------------- /kordx-commands-processor/src/main/resources/META-INF/gradle/incremental.annotation.processors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-processor/src/main/resources/META-INF/gradle/incremental.annotation.processors -------------------------------------------------------------------------------- /kordx-commands-processor/src/test/kotlin/ProcessFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-processor/src/test/kotlin/ProcessFile.kt -------------------------------------------------------------------------------- /kordx-commands-processor/src/test/kotlin/ProcessOtherFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-processor/src/test/kotlin/ProcessOtherFile.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/build.gradle -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/BotBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/BotBuilder.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/argument/ArgumentDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/argument/ArgumentDelegate.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/argument/ChannelArgument.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/argument/ChannelArgument.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/argument/CodeBlockArgument.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/argument/CodeBlockArgument.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/argument/MemberArgument.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/argument/MemberArgument.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/argument/RoleArgument.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/argument/RoleArgument.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/argument/UserArgument.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/argument/UserArgument.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/KordEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/KordEvent.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/command/KordCommandBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/command/KordCommandBuilder.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/context/KordCommandEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/context/KordCommandEvent.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/precondition/Precondition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/precondition/Precondition.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/prefix/KordPrefixRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/prefix/KordPrefixRule.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/prefix/MentionPrefixRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/prefix/MentionPrefixRule.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/prefix/Prefix.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/prefix/Prefix.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/processor/CommandSuggester.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/processor/CommandSuggester.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/processor/EventFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/processor/EventFilter.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/processor/KordContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/processor/KordContext.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/processor/KordConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/processor/KordConverter.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/processor/KordEventSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/processor/KordEventSource.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/processor/KordProcessorBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/processor/KordProcessorBuilder.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/module/Commands.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/module/Commands.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/module/KordModuleBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/module/KordModuleBuilder.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/plug/EventPlug.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/plug/EventPlug.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/plug/KordPlugSocket.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/main/kotlin/com/gitlab/kordlib/kordx/commands/kord/plug/KordPlugSocket.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/test/kotlin/com/gitlab/kordlib/kordx/commands/kord/argument/CodeBlockArgumentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/test/kotlin/com/gitlab/kordlib/kordx/commands/kord/argument/CodeBlockArgumentTest.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/test/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/prefix/KordPrefixRuleTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/test/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/prefix/KordPrefixRuleTest.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/test/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/prefix/MentionPrefixRuleTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/test/kotlin/com/gitlab/kordlib/kordx/commands/kord/model/prefix/MentionPrefixRuleTest.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/test/kotlin/commands/example/Application.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/test/kotlin/commands/example/Application.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/test/kotlin/commands/example/EventListeners.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/test/kotlin/commands/example/EventListeners.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/test/kotlin/commands/example/IgnoreDMs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/test/kotlin/commands/example/IgnoreDMs.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/test/kotlin/commands/example/MathCommands.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/test/kotlin/commands/example/MathCommands.kt -------------------------------------------------------------------------------- /kordx-commands-runtime-kord/src/test/kotlin/commands/example/ToggleCommands.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime-kord/src/test/kotlin/commands/example/ToggleCommands.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/build.gradle -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/annotation/Annotations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/annotation/Annotations.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/Argument.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/Argument.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/extension/Default.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/extension/Default.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/extension/Either.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/extension/Either.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/extension/Filter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/extension/Filter.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/extension/Map.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/extension/Map.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/extension/Name.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/extension/Name.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/extension/Number.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/extension/Number.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/extension/Optional.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/extension/Optional.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/extension/Repeat.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/extension/Repeat.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/primitive/BooleanArgument.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/primitive/BooleanArgument.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/primitive/CharArgument.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/primitive/CharArgument.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/primitive/DoubleArgument.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/primitive/DoubleArgument.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/primitive/IntArgument.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/primitive/IntArgument.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/primitive/LongArgument.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/primitive/LongArgument.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/result/ArgumentResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/result/ArgumentResult.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/result/WordResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/result/WordResult.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/result/extension/Default.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/result/extension/Default.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/result/extension/Filter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/result/extension/Filter.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/result/extension/Map.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/result/extension/Map.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/result/extension/Optional.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/result/extension/Optional.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/state/ParseState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/state/ParseState.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/Extensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/Extensions.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/ListArgument.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/ListArgument.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/QuotedArgument.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/QuotedArgument.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/StringArgument.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/StringArgument.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/WordArgument.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/WordArgument.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/WordsArgument.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/WordsArgument.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/internal/Annotations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/internal/Annotations.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/internal/Extensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/internal/Extensions.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/command/AliasInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/command/AliasInfo.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/command/Command.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/command/Command.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/command/CommandBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/command/CommandBuilder.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/command/CommandEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/command/CommandEvent.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/command/CommandInvoke.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/command/CommandInvoke.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/context/CommonContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/context/CommonContext.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/eventFilter/EventFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/eventFilter/EventFilter.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/exception/KordxException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/exception/KordxException.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/metadata/EachCommandKey.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/metadata/EachCommandKey.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/metadata/MetaData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/metadata/MetaData.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/metadata/MutableMetaData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/metadata/MutableMetaData.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/module/CommandSet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/module/CommandSet.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/module/Module.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/module/Module.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/module/ModuleBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/module/ModuleBuilder.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/module/ModuleModifier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/module/ModuleModifier.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/plug/Plug.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/plug/Plug.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/plug/PlugContainer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/plug/PlugContainer.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/plug/PlugSocket.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/plug/PlugSocket.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/precondition/Precondition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/precondition/Precondition.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/prefix/ComposedPrefixRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/prefix/ComposedPrefixRule.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/prefix/LiteralPrefixRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/prefix/LiteralPrefixRule.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/prefix/Prefix.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/prefix/Prefix.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/prefix/PrefixBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/prefix/PrefixBuilder.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/prefix/PrefixConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/prefix/PrefixConfiguration.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/prefix/PrefixRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/prefix/PrefixRule.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/processor/BaseEventHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/processor/BaseEventHandler.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/processor/BuildEnvironment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/processor/BuildEnvironment.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/processor/CommandProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/processor/CommandProcessor.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/processor/EventHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/processor/EventHandler.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/processor/EventSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/processor/EventSource.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/processor/ModuleContainer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/processor/ModuleContainer.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/processor/ProcessorBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/processor/ProcessorBuilder.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/processor/ProcessorContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/main/kotlin/com/gitlab/kordlib/kordx/commands/model/processor/ProcessorContext.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/Extensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/Extensions.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/extension/EitherArgumentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/extension/EitherArgumentTest.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/extension/RepeatArgTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/extension/RepeatArgTest.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/pipe/CommandsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/pipe/CommandsTest.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/pipe/TestContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/pipe/TestContext.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/primitive/BooleanArgumentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/primitive/BooleanArgumentTest.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/primitive/CharArgumentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/primitive/CharArgumentTest.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/primitive/DoubleArgumentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/primitive/DoubleArgumentTest.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/primitive/InRangeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/primitive/InRangeTest.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/primitive/IntArgumentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/primitive/IntArgumentTest.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/primitive/LongArgumentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/primitive/LongArgumentTest.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/ListArgumentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/ListArgumentTest.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/QuotedArgumentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/QuotedArgumentTest.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/StringArgumentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/StringArgumentTest.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/WhiteListTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/WhiteListTest.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/WordArgumentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/WordArgumentTest.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/WordsArgumentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/argument/text/WordsArgumentTest.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/model/prefix/ComposedPrefixRuleTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/model/prefix/ComposedPrefixRuleTest.kt -------------------------------------------------------------------------------- /kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/model/prefix/LiteralPrefixRuleTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/kordx-commands-runtime/src/test/kotlin/com/gitlab/kordlib/kordx/commands/model/prefix/LiteralPrefixRuleTest.kt -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kordlib/kordx.commands/HEAD/settings.gradle --------------------------------------------------------------------------------