FIR Java: unbind possible named annotation cycle
This commit is contained in:
+20
@@ -0,0 +1,20 @@
|
||||
// FILE: AliasFor.java
|
||||
|
||||
public @interface AliasFor {
|
||||
@AliasFor(value = "attribute")
|
||||
String value() default "";
|
||||
|
||||
@AliasFor(value = "value")
|
||||
String attribute() default "";
|
||||
}
|
||||
|
||||
// FILE: Service.java
|
||||
public @interface Service {
|
||||
@AliasFor(value = "component")
|
||||
String value() default "";
|
||||
}
|
||||
|
||||
// FILE: Annotated.kt
|
||||
|
||||
@Service(value = "Your")
|
||||
class My
|
||||
Reference in New Issue
Block a user