Meta Definition
@Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY ] )
Meta Definition annotation to help represents
Parameters
value
: Definition full path
module Tag Id
Module Tag + ID => "module_id:module_tag"
dependencies
Parameters Tags to check
binds
Bound types
qualifier
Qualifier
scope
Scope where it's declared