Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Use CLASS retention for @autoservice
Gradle incremental aggregating processors require all processed annotations to have CLASS retention so that the incremental compiler can substitute a class file for a source file if the file is unchanged. With SOURCE retention, Gradle requires a full rebuild. See: #615 https://docs.gradle.org/6.0.1/userguide/java_plugin.html#aggregating_annotation_processors https://github.com/gradle/gradle/blob/v6.0.1/subprojects/language-java/src/main/java/org/gradle/api/internal/tasks/compile/processing/AggregatingProcessingStrategy.java#L49-L56 RELNOTES=`AutoService`: Use `CLASS` retention to support Gradle aggregating incremental annotation processors ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=282380619
- Loading branch information