Skip to content

Commit 69f7df0

Browse files
committed
Backport javadoc config changes from 3.0.
1 parent 3cf7786 commit 69f7df0

File tree

1 file changed

+25
-4
lines changed

1 file changed

+25
-4
lines changed

pom.xml

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -192,18 +192,39 @@
192192
<artifactId>maven-javadoc-plugin</artifactId>
193193
<version>2.9.1</version>
194194
<configuration>
195+
<verbose>false</verbose>
196+
<additionalparam>${javadoc.opts}</additionalparam>
195197
<!-- I can haz math in my javadoc (see http://zverovich.net/2012/01/14/beautiful-math-in-javadoc.html) -->
196-
<additionalparam>-header '&lt;script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"&gt;&lt;/script&gt;'</additionalparam>
198+
<header>
199+
&lt;script type="text/javascript"
200+
src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"&gt;&lt;/script&gt;
201+
</header>
202+
<!-- open external links in a separate window -->
203+
<bottom>
204+
&lt;script type="text/javascript"&gt;
205+
for(var i in document.links) {
206+
var link = document.links[i];
207+
if (link.href.indexOf('is-external=true') != -1) link.target = '_blank';
208+
}
209+
&lt;/script&gt;
210+
</bottom>
211+
<links>
212+
<link>https://docs.oracle.com/javase/8/docs/api/</link>
213+
<link>http://docs.guava-libraries.googlecode.com/git-history/v16.0.1/javadoc/</link>
214+
<link>http://netty.io/4.0/api/</link>
215+
<!-- dependencies from driver-extras -->
216+
<link>http://www.joda.org/joda-time/apidocs/</link>
217+
<link>http://fasterxml.github.io/jackson-core/javadoc/2.6/</link>
218+
<link>http://fasterxml.github.io/jackson-databind/javadoc/2.6/</link>
219+
<link>https://javaee-spec.java.net/nonav/javadocs/</link>
220+
</links>
197221
</configuration>
198222
<executions>
199223
<execution>
200224
<id>attach-javadocs</id>
201225
<goals>
202226
<goal>jar</goal>
203227
</goals>
204-
<configuration>
205-
<additionalparam>${javadoc.opts}</additionalparam>
206-
</configuration>
207228
</execution>
208229
</executions>
209230
</plugin>

0 commit comments

Comments
 (0)