@@ -198,158 +198,162 @@ void updateCoreMavenAnnotationProcessors() {
198
198
void updateCoreMavenAnnotationProcessorsAndAddExclusionToModuleProcessors () {
199
199
rewriteRun (
200
200
//language=xml
201
- pomXml ("""
202
- <project>
203
- <groupId>com.mycompany.app</groupId>
204
- <artifactId>my-app</artifactId>
205
- <version>1</version>
206
- <parent>
207
- <groupId>io.micronaut.platform</groupId>
208
- <artifactId>micronaut-parent</artifactId>
209
- <version>%s</version>
210
- </parent>
211
- <dependencies>
212
- <dependency>
213
- <groupId>io.micronaut</groupId>
214
- <artifactId>micronaut-http-client</artifactId>
215
- <scope>compile</scope>
216
- </dependency>
217
- <dependency>
218
- <groupId>io.micronaut</groupId>
219
- <artifactId>micronaut-http-server-netty</artifactId>
220
- <scope>compile</scope>
221
- </dependency>
222
- <dependency>
223
- <groupId>io.micronaut</groupId>
224
- <artifactId>micronaut-jackson-databind</artifactId>
225
- <scope>compile</scope>
226
- </dependency>
227
- <dependency>
228
- <groupId>ch.qos.logback</groupId>
229
- <artifactId>logback-classic</artifactId>
230
- <scope>runtime</scope>
231
- </dependency>
232
- </dependencies>
233
- <build>
234
- <plugins>
235
- <plugin>
236
- <groupId>io.micronaut.maven</groupId>
237
- <artifactId>micronaut-maven-plugin</artifactId>
238
- </plugin>
239
- <plugin>
240
- <groupId>org.apache.maven.plugins</groupId>
241
- <artifactId>maven-compiler-plugin</artifactId>
242
- <configuration>
243
- <annotationProcessorPaths combine.children="append">
244
- <path>
245
- <groupId>io.micronaut.data</groupId>
246
- <artifactId>micronaut-data-processor</artifactId>
247
- <version>${micronaut.data.version}</version>
248
- </path>
249
- <path>
250
- <groupId>io.micronaut</groupId>
251
- <artifactId>micronaut-inject-java</artifactId>
252
- <version>${micronaut.version}</version>
253
- </path>
254
- <path>
255
- <groupId>io.micronaut</groupId>
256
- <artifactId>micronaut-http-validation</artifactId>
257
- <version>${micronaut.version}</version>
258
- </path>
259
- <path>
260
- <groupId>io.micronaut</groupId>
261
- <artifactId>micronaut-graal</artifactId>
262
- <version>${micronaut.version}</version>
263
- </path>
264
- </annotationProcessorPaths>
265
- <compilerArgs>
266
- <arg>-Amicronaut.processing.group=com.example</arg>
267
- <arg>-Amicronaut.processing.module=demo</arg>
268
- </compilerArgs>
269
- </configuration>
270
- </plugin>
271
- </plugins>
272
- </build>
273
- </project>
274
- """ .formatted (latestMicronautVersion ), """
275
- <project>
276
- <groupId>com.mycompany.app</groupId>
277
- <artifactId>my-app</artifactId>
278
- <version>1</version>
279
- <parent>
280
- <groupId>io.micronaut.platform</groupId>
281
- <artifactId>micronaut-parent</artifactId>
282
- <version>%s</version>
283
- </parent>
284
- <dependencies>
285
- <dependency>
286
- <groupId>io.micronaut</groupId>
287
- <artifactId>micronaut-http-client</artifactId>
288
- <scope>compile</scope>
289
- </dependency>
290
- <dependency>
291
- <groupId>io.micronaut</groupId>
292
- <artifactId>micronaut-http-server-netty</artifactId>
293
- <scope>compile</scope>
294
- </dependency>
295
- <dependency>
296
- <groupId>io.micronaut</groupId>
297
- <artifactId>micronaut-jackson-databind</artifactId>
298
- <scope>compile</scope>
299
- </dependency>
300
- <dependency>
301
- <groupId>ch.qos.logback</groupId>
302
- <artifactId>logback-classic</artifactId>
303
- <scope>runtime</scope>
304
- </dependency>
305
- </dependencies>
306
- <build>
307
- <plugins>
308
- <plugin>
309
- <groupId>io.micronaut.maven</groupId>
310
- <artifactId>micronaut-maven-plugin</artifactId>
311
- </plugin>
312
- <plugin>
313
- <groupId>org.apache.maven.plugins</groupId>
314
- <artifactId>maven-compiler-plugin</artifactId>
315
- <configuration>
316
- <annotationProcessorPaths combine.children="append">
317
- <path>
318
- <groupId>io.micronaut.data</groupId>
319
- <artifactId>micronaut-data-processor</artifactId>
320
- <version>${micronaut.data.version}</version>
321
- <exclusions>
322
- <exclusion>
323
- <groupId>io.micronaut</groupId>
324
- <artifactId>micronaut-inject</artifactId>
325
- </exclusion>
326
- </exclusions>
327
- </path>
328
- <path>
329
- <groupId>io.micronaut</groupId>
330
- <artifactId>micronaut-inject-java</artifactId>
331
- <version>${micronaut.version}</version>
332
- </path>
333
- <path>
334
- <groupId>io.micronaut</groupId>
335
- <artifactId>micronaut-http-validation</artifactId>
336
- <version>${micronaut.version}</version>
337
- </path>
338
- <path>
339
- <groupId>io.micronaut</groupId>
340
- <artifactId>micronaut-graal</artifactId>
341
- <version>${micronaut.version}</version>
342
- </path>
343
- </annotationProcessorPaths>
344
- <compilerArgs>
345
- <arg>-Amicronaut.processing.group=com.example</arg>
346
- <arg>-Amicronaut.processing.module=demo</arg>
347
- </compilerArgs>
348
- </configuration>
349
- </plugin>
350
- </plugins>
351
- </build>
352
- </project>
353
- """ .formatted (latestMicronautVersion )));
201
+ pomXml (
202
+ """
203
+ <project>
204
+ <groupId>com.mycompany.app</groupId>
205
+ <artifactId>my-app</artifactId>
206
+ <version>1</version>
207
+ <parent>
208
+ <groupId>io.micronaut.platform</groupId>
209
+ <artifactId>micronaut-parent</artifactId>
210
+ <version>%s</version>
211
+ </parent>
212
+ <dependencies>
213
+ <dependency>
214
+ <groupId>io.micronaut</groupId>
215
+ <artifactId>micronaut-http-client</artifactId>
216
+ <scope>compile</scope>
217
+ </dependency>
218
+ <dependency>
219
+ <groupId>io.micronaut</groupId>
220
+ <artifactId>micronaut-http-server-netty</artifactId>
221
+ <scope>compile</scope>
222
+ </dependency>
223
+ <dependency>
224
+ <groupId>io.micronaut</groupId>
225
+ <artifactId>micronaut-jackson-databind</artifactId>
226
+ <scope>compile</scope>
227
+ </dependency>
228
+ <dependency>
229
+ <groupId>ch.qos.logback</groupId>
230
+ <artifactId>logback-classic</artifactId>
231
+ <scope>runtime</scope>
232
+ </dependency>
233
+ </dependencies>
234
+ <build>
235
+ <plugins>
236
+ <plugin>
237
+ <groupId>io.micronaut.maven</groupId>
238
+ <artifactId>micronaut-maven-plugin</artifactId>
239
+ </plugin>
240
+ <plugin>
241
+ <groupId>org.apache.maven.plugins</groupId>
242
+ <artifactId>maven-compiler-plugin</artifactId>
243
+ <configuration>
244
+ <annotationProcessorPaths combine.children="append">
245
+ <path>
246
+ <groupId>io.micronaut.data</groupId>
247
+ <artifactId>micronaut-data-processor</artifactId>
248
+ <version>${micronaut.data.version}</version>
249
+ </path>
250
+ <path>
251
+ <groupId>io.micronaut</groupId>
252
+ <artifactId>micronaut-inject-java</artifactId>
253
+ <version>${micronaut.version}</version>
254
+ </path>
255
+ <path>
256
+ <groupId>io.micronaut</groupId>
257
+ <artifactId>micronaut-http-validation</artifactId>
258
+ <version>${micronaut.version}</version>
259
+ </path>
260
+ <path>
261
+ <groupId>io.micronaut</groupId>
262
+ <artifactId>micronaut-graal</artifactId>
263
+ <version>${micronaut.version}</version>
264
+ </path>
265
+ </annotationProcessorPaths>
266
+ <compilerArgs>
267
+ <arg>-Amicronaut.processing.group=com.example</arg>
268
+ <arg>-Amicronaut.processing.module=demo</arg>
269
+ </compilerArgs>
270
+ </configuration>
271
+ </plugin>
272
+ </plugins>
273
+ </build>
274
+ </project>
275
+ """ .formatted (latestMicronautVersion ), """
276
+ <project>
277
+ <groupId>com.mycompany.app</groupId>
278
+ <artifactId>my-app</artifactId>
279
+ <version>1</version>
280
+ <parent>
281
+ <groupId>io.micronaut.platform</groupId>
282
+ <artifactId>micronaut-parent</artifactId>
283
+ <version>%s</version>
284
+ </parent>
285
+ <properties>
286
+ <micronaut.version>${micronaut.core.version}</micronaut.version>
287
+ </properties>
288
+ <dependencies>
289
+ <dependency>
290
+ <groupId>io.micronaut</groupId>
291
+ <artifactId>micronaut-http-client</artifactId>
292
+ <scope>compile</scope>
293
+ </dependency>
294
+ <dependency>
295
+ <groupId>io.micronaut</groupId>
296
+ <artifactId>micronaut-http-server-netty</artifactId>
297
+ <scope>compile</scope>
298
+ </dependency>
299
+ <dependency>
300
+ <groupId>io.micronaut</groupId>
301
+ <artifactId>micronaut-jackson-databind</artifactId>
302
+ <scope>compile</scope>
303
+ </dependency>
304
+ <dependency>
305
+ <groupId>ch.qos.logback</groupId>
306
+ <artifactId>logback-classic</artifactId>
307
+ <scope>runtime</scope>
308
+ </dependency>
309
+ </dependencies>
310
+ <build>
311
+ <plugins>
312
+ <plugin>
313
+ <groupId>io.micronaut.maven</groupId>
314
+ <artifactId>micronaut-maven-plugin</artifactId>
315
+ </plugin>
316
+ <plugin>
317
+ <groupId>org.apache.maven.plugins</groupId>
318
+ <artifactId>maven-compiler-plugin</artifactId>
319
+ <configuration>
320
+ <annotationProcessorPaths combine.children="append">
321
+ <path>
322
+ <groupId>io.micronaut.data</groupId>
323
+ <artifactId>micronaut-data-processor</artifactId>
324
+ <version>${micronaut.data.version}</version>
325
+ <exclusions>
326
+ <exclusion>
327
+ <groupId>io.micronaut</groupId>
328
+ <artifactId>micronaut-inject</artifactId>
329
+ </exclusion>
330
+ </exclusions>
331
+ </path>
332
+ <path>
333
+ <groupId>io.micronaut</groupId>
334
+ <artifactId>micronaut-inject-java</artifactId>
335
+ <version>${micronaut.version}</version>
336
+ </path>
337
+ <path>
338
+ <groupId>io.micronaut</groupId>
339
+ <artifactId>micronaut-http-validation</artifactId>
340
+ <version>${micronaut.version}</version>
341
+ </path>
342
+ <path>
343
+ <groupId>io.micronaut</groupId>
344
+ <artifactId>micronaut-graal</artifactId>
345
+ <version>${micronaut.version}</version>
346
+ </path>
347
+ </annotationProcessorPaths>
348
+ <compilerArgs>
349
+ <arg>-Amicronaut.processing.group=com.example</arg>
350
+ <arg>-Amicronaut.processing.module=demo</arg>
351
+ </compilerArgs>
352
+ </configuration>
353
+ </plugin>
354
+ </plugins>
355
+ </build>
356
+ </project>
357
+ """ .formatted (latestMicronautVersion )));
354
358
}
355
359
}
0 commit comments