Commit Graph

25 Commits

Author SHA1 Message Date
4e27e6ce56 feat(struct): introduce ObjectAggregator 2025-03-16 01:36:23 +01:00
432cf78a2e add IdentifierProvider and wrapper implementations
All checks were successful
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
91b1df8d5b replace ExecutableCommandDefinition with InteractionIdentifiers
All checks were successful
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
b4af922ac2 change: getInteractionType check changed from class based to context based check
All checks were successful
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
628abb4239 fix order and wording
All checks were successful
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
404f221ccf added Logging for InteractionChecks
Some checks failed
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 33s
Test / Gradle-Test (push) Failing after 40s
2024-12-19 21:07:42 +01:00
76ab779ab2 fix position of Logging in InteractionRegistry
All checks were successful
github-mirror / push-github (push) Successful in 5s
Build / Gradle-Build (push) Successful in 35s
Test / Gradle-Test (push) Successful in 47s
2024-12-19 18:36:51 +01:00
3d19fae6b8 fix null issue in InteractionRegistry
All checks were successful
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 33s
Test / Gradle-Test (push) Successful in 44s
2024-12-19 18:34:00 +01:00
1ecbc563a6 add Logging in InteractionRegistry
Some checks failed
github-mirror / push-github (push) Successful in 5s
Build / Gradle-Build (push) Successful in 34s
Test / Gradle-Test (push) Failing after 44s
2024-12-19 18:07:33 +01:00
83a3efd4b8 add canRun check which i forgor 2024-12-02 21:19:58 +01:00
6eb7fb723f add geantyref to fix and simplify generic Type parsing.
Also switch to java 23 to avoid conflicts and issues.
2024-11-29 21:36:02 +01:00
f89ae5e425 - add prototype Interactioncheck impementation.
All checks were successful
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 12s
Test / Gradle-Test (push) Successful in 16s
- refactor dependency injection to have all widely used dependencies in the Marinara class.
2024-11-28 10:32:48 +01:00
e39ac2d67e fix random nulls in list 2024-11-01 17:37:36 +01:00
3d5201329b Add missing initialisation and nonNull filter 2024-11-01 16:05:33 +01:00
19bf9d24bc fix further naming
related to df94601816
2024-10-29 15:42:22 +01:00
d86c307166 rename and removal of ability for multiple subcommandgroups because I was dumb 2024-10-26 01:37:07 +02:00
11ebb3fdea rename to make more sense 2024-10-26 00:43:05 +02:00
cf45d0e8ea remove unused import 2024-10-25 20:47:54 +02:00
4a13899975 change to register all commands at once to use bulk overwrite features 2024-10-25 20:47:06 +02:00
824fcca52e move InteractionHandler to interaction package 2024-10-25 19:41:28 +02:00
3e50a065a3 add wrapper register execution 2024-10-15 17:43:23 +02:00
410b299ad6 add first ApplicationCommandDefinition implementation 2024-10-15 17:30:39 +02:00
b809411faf add registerCommands() method 2024-10-14 17:13:51 +02:00
f011ec513a change name of add method as it makes sense 2024-10-14 00:54:29 +02:00
7901e8c380 add initial InteractionRegistry 2024-10-14 00:53:59 +02:00