Details
-
Task
-
Resolution: Done
-
Major
-
None
-
6.4.0.Final
-
None
-
NEW
-
NEW
Description
See
http://docs.jboss.org/optaplanner/release/6.4.0.Final/optaplanner-javadoc/index.html
it doesn't contain javadocs for org.optaplanner.benchmark.*
The trouble is in the assembly-droolsjbpm-uber.xml
<dependencySet> <includes> <include>org.optaplanner:optaplanner-core:*:javadoc</include> </includes> <outputDirectory>docs_htdocs/optaplanner/release/${project.version}/optaplanner-javadoc</outputDirectory> <unpack>true</unpack> <useStrictFiltering>true</useStrictFiltering> </dependencySet>
Changing that to this might not work:
<include>org.optaplanner:optaplanner:*:javadoc</include>
but the optaplanner-distribution zip does include:
<fileSet> <directory>${project.build.directory}/aggregated-javadocs/apidocs</directory> <outputDirectory>javadocs</outputDirectory> </fileSet>
so you can depend on that zip and unpack them from there somehow.
Important to understand: those "aggregated" javadocs are generated by the optaplanner module (not child modules such as optaplanner-core etc). That's because you can't generate them on child modules and then somehow merge those index.html files. But we can generated it on the multiproject level in an aggregated way.