Commit Graph

84 Commits

Author SHA1 Message Date
tueem df10c54767 fix variable usage
github-mirror / push-github (push) Successful in 5s
Build / Gradle-Build (push) Successful in 2m1s
Test / Gradle-Test (push) Failing after 1m16s
2024-11-14 13:54:12 +01:00
tueem 18d85edcf2 fix formatting
Test / Gradle-Test (push) Waiting to run
github-mirror / push-github (push) Successful in 5s
Build / Gradle-Build (push) Successful in 1m11s
2024-11-14 13:05:36 +01:00
tueem b371ea8520 add setup gradle step
github-mirror / push-github (push) Successful in 6s
Build / Gradle-Build (push) Successful in 2m2s
2024-11-14 12:45:43 +01:00
tueem b28406b16b update artifact directory structure
github-mirror / push-github (push) Successful in 6s
Build / Gradle-Build (push) Successful in 1m6s
2024-11-14 12:38:31 +01:00
tueem f31292c5b7 switch artifact action to gitea one
github-mirror / push-github (push) Successful in 11s
Build / Gradle Build (push) Successful in 7m57s
2024-11-14 12:23:41 +01:00
tueem de83137886 add first version of CI with build, test and publish
github-mirror / push-github (push) Successful in 4s
Build / Gradle Build (push) Failing after 7m19s
2024-11-14 11:53:08 +01:00
tueem fd3933df25 add publications
github-mirror / push-github (push) Successful in 4s
2024-11-13 10:22:25 +01:00
tueem c00b6033cc rename package in wrapper-javacord
github-mirror / push-github (push) Successful in 4s
2024-11-13 10:08:55 +01:00
tueem 186fa10684 Merge pull request 'Add Button Interaction Implementation' (#4) from feat/buttons into master
github-mirror / push-github (push) Successful in 4s
Reviewed-on: #4
2024-11-08 13:41:21 +00:00
tueem 7d378e6451 set fetch depth 0
github-mirror / push-github (push) Successful in 4s
2024-11-07 12:42:09 +01:00
tueem f835cfa500 change runs-on
github-mirror / push-github (push) Failing after 4s
2024-11-07 12:22:41 +01:00
tueem cb8b799000 add github mirror action
github-mirror / push-github (push) Waiting to run
2024-11-07 12:21:14 +01:00
tueem fcc99597e6 remove unused imports 2024-11-07 11:51:43 +01:00
tueem d457e57614 Add Button Execution Test 2024-11-07 11:51:02 +01:00
tueem 8a7348eebc fix class names and add Button Interaction type case 2024-11-07 11:50:52 +01:00
tueem 480c1ec81f add Button Interaction Method case to factory method 2024-11-07 11:50:09 +01:00
tueem 3d2bca4548 fix off by one error 2024-11-07 11:49:45 +01:00
tueem 5689fef866 remove unused import 2024-11-07 11:49:30 +01:00
tueem 7d9e14eb25 add retention and target and change the annotation parameter to "value" for easier usage 2024-11-06 14:43:49 +01:00
tueem 7fa402ac38 ignore bin directories 2024-11-06 14:43:11 +01:00
tueem eaff502892 remove unused imports 2024-11-06 14:29:42 +01:00
tueem 76d4d5b525 add Javacord impl 2024-11-05 15:55:01 +01:00
tueem 0ce0b3eb4f Add Button Interaction with specific method parameter support. 2024-11-05 15:54:49 +01:00
tueem 11fd16fa77 Add Command Execution test 2024-11-01 17:38:02 +01:00
tueem bbeb58e5e4 fix isAssignableFrom order 2024-11-01 17:37:49 +01:00
tueem e39ac2d67e fix random nulls in list 2024-11-01 17:37:36 +01:00
tueem 0f337696c1 change to selective catching 2024-11-01 17:36:12 +01:00
tueem 9f87f47b1f Add Javacord test 2024-11-01 16:07:18 +01:00
tueem 9d81522429 switch to user create wrapper instances 2024-11-01 16:07:10 +01:00
tueem 7888819f6e rework class invariant checks and cast issues 2024-11-01 16:06:52 +01:00
tueem 3d5201329b Add missing initialisation and nonNull filter 2024-11-01 16:05:33 +01:00
tueem 4b835187b5 remove unused dependencies 2024-11-01 16:05:04 +01:00
tueem 3778f45cf3 fix wrong logic 2024-11-01 15:30:50 +01:00
tueem 6bd6021b86 finish first version of javacord wrapper with implementation of:
- getInteractionType()
- convertCommandOption()
- getCommandDefinition
2024-10-31 16:06:23 +01:00
tueem b0abb423d3 add register impl 2024-10-29 23:20:19 +01:00
tueem 22f9810f7b Add first version of command registration code 2024-10-29 23:08:15 +01:00
tueem 9768572577 add javacord dependency 2024-10-29 23:03:29 +01:00
tueem 2cdf574df0 add base structure 2024-10-29 23:03:29 +01:00
tueem 0c3aeed4f4 Add getFullSlashCommand() method to get the SlashCommand annotation instance that has options if it is a rootcommand 2024-10-29 23:03:09 +01:00
tueem 0615741def ae7e66d06d
rewrite both methods in a more efficient way
2024-10-29 20:58:08 +01:00
tueem 1aa052a85b minor refactoring and addition of isRootCommand() to SlashCommandDefinition 2024-10-29 19:51:37 +01:00
tueem 19bf9d24bc fix further naming
related to df94601816
2024-10-29 15:42:22 +01:00
tueem ae7e66d06d Add Helper methods for easier command registration 2024-10-26 19:43:31 +02:00
tueem df94601816 fix naming 2024-10-26 19:13:27 +02:00
tueem d86c307166 rename and removal of ability for multiple subcommandgroups because I was dumb 2024-10-26 01:37:07 +02:00
tueem f4a6bf937d rename to make more sense x2 2024-10-26 00:56:27 +02:00
tueem 11ebb3fdea rename to make more sense 2024-10-26 00:43:05 +02:00
tueem fd749b31d8 add getUniqueExecutableDefinitions to ApplicationCommandDefinition 2024-10-25 21:04:10 +02:00
tueem cf45d0e8ea remove unused import 2024-10-25 20:47:54 +02:00
tueem 4a13899975 change to register all commands at once to use bulk overwrite features 2024-10-25 20:47:06 +02:00