|
60ead419e2
|
refactor(core): consistency
|
2025-04-06 13:31:31 +02:00 |
|
|
991d1c047b
|
feat(core): add InteractionProcessors and InteractionExecutors and improve Autocomplete Interaction
github-mirror / push-github (push) Successful in 1m45s
Build / Gradle-Build (push) Successful in 37s
Test / Gradle-Test (push) Successful in 46s
|
2025-04-06 00:04:17 +02:00 |
|
|
0114cffcbd
|
refactor(method): make use of optionals in ReflectedMethodFactory
github-mirror / push-github (push) Successful in 3s
Build / Gradle-Build (push) Successful in 39s
Test / Gradle-Test (push) Successful in 50s
|
2025-03-31 10:50:36 +02:00 |
|
|
450f1fdaa1
|
refactor(autocomplete): implement autocompleteRefs and remove SlashCommand annotation on Autocomplete Method
github-mirror / push-github (push) Successful in 1m41s
Build / Gradle-Build (push) Successful in 34s
Test / Gradle-Test (push) Successful in 48s
|
2025-03-31 10:36:49 +02:00 |
|
|
92540576df
|
fix(registry): add null check to InteractionIdentifier#equals
|
2025-03-31 10:30:24 +02:00 |
|
|
8a3cde52fd
|
refactor(interaction): implement Factory pattern for all Interaction- and ReflectedMethods
github-mirror / push-github (push) Successful in 5s
Build / Gradle-Build (push) Successful in 43s
Test / Gradle-Test (push) Successful in 57s
|
2025-03-29 18:49:26 +01:00 |
|
|
8495659364
|
fix(registry): fix logic error in InteractionEntry identifier checking and fix InteractionIdentifier#equals to actually recursively check parent identifiers
github-mirror / push-github (push) Successful in 1m44s
Build / Gradle-Build (push) Successful in 38s
Test / Gradle-Test (push) Failing after 46s
|
2025-03-29 18:37:51 +01:00 |
|
|
0973016a74
|
refactor(interaction): seperate InteractionMethod to ReflectedMethod
github-mirror / push-github (push) Successful in 3s
Build / Gradle-Build (push) Successful in 31s
Test / Gradle-Test (push) Failing after 43s
|
2025-03-26 22:22:39 +01:00 |
|
|
0590789359
|
fix: compile error
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 33s
Test / Gradle-Test (push) Failing after 44s
|
2025-03-26 19:46:44 +01:00 |
|
|
2647a1f0b4
|
refactor(registry): outsource entry discovery to seperate method
github-mirror / push-github (push) Successful in 1m39s
Build / Gradle-Build (push) Failing after 37s
Test / Gradle-Test (push) Failing after 34s
|
2025-03-26 19:26:57 +01:00 |
|
|
d2eec8b07c
|
feat(command): add option ranges to options
|
2025-03-22 12:31:25 +01:00 |
|
|
caa2ee7089
|
refactor(command): move both choices vars to different annotation
github-mirror / push-github (push) Successful in 1m36s
Build / Gradle-Build (push) Successful in 31s
Publish / Gradle-Publish (push) Successful in 36s
Test / Gradle-Test (push) Successful in 47s
|
2025-03-18 09:33:53 +01:00 |
|
|
ab1eb74e85
|
fix(logging) implement getQualifiedCallerName
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 35s
Test / Gradle-Test (push) Successful in 48s
|
2025-03-17 14:36:43 +01:00 |
|
|
a5737b9eaa
|
feat(logging): add Fallback logging
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 31s
Test / Gradle-Test (push) Successful in 47s
|
2025-03-17 14:13:21 +01:00 |
|
|
faca21724c
|
fix(logging): fix wrong getClass method.
|
2025-03-17 14:13:00 +01:00 |
|
|
4c5e28b679
|
feat(logging): replace log4j dependency with slf4j and replace imports
github-mirror / push-github (push) Successful in 3s
Build / Gradle-Build (push) Successful in 38s
Test / Gradle-Test (push) Successful in 51s
|
2025-03-17 10:52:24 +01:00 |
|
|
d32ac62b4a
|
fix(autocomplete): fix autocomplete using component context objects
github-mirror / push-github (push) Successful in 1m46s
Build / Gradle-Build (push) Successful in 31s
Test / Gradle-Test (push) Successful in 59s
|
2025-03-17 08:37:11 +01:00 |
|
|
e7c35d9308
|
refactor(core): remove redundant distinct method and its uses
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 32s
Test / Gradle-Test (push) Successful in 46s
|
2025-03-17 00:16:26 +01:00 |
|
|
d4a91f3251
|
fix(core): fix wrong equality method and refactor a bit
|
2025-03-17 00:15:10 +01:00 |
|
|
24df1731da
|
refactor(command): add CommandRegisterer
|
2025-03-16 17:06:37 +01:00 |
|
|
e3fc10a1ce
|
fix(util): ObjectListAggregator syntax
|
2025-03-16 02:48:24 +01:00 |
|
|
78cacb7eb6
|
feat(util): add ObjectListAggregator
|
2025-03-16 02:47:16 +01:00 |
|
|
7287d44645
|
refactor(util): add multiple key support to ObjectAggregator
|
2025-03-16 02:46:55 +01:00 |
|
|
630c8ddee5
|
feat(register): add convenience getter
|
2025-03-16 01:49:24 +01:00 |
|
|
4e27e6ce56
|
feat(struct): introduce ObjectAggregator
|
2025-03-16 01:36:23 +01:00 |
|
|
432cf78a2e
|
add IdentifierProvider and wrapper implementations
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 33s
Test / Gradle-Test (push) Successful in 48s
|
2025-03-05 21:44:12 +01:00 |
|
|
f940f48566
|
move CommandConverter to wrapper package
github-mirror / push-github (push) Successful in 3s
Build / Gradle-Build (push) Successful in 31s
Test / Gradle-Test (push) Successful in 46s
|
2025-03-04 11:16:44 +01:00 |
|
|
f4ee258eb1
|
remove missing parent() call in SlashCommandDefinition#getSubCommands()
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 53s
Test / Gradle-Test (push) Successful in 52s
|
2025-03-03 23:40:06 +01:00 |
|
|
56b668851b
|
add CommandConverter logic and wrapper implementations
github-mirror / push-github (push) Successful in 3s
Build / Gradle-Build (push) Successful in 37s
Test / Gradle-Test (push) Successful in 48s
|
2025-03-03 23:32:25 +01:00 |
|
|
823402e0cd
|
fix base getSubCommands method
|
2025-03-03 23:32:07 +01:00 |
|
|
91b1df8d5b
|
replace ExecutableCommandDefinition with InteractionIdentifiers
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 42s
Test / Gradle-Test (push) Successful in 45s
|
2025-03-03 12:42:04 +01:00 |
|
|
236c584da8
|
move Choice classes
github-mirror / push-github (push) Successful in 3s
Build / Gradle-Build (push) Successful in 10s
Test / Gradle-Test (push) Successful in 20s
|
2025-02-20 09:10:28 +01:00 |
|
|
f6db113deb
|
add CommandConverter stub
github-mirror / push-github (push) Successful in 3s
Build / Gradle-Build (push) Successful in 10s
Test / Gradle-Test (push) Successful in 21s
|
2025-02-20 00:41:15 +01:00 |
|
|
8f14b0feb9
|
split up getSubCommands
|
2025-02-19 21:49:12 +01:00 |
|
|
20471fefea
|
fix: logging causing NullPointerException
|
2025-02-19 09:01:42 +01:00 |
|
|
ca822909e3
|
fix: consistency
|
2025-02-17 19:55:03 +01:00 |
|
|
caeaec1926
|
add: fromValue method to SlashCommandOptionType
|
2025-02-17 19:45:18 +01:00 |
|
|
fd87431d51
|
Merge remote-tracking branch 'origin/dev' into wrapper/d4j
|
2025-02-17 13:06:27 +01:00 |
|
|
b4af922ac2
|
change: getInteractionType check changed from class based to context based check
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 16s
Test / Gradle-Test (push) Successful in 14s
|
2025-02-17 09:15:54 +01:00 |
|
|
1146fa1cc6
|
Merge branch 'dev' into feat/choices
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 34s
Test / Gradle-Test (push) Successful in 41s
|
2024-12-20 19:30:35 +01:00 |
|
|
8e872e7ada
|
Merge branch 'dev' into feat/logging
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 32s
Test / Gradle-Test (push) Successful in 40s
|
2024-12-20 17:05:18 +01:00 |
|
|
71c910ab93
|
fix equality check of ExecutableSlashCommand
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 32s
Publish / Gradle-Publish (push) Successful in 32s
Test / Gradle-Test (push) Successful in 39s
|
2024-12-20 17:03:35 +01:00 |
|
|
c5a7f3665e
|
Merge branch 'dev' into feat/choices
github-mirror / push-github (push) Successful in 5s
Build / Gradle-Build (push) Successful in 32s
Test / Gradle-Test (push) Successful in 40s
|
2024-12-20 14:56:35 +01:00 |
|
|
3baf1eda9a
|
log the result of an InteractionCheck
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 32s
Test / Gradle-Test (push) Successful in 38s
|
2024-12-20 00:44:48 +01:00 |
|
|
628abb4239
|
fix order and wording
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 32s
Test / Gradle-Test (push) Successful in 42s
|
2024-12-20 00:32:20 +01:00 |
|
|
9a89544a9e
|
Merge branch 'dev' into feat/logging
github-mirror / push-github (push) Successful in 5s
Build / Gradle-Build (push) Successful in 31s
Test / Gradle-Test (push) Successful in 41s
|
2024-12-19 22:11:21 +01:00 |
|
|
455fc4955f
|
fix ExecutableSlashCommandDefinition toString method with all various checks
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 33s
Publish / Gradle-Publish (push) Successful in 33s
Test / Gradle-Test (push) Successful in 39s
|
2024-12-19 22:11:06 +01:00 |
|
|
b72c55fc6e
|
Merge branch 'dev' into feat/logging
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 32s
Test / Gradle-Test (push) Failing after 39s
|
2024-12-19 21:23:48 +01:00 |
|
|
3691434f66
|
fix toString method of ExecutableSlashCommandDefinition and added subCommandGroup display
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 32s
Publish / Gradle-Publish (push) Successful in 33s
Test / Gradle-Test (push) Successful in 39s
|
2024-12-19 21:23:24 +01:00 |
|
|
74d55d81ca
|
add remaining logging in Javacord wrapper and exceptions
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 32s
Test / Gradle-Test (push) Failing after 41s
|
2024-12-19 21:12:36 +01:00 |
|