diff --git a/src/main/java/net/dreamlu/mica/auto/service/AutoServiceProcessor.java b/src/main/java/net/dreamlu/mica/auto/service/AutoServiceProcessor.java index 69127c19e41cab63676db6b343e52ffdace69a77..cf38ea9a0a4bbf70c86f7142494e1a994bd8391d 100644 --- a/src/main/java/net/dreamlu/mica/auto/service/AutoServiceProcessor.java +++ b/src/main/java/net/dreamlu/mica/auto/service/AutoServiceProcessor.java @@ -19,6 +19,8 @@ package net.dreamlu.mica.auto.service; import com.google.auto.service.AutoService; import net.dreamlu.mica.auto.common.AbstractMicaProcessor; import net.dreamlu.mica.auto.common.MultiSetMap; +import net.ltgt.gradle.incap.IncrementalAnnotationProcessor; +import net.ltgt.gradle.incap.IncrementalAnnotationProcessorType; import javax.annotation.processing.*; import javax.lang.model.element.*; @@ -41,6 +43,7 @@ import java.util.stream.Collectors; */ @SupportedOptions("debug") @AutoService(Processor.class) +@IncrementalAnnotationProcessor(IncrementalAnnotationProcessorType.AGGREGATING) public class AutoServiceProcessor extends AbstractMicaProcessor { /** * AutoService 注解名