@@ -63,9 +63,8 @@ public synchronized void init(ProcessingEnvironment processingEnv) {
63
63
64
64
/** Loads provider files generated by avaje-inject-maven-plugin */
65
65
void loadProvidedFiles (Filer filer ) {
66
- targetProvidesLines (filer , "target/avaje-plugin-provides.txt" ).forEach (pluginFileProvided ::add );
67
-
68
- targetProvidesLines (filer , "target/avaje-module-provides.txt" ).forEach (moduleFileProvided ::add );
66
+ pluginFileProvided .addAll (targetProvidesLines (filer , "target/avaje-plugin-provides.txt" ));
67
+ moduleFileProvided .addAll (targetProvidesLines (filer , "target/avaje-module-provides.txt" ));
69
68
}
70
69
71
70
private static List <String > targetProvidesLines (Filer filer , String relativeName ) {
@@ -82,26 +81,22 @@ private static List<String> targetProvidesLines(Filer filer, String relativeName
82
81
83
82
private static String targetProvides (Filer filer , String relativeName ) throws IOException {
84
83
return filer
85
- .getResource (StandardLocation .CLASS_OUTPUT , "" , relativeName )
86
- .toUri ()
87
- .toString ()
88
- .replace ("/target/classes" , "" );
84
+ .getResource (StandardLocation .CLASS_OUTPUT , "" , relativeName )
85
+ .toUri ()
86
+ .toString ()
87
+ .replace ("/target/classes" , "" );
89
88
}
90
89
91
90
@ Override
92
91
public boolean process (Set <? extends TypeElement > annotations , RoundEnvironment roundEnv ) {
93
92
readModule (roundEnv );
94
93
readScopes (roundEnv .getElementsAnnotatedWith (context .element (Constants .SCOPE )));
95
- readChangedBeans (
96
- roundEnv .getElementsAnnotatedWith (context .element (Constants .FACTORY )), true );
94
+ readChangedBeans (roundEnv .getElementsAnnotatedWith (context .element (Constants .FACTORY )), true );
97
95
if (defaultScope .includeSingleton ()) {
98
- readChangedBeans (
99
- roundEnv .getElementsAnnotatedWith (context .element (Constants .SINGLETON )), false );
96
+ readChangedBeans (roundEnv .getElementsAnnotatedWith (context .element (Constants .SINGLETON )), false );
100
97
}
101
- readChangedBeans (
102
- roundEnv .getElementsAnnotatedWith (context .element (Constants .COMPONENT )), false );
103
- readChangedBeans (
104
- roundEnv .getElementsAnnotatedWith (context .element (Constants .PROTOTYPE )), false );
98
+ readChangedBeans (roundEnv .getElementsAnnotatedWith (context .element (Constants .COMPONENT )), false );
99
+ readChangedBeans (roundEnv .getElementsAnnotatedWith (context .element (Constants .PROTOTYPE )), false );
105
100
final var typeElement = elementUtils .getTypeElement (Constants .CONTROLLER );
106
101
if (typeElement != null ) {
107
102
readChangedBeans (roundEnv .getElementsAnnotatedWith (typeElement ), false );
@@ -186,11 +181,9 @@ private void readModule(RoundEnvironment roundEnv) {
186
181
private void readInjectModule (RoundEnvironment roundEnv ) {
187
182
// read other that are annotated with InjectModule
188
183
for (final Element element : roundEnv .getElementsAnnotatedWith (context .element (Constants .INJECTMODULE ))) {
189
-
190
184
final var scope = ScopePrism .getInstanceOn (element );
191
185
if (scope == null ) {
192
186
// it it not a custom scope annotation
193
-
194
187
final var annotation = InjectModulePrism .getInstanceOn (element );
195
188
if (annotation != null ) {
196
189
defaultScope .details (annotation .name (), element );
0 commit comments