Skip to content

Commit e8ec525

Browse files
committed
centralize javadoc and source plugin config
Signed-off-by: Sam Spycher <samspycher@users.noreply.github.com>
1 parent 44f796a commit e8ec525

File tree

5 files changed

+29
-86
lines changed

5 files changed

+29
-86
lines changed

parsec-client-java/pom.xml

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -72,31 +72,10 @@
7272
<plugin>
7373
<groupId>org.apache.maven.plugins</groupId>
7474
<artifactId>maven-source-plugin</artifactId>
75-
<version>${source-plugin.version}</version>
76-
<executions>
77-
<execution>
78-
<id>attach-sources</id>
79-
<goals>
80-
<goal>jar-no-fork</goal>
81-
</goals>
82-
</execution>
83-
</executions>
8475
</plugin>
8576
<plugin>
8677
<groupId>org.apache.maven.plugins</groupId>
8778
<artifactId>maven-javadoc-plugin</artifactId>
88-
<version>${javadoc-plugin.version}</version>
89-
<executions>
90-
<execution>
91-
<id>attach-javadocs</id>
92-
<goals>
93-
<goal>jar</goal>
94-
</goals>
95-
</execution>
96-
</executions>
97-
<configuration>
98-
<doclint>none</doclint>
99-
</configuration>
10079
</plugin>
10180
</plugins>
10281
</build>

parsec-interface-java/pom.xml

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -31,31 +31,10 @@
3131
<plugin>
3232
<groupId>org.apache.maven.plugins</groupId>
3333
<artifactId>maven-source-plugin</artifactId>
34-
<version>${source-plugin.version}</version>
35-
<executions>
36-
<execution>
37-
<id>attach-sources</id>
38-
<goals>
39-
<goal>jar-no-fork</goal>
40-
</goals>
41-
</execution>
42-
</executions>
4334
</plugin>
4435
<plugin>
4536
<groupId>org.apache.maven.plugins</groupId>
4637
<artifactId>maven-javadoc-plugin</artifactId>
47-
<version>${javadoc-plugin.version}</version>
48-
<executions>
49-
<execution>
50-
<id>attach-javadocs</id>
51-
<goals>
52-
<goal>jar</goal>
53-
</goals>
54-
</execution>
55-
</executions>
56-
<configuration>
57-
<doclint>none</doclint>
58-
</configuration>
5938
</plugin>
6039
</plugins>
6140
</build>

parsec-jca-java/pom.xml

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -35,31 +35,10 @@
3535
<plugin>
3636
<groupId>org.apache.maven.plugins</groupId>
3737
<artifactId>maven-source-plugin</artifactId>
38-
<version>${source-plugin.version}</version>
39-
<executions>
40-
<execution>
41-
<id>attach-sources</id>
42-
<goals>
43-
<goal>jar-no-fork</goal>
44-
</goals>
45-
</execution>
46-
</executions>
4738
</plugin>
4839
<plugin>
4940
<groupId>org.apache.maven.plugins</groupId>
5041
<artifactId>maven-javadoc-plugin</artifactId>
51-
<version>${javadoc-plugin.version}</version>
52-
<executions>
53-
<execution>
54-
<id>attach-javadocs</id>
55-
<goals>
56-
<goal>jar</goal>
57-
</goals>
58-
</execution>
59-
</executions>
60-
<configuration>
61-
<doclint>none</doclint>
62-
</configuration>
6342
</plugin>
6443
</plugins>
6544
</build>

parsec-protobuf-java/pom.xml

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -87,31 +87,10 @@
8787
<plugin>
8888
<groupId>org.apache.maven.plugins</groupId>
8989
<artifactId>maven-source-plugin</artifactId>
90-
<version>${source-plugin.version}</version>
91-
<executions>
92-
<execution>
93-
<id>attach-sources</id>
94-
<goals>
95-
<goal>jar-no-fork</goal>
96-
</goals>
97-
</execution>
98-
</executions>
9990
</plugin>
10091
<plugin>
10192
<groupId>org.apache.maven.plugins</groupId>
10293
<artifactId>maven-javadoc-plugin</artifactId>
103-
<version>${javadoc-plugin.version}</version>
104-
<executions>
105-
<execution>
106-
<id>attach-javadocs</id>
107-
<goals>
108-
<goal>jar</goal>
109-
</goals>
110-
</execution>
111-
</executions>
112-
<configuration>
113-
<doclint>none</doclint>
114-
</configuration>
11594
</plugin>
11695
</plugins>
11796
</build>

pom.xml

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@
2424
<!-- Since compiler plugin version 3.13.0 you can use the release property also on JDK 8.
2525
The compiler plugin will convert it to source and target automatically. -->
2626
<maven.compiler.release>8</maven.compiler.release>
27-
<source-plugin.version>3.3.1</source-plugin.version>
28-
<javadoc-plugin.version>3.11.2</javadoc-plugin.version>
2927
</properties>
3028
<dependencyManagement>
3129
<dependencies>
@@ -94,6 +92,35 @@
9492
<artifactId>maven-surefire-plugin</artifactId>
9593
<version>3.5.2</version>
9694
</plugin>
95+
<plugin>
96+
<groupId>org.apache.maven.plugins</groupId>
97+
<artifactId>maven-source-plugin</artifactId>
98+
<version>3.3.1</version>
99+
<executions>
100+
<execution>
101+
<id>attach-sources</id>
102+
<goals>
103+
<goal>jar-no-fork</goal>
104+
</goals>
105+
</execution>
106+
</executions>
107+
</plugin>
108+
<plugin>
109+
<groupId>org.apache.maven.plugins</groupId>
110+
<artifactId>maven-javadoc-plugin</artifactId>
111+
<version>3.11.2</version>
112+
<executions>
113+
<execution>
114+
<id>attach-javadocs</id>
115+
<goals>
116+
<goal>jar</goal>
117+
</goals>
118+
</execution>
119+
</executions>
120+
<configuration>
121+
<doclint>none</doclint>
122+
</configuration>
123+
</plugin>
97124
</plugins>
98125
</pluginManagement>
99126
<plugins>

0 commit comments

Comments
 (0)