@Override
public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv) {
round++;
if (round == 0) {
RealmVersionChecker.getInstance(processingEnv).executeRealmVersionUpdate();
}
if (roundEnv.errorRaised()) { return true; }
if (!hasProcessedModules) {
Utils.initialize(processingEnv);
if (!processAnnotations(roundEnv)) { return true; }
hasProcessedModules = true;
if (!processModules(roundEnv)) { return true; }
}
if (roundEnv.processingOver()) {
if (!validateBacklinks()) { return true; }
}
return CONSUME_ANNOTATIONS;
}
RealmProcessor.java 文件源码
java
阅读 31
收藏 0
点赞 0
评论 0
项目:GitHub
作者:
评论列表
文章目录