java—是否可以创建一个lint警告,用于不允许同时使用两个注解

ivqmmu1c  于 2021-06-26  发布在  Java
关注(0)|答案(0)|浏览(352)

创建了两个注解:

@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 ...

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题