You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-commits@db.apache.org by rh...@apache.org on 2019/02/05 15:42:35 UTC
svn commit: r1853012 - in /db/derby/code/branches/10.15: ./
java/org.apache.derby.client/ java/org.apache.derby.commons/
java/org.apache.derby.engine/ java/org.apache.derby.optionaltools/
java/org.apache.derby.runner/ java/org.apache.derby.server/ java...
Author: rhillegas
Date: Tue Feb 5 15:42:34 2019
New Revision: 1853012
URL: http://svn.apache.org/viewvc?rev=1853012&view=rev
Log:
DERBY-7028: Merge 1851719 from trunk to 10.15 branch.
Modified:
db/derby/code/branches/10.15/ (props changed)
db/derby/code/branches/10.15/build.xml
db/derby/code/branches/10.15/java/org.apache.derby.client/module-info.java
db/derby/code/branches/10.15/java/org.apache.derby.commons/module-info.java
db/derby/code/branches/10.15/java/org.apache.derby.engine/module-info.java
db/derby/code/branches/10.15/java/org.apache.derby.optionaltools/module-info.java
db/derby/code/branches/10.15/java/org.apache.derby.runner/module-info.java
db/derby/code/branches/10.15/java/org.apache.derby.server/module-info.java
db/derby/code/branches/10.15/java/org.apache.derby.tests/module-info.java
db/derby/code/branches/10.15/java/org.apache.derby.tools/module-info.java
Propchange: db/derby/code/branches/10.15/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Tue Feb 5 15:42:34 2019
@@ -2,4 +2,4 @@
/db/derby/code/branches/10.7:1061570,1061578,1082235
/db/derby/code/branches/10.8:1177474,1234973,1464951
/db/derby/code/branches/10.9:1373148
-/db/derby/code/trunk:1063809
+/db/derby/code/trunk:1063809,1851719
Modified: db/derby/code/branches/10.15/build.xml
URL: http://svn.apache.org/viewvc/db/derby/code/branches/10.15/build.xml?rev=1853012&r1=1853011&r2=1853012&view=diff
==============================================================================
--- db/derby/code/branches/10.15/build.xml (original)
+++ db/derby/code/branches/10.15/build.xml Tue Feb 5 15:42:34 2019
@@ -117,6 +117,7 @@
<property file="${state.file}"/>
<property file="${properties.dir}/sane${sanity}.properties"/>
<antcall target="setissane"/>
+ <available property="atLeastJava11" classname="java.lang.invoke.ConstantBootstraps"/>
<property name="init.done" value="true"/>
</target>
@@ -1120,12 +1121,45 @@
todir="${public.api.dir}/resources"/>
<!-- Copy the module diagrams used by the overview -->
- <copy todir="${public.api.dir}/resources">
+ <antcall target="copyJava9ModuleDiagrams"><param name="svg.dir" value="${public.api.dir}"/></antcall>
+ <antcall target="copyJava11ModuleDiagrams"><param name="svg.dir" value="${public.api.dir}"/></antcall>
+
+ </target>
+
+ <!-- Copy module diagrams to the correct place for Java 9 and Java 10 -->
+ <target name="copyJava9ModuleDiagrams" unless="atLeastJava11">
+ <copy todir="${svg.dir}">
<fileset dir="${javadoctools.dir}/moduleDiagrams"/>
</copy>
+ </target>
+
+ <!-- Copy module diagrams to the correct place for Java 11 -->
+ <target name="copyJava11ModuleDiagrams" if="atLeastJava11">
+ <copy file="${javadoctools.dir}/moduleDiagrams/client.svg"
+ todir="${svg.dir}/org.apache.derby.client"/>
+ <copy file="${javadoctools.dir}/moduleDiagrams/commons.svg"
+ todir="${svg.dir}/org.apache.derby.commons"/>
+ <copy file="${javadoctools.dir}/moduleDiagrams/engine.svg"
+ todir="${svg.dir}/org.apache.derby.engine"/>
+ <copy file="${javadoctools.dir}/moduleDiagrams/optionaltools.svg"
+ todir="${svg.dir}/org.apache.derby.optionaltools"/>
+ <copy file="${javadoctools.dir}/moduleDiagrams/runner.svg"
+ todir="${svg.dir}/org.apache.derby.runner"/>
+ <copy file="${javadoctools.dir}/moduleDiagrams/server.svg"
+ todir="${svg.dir}/org.apache.derby.server"/>
+ <copy file="${javadoctools.dir}/moduleDiagrams/tools.svg"
+ todir="${svg.dir}/org.apache.derby.tools"/>
+
+ <available property="test.javadoc.exists" file="${svg.dir}/org.apache.derby.tests"/>
+ <antcall target="copyJava11testModuleDiagram"/>
</target>
+ <!-- Copy module diagram for the tests module to the correct place for Java 11 -->
+ <target name="copyJava11testModuleDiagram" if="test.javadoc.exists">
+ <copy file="${javadoctools.dir}/moduleDiagrams/tests.svg"
+ todir="${svg.dir}/org.apache.derby.tests"/>
+ </target>
<target name="derbydocs" depends="initjars,set-doclint">
@@ -1156,9 +1190,12 @@
</exec>
<!-- Copy the module diagrams used by the module overviews -->
- <copy todir="${out.javadoc.dir}/engine/resources">
- <fileset dir="${javadoctools.dir}/moduleDiagrams"/>
- </copy>
+ <antcall target="copyJava9ModuleDiagrams">
+ <param name="svg.dir" value="${out.javadoc.dir}/engine"/>
+ </antcall>
+ <antcall target="copyJava11ModuleDiagrams">
+ <param name="svg.dir" value="${out.javadoc.dir}/engine"/>
+ </antcall>
</target>
Modified: db/derby/code/branches/10.15/java/org.apache.derby.client/module-info.java
URL: http://svn.apache.org/viewvc/db/derby/code/branches/10.15/java/org.apache.derby.client/module-info.java?rev=1853012&r1=1853011&r2=1853012&view=diff
==============================================================================
--- db/derby/code/branches/10.15/java/org.apache.derby.client/module-info.java (original)
+++ db/derby/code/branches/10.15/java/org.apache.derby.client/module-info.java Tue Feb 5 15:42:34 2019
@@ -39,7 +39,7 @@
*
* <div style="text-align:center;">
* <img
- * src="resources/client.svg"
+ * src="client.svg"
* alt="module diagram for org.apache.derby.client"
* border="2"
* />
Modified: db/derby/code/branches/10.15/java/org.apache.derby.commons/module-info.java
URL: http://svn.apache.org/viewvc/db/derby/code/branches/10.15/java/org.apache.derby.commons/module-info.java?rev=1853012&r1=1853011&r2=1853012&view=diff
==============================================================================
--- db/derby/code/branches/10.15/java/org.apache.derby.commons/module-info.java (original)
+++ db/derby/code/branches/10.15/java/org.apache.derby.commons/module-info.java Tue Feb 5 15:42:34 2019
@@ -28,7 +28,7 @@
*
* <div style="text-align:center;">
* <img
- * src="resources/commons.svg"
+ * src="commons.svg"
* alt="module diagram for org.apache.derby.commons"
* border="2"
* />
Modified: db/derby/code/branches/10.15/java/org.apache.derby.engine/module-info.java
URL: http://svn.apache.org/viewvc/db/derby/code/branches/10.15/java/org.apache.derby.engine/module-info.java?rev=1853012&r1=1853011&r2=1853012&view=diff
==============================================================================
--- db/derby/code/branches/10.15/java/org.apache.derby.engine/module-info.java (original)
+++ db/derby/code/branches/10.15/java/org.apache.derby.engine/module-info.java Tue Feb 5 15:42:34 2019
@@ -48,7 +48,7 @@
*
* <div style="text-align:center;">
* <img
- * src="resources/engine.svg"
+ * src="engine.svg"
* alt="module diagram for org.apache.derby.engine"
* border="2"
* />
Modified: db/derby/code/branches/10.15/java/org.apache.derby.optionaltools/module-info.java
URL: http://svn.apache.org/viewvc/db/derby/code/branches/10.15/java/org.apache.derby.optionaltools/module-info.java?rev=1853012&r1=1853011&r2=1853012&view=diff
==============================================================================
--- db/derby/code/branches/10.15/java/org.apache.derby.optionaltools/module-info.java (original)
+++ db/derby/code/branches/10.15/java/org.apache.derby.optionaltools/module-info.java Tue Feb 5 15:42:34 2019
@@ -50,7 +50,7 @@
*
* <div style="text-align:center;">
* <img
- * src="resources/optionaltools.svg"
+ * src="optionaltools.svg"
* alt="module diagram for org.apache.derby.optionaltools"
* border="2"
* />
Modified: db/derby/code/branches/10.15/java/org.apache.derby.runner/module-info.java
URL: http://svn.apache.org/viewvc/db/derby/code/branches/10.15/java/org.apache.derby.runner/module-info.java?rev=1853012&r1=1853011&r2=1853012&view=diff
==============================================================================
--- db/derby/code/branches/10.15/java/org.apache.derby.runner/module-info.java (original)
+++ db/derby/code/branches/10.15/java/org.apache.derby.runner/module-info.java Tue Feb 5 15:42:34 2019
@@ -36,7 +36,7 @@
*
* <div style="text-align:center;">
* <img
- * src="resources/runner.svg"
+ * src="runner.svg"
* alt="module diagram for org.apache.derby.runner"
* border="2"
* />
Modified: db/derby/code/branches/10.15/java/org.apache.derby.server/module-info.java
URL: http://svn.apache.org/viewvc/db/derby/code/branches/10.15/java/org.apache.derby.server/module-info.java?rev=1853012&r1=1853011&r2=1853012&view=diff
==============================================================================
--- db/derby/code/branches/10.15/java/org.apache.derby.server/module-info.java (original)
+++ db/derby/code/branches/10.15/java/org.apache.derby.server/module-info.java Tue Feb 5 15:42:34 2019
@@ -31,7 +31,7 @@
*
* <div style="text-align:center;">
* <img
- * src="resources/server.svg"
+ * src="server.svg"
* alt="module diagram for org.apache.derby.server"
* border="2"
* />
Modified: db/derby/code/branches/10.15/java/org.apache.derby.tests/module-info.java
URL: http://svn.apache.org/viewvc/db/derby/code/branches/10.15/java/org.apache.derby.tests/module-info.java?rev=1853012&r1=1853011&r2=1853012&view=diff
==============================================================================
--- db/derby/code/branches/10.15/java/org.apache.derby.tests/module-info.java (original)
+++ db/derby/code/branches/10.15/java/org.apache.derby.tests/module-info.java Tue Feb 5 15:42:34 2019
@@ -28,7 +28,7 @@
*
* <div style="text-align:center;">
* <img
- * src="resources/tests.svg"
+ * src="tests.svg"
* alt="module diagram for org.apache.derby.tests"
* border="2"
* />
Modified: db/derby/code/branches/10.15/java/org.apache.derby.tools/module-info.java
URL: http://svn.apache.org/viewvc/db/derby/code/branches/10.15/java/org.apache.derby.tools/module-info.java?rev=1853012&r1=1853011&r2=1853012&view=diff
==============================================================================
--- db/derby/code/branches/10.15/java/org.apache.derby.tools/module-info.java (original)
+++ db/derby/code/branches/10.15/java/org.apache.derby.tools/module-info.java Tue Feb 5 15:42:34 2019
@@ -46,7 +46,7 @@
*
* <div style="text-align:center;">
* <img
- * src="resources/tools.svg"
+ * src="tools.svg"
* alt="module diagram for org.apache.derby.tools"
* border="2"
* />