Skip to content

Commit

Permalink
Bump vertx5-parent to 4 and adjust compiler processor configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
vietj committed Sep 10, 2024
1 parent a2a4d80 commit e31ec56
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 16 deletions.
20 changes: 14 additions & 6 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<parent>
<groupId>io.vertx</groupId>
<artifactId>vertx5-parent</artifactId>
<version>3</version>
<version>4</version>
</parent>

<artifactId>vertx-infinispan-parent</artifactId>
Expand Down Expand Up @@ -62,13 +62,21 @@
<executions>
<execution>
<id>default-compile</id>
<phase>compile</phase>
<configuration>
<annotationProcessors>
<annotationProcessor>io.vertx.docgen.JavaDocGenProcessor</annotationProcessor>
</annotationProcessors>
<annotationProcessorPaths>
<annotationProcessorPath>
<groupId>io.vertx</groupId>
<artifactId>vertx-codegen</artifactId>
<classifier>processor</classifier>
</annotationProcessorPath>
<annotationProcessorPath>
<groupId>io.vertx</groupId>
<artifactId>vertx-docgen-processor</artifactId>
<classifier>processor</classifier>
</annotationProcessorPath>
</annotationProcessorPaths>
<compilerArgs>
<compilerArg>-Adocgen.source=${asciidoc.dir}</compilerArg>
<compilerArg>-Adocgen.source=${vertx.asciidoc.sources.dir}</compilerArg>
<compilerArg>-Adocgen.output=${project.build.directory}/asciidoc/java</compilerArg>
<compilerArg>-Amaven.groupId=${project.groupId}</compilerArg>
<compilerArg>-Amaven.artifactId=${project.artifactId}</compilerArg>
Expand Down
13 changes: 9 additions & 4 deletions vertx-infinispan/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -125,15 +125,20 @@
<artifactId>reactive-streams</artifactId>
<version>1.0.3</version>
</dependency>

<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-docgen</artifactId>
<scope>provided</scope>
<artifactId>vertx-codegen-api</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-codegen-json</artifactId>
<optional>true</optional>
</dependency>

<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-codegen</artifactId>
<artifactId>vertx-docgen-api</artifactId>
<optional>true</optional>
</dependency>

Expand Down
13 changes: 7 additions & 6 deletions vertx-web-sstore-infinispan/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,6 @@
<name>Vert.x Web Session Store with Infinispan</name>

<properties>
<doc.skip>false</doc.skip>
<asciidoc.dir>${project.basedir}/src/main/asciidoc</asciidoc.dir>
<jar.manifest>${project.basedir}/src/main/resources/META-INF/MANIFEST.MF</jar.manifest>
</properties>

Expand All @@ -43,14 +41,17 @@
</dependency>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-codegen</artifactId>
<scope>provided</scope>
<artifactId>vertx-codegen-api</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-docgen</artifactId>
<scope>provided</scope>
<artifactId>vertx-codegen-json</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-docgen-api</artifactId>
<optional>true</optional>
</dependency>
<dependency>
Expand Down

0 comments on commit e31ec56

Please sign in to comment.