CanBeAnnotated.java 文件源码

java
阅读 35 收藏 0 点赞 0 评论 0

项目:ArchUnit 作者:
private static void checkAnnotationHasReasonableRetention(Class<? extends Annotation> annotationType) {
    if (isRetentionSource(annotationType)) {
        throw new InvalidSyntaxUsageException(String.format(
                "Annotation type %s has @%s(%s), thus the information is gone after compile. "
                        + "So checking this with ArchUnit is useless.",
                annotationType.getName(), Retention.class.getSimpleName(), RetentionPolicy.SOURCE));
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号