discontinue old Java 17 LTS;
authorwenzelm
Fri, 24 Jan 2025 20:05:01 +0100
changeset 81973 82cf33956a17
parent 81972 fc557fc4ffc4
child 81976 d6906956ba34
discontinue old Java 17 LTS;
etc/settings
src/Pure/ROOT.ML
src/Pure/ROOT.scala
src/Tools/jEdit/jedit_base/plugin.props
src/Tools/jEdit/jedit_main/plugin.props
--- a/etc/settings	Fri Jan 24 19:54:43 2025 +0100
+++ b/etc/settings	Fri Jan 24 20:05:01 2025 +0100
@@ -16,8 +16,8 @@
 
 ISABELLE_TOOL_JAVA_OPTIONS="-Djava.awt.headless=true -Xms512m -Xmx4g -Xss16m"
 
-ISABELLE_JAVAC_OPTIONS="-encoding UTF-8 -Xlint:-options -deprecation -source 17 -target 17"
-ISABELLE_SCALAC_OPTIONS="-encoding UTF-8 -feature -java-output-version 17 -source 3.3 -old-syntax -no-indent -color never -pagewidth 78 -J-Xms512m -J-Xmx4g -J-Xss16m"
+ISABELLE_JAVAC_OPTIONS="-encoding UTF-8 -Xlint:-options -deprecation -source 21 -target 21"
+ISABELLE_SCALAC_OPTIONS="-encoding UTF-8 -feature -java-output-version 21 -source 3.3 -old-syntax -no-indent -color never -pagewidth 78 -J-Xms512m -J-Xmx4g -J-Xss16m"
 
 ISABELLE_SCALA_JAR="$ISABELLE_HOME/lib/classes/isabelle.jar"
 
--- a/src/Pure/ROOT.ML	Fri Jan 24 19:54:43 2025 +0100
+++ b/src/Pure/ROOT.ML	Fri Jan 24 20:05:01 2025 +0100
@@ -1,6 +1,6 @@
 (*  Title:      Pure/ROOT.ML
     Author:     Makarius
-    UUID:       3d6bbaf8-645c-4431-ba30-9b864c20b009
+    UUID:       d6fc404b-eeef-4ad0-964d-14b9310ea78f
 
 Main entry point for the Isabelle/Pure bootstrap process.
 
--- a/src/Pure/ROOT.scala	Fri Jan 24 19:54:43 2025 +0100
+++ b/src/Pure/ROOT.scala	Fri Jan 24 20:05:01 2025 +0100
@@ -1,6 +1,6 @@
 /*  Title:      Pure/ROOT.scala
     Author:     Makarius
-    UUID:       dbfab981-ddc4-467c-892a-f1453ca89691
+    UUID:       d6fc404b-eeef-4ad0-964d-14b9310ea78f
 
 Root of isabelle package.
 */
--- a/src/Tools/jEdit/jedit_base/plugin.props	Fri Jan 24 19:54:43 2025 +0100
+++ b/src/Tools/jEdit/jedit_base/plugin.props	Fri Jan 24 20:05:01 2025 +0100
@@ -13,5 +13,5 @@
 plugin.isabelle.jedit_base.Plugin.usePluginHome=false
 
 #dependencies
-plugin.isabelle.jedit_base.Plugin.depend.0=jdk 17
+plugin.isabelle.jedit_base.Plugin.depend.0=jdk 21
 plugin.isabelle.jedit_base.Plugin.depend.1=jedit 05.06.00.00
--- a/src/Tools/jEdit/jedit_main/plugin.props	Fri Jan 24 19:54:43 2025 +0100
+++ b/src/Tools/jEdit/jedit_main/plugin.props	Fri Jan 24 20:05:01 2025 +0100
@@ -13,7 +13,7 @@
 plugin.isabelle.jedit_main.Plugin.usePluginHome=false
 
 #dependencies
-plugin.isabelle.jedit_main.Plugin.depend.0=jdk 17
+plugin.isabelle.jedit_main.Plugin.depend.0=jdk 21
 plugin.isabelle.jedit_main.Plugin.depend.1=jedit 05.06.00.00
 plugin.isabelle.jedit_main.Plugin.depend.2=plugin console.ConsolePlugin 5.1.4
 plugin.isabelle.jedit_main.Plugin.depend.3=plugin errorlist.ErrorListPlugin 2.4.0