Skip to content

Commit f6c9558

Browse files
committed
make javadoc lombok-aware
Signed-off-by: Sam Spycher <[email protected]>
1 parent 01052e2 commit f6c9558

File tree

5 files changed

+35
-0
lines changed

5 files changed

+35
-0
lines changed

parsec-client-java/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,10 @@
7777
<groupId>org.apache.maven.plugins</groupId>
7878
<artifactId>maven-javadoc-plugin</artifactId>
7979
</plugin>
80+
<plugin>
81+
<groupId>org.projectlombok</groupId>
82+
<artifactId>lombok-maven-plugin</artifactId>
83+
</plugin>
8084
</plugins>
8185
</build>
8286
</project>

parsec-interface-java/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@
3636
<groupId>org.apache.maven.plugins</groupId>
3737
<artifactId>maven-javadoc-plugin</artifactId>
3838
</plugin>
39+
<plugin>
40+
<groupId>org.projectlombok</groupId>
41+
<artifactId>lombok-maven-plugin</artifactId>
42+
</plugin>
3943
</plugins>
4044
</build>
4145
</project>

parsec-jca-java/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,10 @@
4040
<groupId>org.apache.maven.plugins</groupId>
4141
<artifactId>maven-javadoc-plugin</artifactId>
4242
</plugin>
43+
<plugin>
44+
<groupId>org.projectlombok</groupId>
45+
<artifactId>lombok-maven-plugin</artifactId>
46+
</plugin>
4347
</plugins>
4448
</build>
4549
</project>

parsec-protobuf-java/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,10 @@
9292
<groupId>org.apache.maven.plugins</groupId>
9393
<artifactId>maven-javadoc-plugin</artifactId>
9494
</plugin>
95+
<plugin>
96+
<groupId>org.projectlombok</groupId>
97+
<artifactId>lombok-maven-plugin</artifactId>
98+
</plugin>
9599
</plugins>
96100
</build>
97101
</project>

pom.xml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,8 +160,27 @@
160160
</executions>
161161
<configuration>
162162
<doclint>none</doclint>
163+
<sourcepath>${project.build.directory}/generated-sources/delombok</sourcepath>
163164
</configuration>
164165
</plugin>
166+
<plugin>
167+
<groupId>org.projectlombok</groupId>
168+
<artifactId>lombok-maven-plugin</artifactId>
169+
<version>1.18.20.0</version>
170+
<executions>
171+
<execution>
172+
<phase>generate-sources</phase>
173+
<goals>
174+
<goal>delombok</goal>
175+
</goals>
176+
<configuration>
177+
<addOutputDirectory>false</addOutputDirectory>
178+
<sourceDirectory>src/main/java</sourceDirectory>
179+
<outputDirectory>${project.build.directory}/generated-sources/delombok</outputDirectory>
180+
</configuration>
181+
</execution>
182+
</executions>
183+
</plugin>
165184
</plugins>
166185
</pluginManagement>
167186
<plugins>

0 commit comments

Comments
 (0)