Added support for compile time generated @Weak instance and static event processors.
Full refactor of the annotation processor to cleanup the code structure and improve safety via compile time validation.
New abstract MethodDescriptor implemented by alongside some implementations like ElementMethodDescriptor (annotation processor variant), ReflectionMethodDescriptor (runtime reflection variant) and MethodKeyDescriptor (cached reflection variant), used to compare methods cleanly.
Individual method registration has not yet been implemented. MethodDescriptor will be utilised to locate individual handlers.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.