Skip to content

Commit 7528131

Browse files
authored
prisms 2.0 (#947)
1 parent 764bc2a commit 7528131

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

inject-generator/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<name>avaje inject generator</name>
1414
<description>annotation processor generating source code for avaje-inject dependency injection</description>
1515
<properties>
16-
<avaje.prisms.version>1.44-RC4</avaje.prisms.version>
16+
<avaje.prisms.version>2.0-RC1</avaje.prisms.version>
1717
</properties>
1818
<dependencies>
1919

inject-generator/src/main/java/io/avaje/inject/generator/InjectProcessor.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,10 @@
3939
import javax.lang.model.util.Elements;
4040

4141
import io.avaje.prism.GenerateAPContext;
42-
import io.avaje.prism.GenerateModuleInfoReader;
4342
import io.avaje.prism.GenerateUtils;
4443

4544
@GenerateUtils
4645
@GenerateAPContext
47-
@GenerateModuleInfoReader
4846
@SupportedOptions({"mergeServices", "buildPlugin"})
4947
@SupportedAnnotationTypes({
5048
AspectImportPrism.PRISM_TYPE,
@@ -147,6 +145,11 @@ private List<String> lines(String relativeName) {
147145
@Override
148146
public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv) {
149147
if (processingOver() || roundEnv.errorRaised()) {
148+
if (roundEnv.processingOver()) {
149+
ProcessingContext.writeSPIServicesFile();
150+
ProcessingContext.validateModule();
151+
ProcessingContext.clear();
152+
}
150153
return false;
151154
}
152155
processingOver(rounds++ > 0);
@@ -209,9 +212,6 @@ public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment
209212
logError("FilerException trying to write wiring order class %s", e.getMessage());
210213
}
211214
}
212-
ProcessingContext.writeSPIServicesFile();
213-
ProcessingContext.validateModule();
214-
ProcessingContext.clear();
215215
}
216216
return false;
217217
}

0 commit comments

Comments
 (0)