ref #9359 update javadoc related plugin versions in cdmlib
authorAndreas Müller <a.mueller@bgbm.org>
Sat, 15 Jan 2022 16:24:44 +0000 (17:24 +0100)
committerAndreas Müller <a.mueller@bgbm.org>
Sat, 15 Jan 2022 16:24:44 +0000 (17:24 +0100)
pom.xml

diff --git a/pom.xml b/pom.xml
index b7dfea317b8152d1b2cb0f12a117a9848d680b5f..68e9a0461d2c8711caa97dfad9542ea198229ae4 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -50,7 +50,7 @@
        <geotools.version>23.2</geotools.version>           <!-- checked 2020-08 -->
     <dozer.version>6.5.2</dozer.version>                <!-- checked 2021-02 -->
     <javax.mail.version>1.5.6</javax.mail.version>      <!-- compatible to the one in spring-context-support/4.3.28.RELEASE -->
-    <javadoc.opts>-Xdoclint:none</javadoc.opts>         
+    <doclint>none</doclint>   
   </properties>
   
   <scm>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-source-plugin</artifactId>
-        <version>2.1.2</version>
+        <version>3.2.1</version>
         <executions>
           <execution>
             <id>attach-sources</id>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.7</version>
+        <version>3.3.1</version>
         <configuration>
           <stylesheet>maven</stylesheet>
           <quiet>true</quiet>
           <detectLinks>true</detectLinks>
           <failOnError>false</failOnError>
-          <additionalparam>${javadoc.opts}</additionalparam>
+          <!-- TODO do more finegrained exclusions, see e.g https://docs.oracle.com/javase/8/docs/technotes/tools/windows/javadoc.html#BEJEFABE -->
+          <doclint>${doclint}</doclint>
         </configuration>
         <executions>
           <execution>
       <plugin>
         <groupId>com.agilejava.docbkx</groupId>
         <artifactId>docbkx-maven-plugin</artifactId>
-        <version>2.0.9</version>
+        <version>2.0.17</version>
         <executions>
           <execution>
             <goals>
         </executions>
         <dependencies>
           <dependency>
-            <groupId>org.docbook</groupId>
-            <artifactId>docbook-xml</artifactId>
-            <version>4.4</version>
+                   <groupId>net.sf.docbook</groupId>
+                   <artifactId>docbook-xml</artifactId>
+                   <version>5.0</version>
             <scope>runtime</scope>
           </dependency>
         </dependencies>
         <!-- you will want to start by publishing your classes' Javadocs -->
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.7</version>
+        <version>3.3.1</version>
         <configuration>
           <detectLinks>true</detectLinks>
-          <additionalparam>${javadoc.opts}</additionalparam>
+          <doclint>${doclint}</doclint>
         </configuration>
       </plugin>
       <plugin>
       </plugin>
       <!-- -->
       <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-project-info-reports-plugin</artifactId>
-        <version>2.8</version>
+           <groupId>org.apache.maven.plugins</groupId>
+           <artifactId>maven-project-info-reports-plugin</artifactId>
+           <version>3.1.2</version>
         <configuration>
           <!-- when the dependencyLocations option is enabled maven will 
             determine if resources are located within a given repository. If that repository 
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-changes-plugin</artifactId>
-        <version>2.3</version>
+        <version>2.12.1</version>
         <configuration>
           <issueLinkTemplatePerSystem>
             <default>%URL%/ticket/%ISSUE%</default>