private void checkScopeAnnotationValidity(TypeElement annotation) {
if (annotation.getAnnotation(Scope.class) == null) {
error(annotation, "Scope Annotation %s does not contain Scope annotation.", annotation.getQualifiedName());
return;
}
Retention retention = annotation.getAnnotation(Retention.class);
if (retention == null || retention.value() != RetentionPolicy.RUNTIME) {
error(annotation, "Scope Annotation %s does not have RUNTIME retention policy.", annotation.getQualifiedName());
}
}
FactoryProcessor.java 文件源码
java
阅读 26
收藏 0
点赞 0
评论 0
项目:toothpick
作者:
评论列表
文章目录