Skip to content

Commit b3604c6

Browse files
committed
Improved doclet plugin
1 parent 3383739 commit b3604c6

File tree

1 file changed

+22
-4
lines changed

1 file changed

+22
-4
lines changed

pom-central11.xml

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@
9696
<plugin>
9797
<groupId>org.apache.maven.plugins</groupId>
9898
<artifactId>maven-javadoc-plugin</artifactId>
99-
<version>3.3.1</version>
99+
<version>3.4.1</version>
100100
<executions>
101101
<execution>
102102
<id>attach-sources</id>
@@ -107,9 +107,27 @@
107107
</execution>
108108
</executions>
109109
<configuration>
110-
<failOnError>false</failOnError>
111-
<additionalparam>-Xdoclint:all -Xdoclint:-missing</additionalparam>
112-
<additionalOptions>-Xdoclint:all -Xdoclint:-missing</additionalOptions>
110+
<useStandardDocletOptions>true</useStandardDocletOptions>
111+
<doclet>org.jdrupes.mdoclet.MDoclet</doclet>
112+
<docletArtifacts>
113+
<docletArtifact>
114+
<groupId>org.jdrupes.mdoclet</groupId>
115+
<artifactId>doclet</artifactId>
116+
<version>2.2.0</version>
117+
</docletArtifact>
118+
<docletArtifact>
119+
<groupId>com.vladsch.flexmark</groupId>
120+
<artifactId>flexmark-all</artifactId>
121+
<version>0.64.0</version>
122+
</docletArtifact>
123+
</docletArtifacts>
124+
<!-- Note: additionalDependencies are added to the -classpath, not the docletpath -->
125+
<additionalDependencies>
126+
</additionalDependencies>
127+
<additionalJOptions>
128+
<additionalJOption>-J--add-exports=jdk.javadoc/jdk.javadoc.internal.tool=ALL-UNNAMED</additionalJOption>
129+
<additionalJOption>-J--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED</additionalJOption>
130+
</additionalJOptions>
113131
</configuration>
114132
</plugin>
115133
<plugin>

0 commit comments

Comments
 (0)