Skip to content

Add AnnotHandler class for managing connection event listeners with @…#32

Merged
Sandro642 merged 4 commits into
mainfrom
feature/annotation
Jul 26, 2025
Merged

Add AnnotHandler class for managing connection event listeners with @…#32
Sandro642 merged 4 commits into
mainfrom
feature/annotation

Conversation

@Sandro642
Copy link
Copy Markdown
Collaborator

…AnnotConnect annotation

@Sandro642 Sandro642 requested a review from Copilot July 26, 2025 16:39
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces an annotation-based event handling system for managing connection events. The AnnotHandler class provides automatic discovery and execution of listener methods annotated with @AnnotConnect.

  • Adds AnnotHandler class with annotation-based listener discovery and execution
  • Introduces @AnnotConnect annotation for marking event handler methods
  • Implements ConnectListener interface for classes that handle connection events

Comment thread src/main/java/fr/sandro642/github/annotations/AnnotHandler.java Outdated
Comment thread src/main/java/fr/sandro642/github/annotations/AnnotHandler.java
Comment thread src/main/java/fr/sandro642/github/annotations/AnnotHandler.java
Comment thread src/main/java/fr/sandro642/github/annotations/AnnotHandler.java
Comment thread src/main/java/fr/sandro642/github/annotations/AnnotHandler.java
Comment thread src/main/java/fr/sandro642/github/annotations/AnnotHandler.java
Sandro642 and others added 3 commits July 26, 2025 18:40
@Sandro642 Sandro642 merged commit 3939c1e into main Jul 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants