add Checks system #6

Merged
tueem merged 16 commits from feat/checks into dev 2024-12-05 07:51:37 +00:00
Owner

#1

  • rebase annotation parsing
  • add checks parser
  • add checks abstraction
  • add check execution
#1 - [x] rebase annotation parsing - [x] add checks parser - [x] add checks abstraction - [x] add check execution
tueem added this to the V1.0.0 Release milestone 2024-11-26 14:10:03 +00:00
tueem added the
enhancement
label 2024-11-26 14:10:03 +00:00
tueem self-assigned this 2024-11-26 14:10:03 +00:00
tueem added 1 commit 2024-11-26 14:10:03 +00:00
implement AnnotationParser system
All checks were successful
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 13s
Test / Gradle-Test (push) Successful in 16s
582e0f0bae
tueem added this to the Library Development project 2024-11-26 14:10:04 +00:00
tueem moved this to In progress in Library Development on 2024-11-26 14:20:35 +00:00
tueem moved this to In progress in Library Development on 2024-11-26 14:20:38 +00:00
tueem added 1 commit 2024-11-28 09:32:57 +00:00
- 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
f89ae5e425
- refactor dependency injection to have all widely used dependencies in the Marinara class.
tueem added 2 commits 2024-11-29 17:17:42 +00:00
This Method searches the The method that has the best matching parameters with the fewest inheritance levels as possible. Left sided priority
add context Object to check methods and create the ability to have a specific method for each type of context or one for all by using the superclass and casting yourself
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 17s
659218682e
tueem added 4 commits 2024-11-29 20:41:57 +00:00
Also switch to java 23 to avoid conflicts and issues.
add InteractionCheck test
All checks were successful
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 13s
Test / Gradle-Test (push) Successful in 15s
33392b02fb
tueem added 1 commit 2024-12-01 12:06:48 +00:00
add ability to return false to cancel execution in pre Checks and remove return type on post checks
All checks were successful
github-mirror / push-github (push) Successful in 7s
Build / Gradle-Build (push) Successful in 14s
Test / Gradle-Test (push) Successful in 21s
c363ab9744
tueem added 1 commit 2024-12-02 12:16:40 +00:00
add Javacord PermissionCheck
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 17s
4332592dfa
tueem added 5 commits 2024-12-02 20:21:11 +00:00
tueem added 1 commit 2024-12-03 19:21:39 +00:00
fix null issue
All checks were successful
github-mirror / push-github (push) Successful in 3s
Build / Gradle-Build (push) Successful in 12s
Test / Gradle-Test (push) Successful in 16s
bef34ee548
tueem changed title from WIP: add Checks system to add Checks system 2024-12-03 20:09:33 +00:00
tueem merged commit d8504a7cde into dev 2024-12-05 07:51:37 +00:00
tueem deleted branch feat/checks 2024-12-05 07:51:37 +00:00
Author
Owner

closes #1

closes #1
tueem moved this to Done in Library Development on 2024-12-14 11:46:22 +00:00
tueem moved this to Done in Library Development on 2024-12-14 11:46:33 +00:00
Sign in to join this conversation.
No description provided.