创建了两个注解:
@Retention(RetentionPolicy.CLASS)
@Target({ElementType.PARAMETER, ElementType.METHOD})
public @interface A {
String value() default "";
}
@Retention(RetentionPolicy.CLASS)
@Target({ElementType.PARAMETER, ElementType.METHOD})
public @interface B {
boolean encoded() default false;
String value() default "";
}
如果在代码中同时使用这些注解,是否可以创建lint警告/错误,如
@A("")
@B("") // display a lint warning/error that user should use only one of them
fun ...
暂无答案!
目前还没有任何答案,快来回答吧!