[
https://issues.apache.org/jira/browse/DERBY-7149?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646293#comment-17646293
]
Richard N. Hillegas commented on DERBY-7149:
--------------------------------------------
I see the following new warnings when I build Derby with Open JDK build
20-ea+27-2213:
{noformat}
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use or override a deprecated API that is
marked for removal.
[javac] Note: Recompile with -Xlint:removal for details.
[javac]
/Users/rhillegas/derby/mainline/trunk/java/build/org/apache/derbyBuild/JiraConnector.java:117:
warning: [deprecation] URL(String) in URL has been deprecated
[javac] URL url= new URL(XMLurl);
[javac] ^
[javac]
/Users/rhillegas/derby/mainline/trunk/java/build/org/apache/derbyBuild/ReleaseNotesGenerator.java:386:
warning: [deprecation] URL(String) in URL has been deprecated
[javac] URL url = new
URL(issue.getReleaseNoteAddress());
[javac] ^
[javac] 2 warnings
[javac]
/Users/rhillegas/derby/mainline/trunk/java/org.apache.derby.tools/org/apache/derby/impl/tools/ij/mtTester.java:107:
warning: [removal] ThreadDeath in java.lang has been deprecated and marked for
removal
[javac] throw new ThreadDeath();
[javac] ^
[javac]
/Users/rhillegas/derby/mainline/trunk/java/org.apache.derby.tools/org/apache/derby/impl/tools/sysinfo/Main.java:571:
warning: [deprecation] URL(String) in URL has been deprecated
[javac] testJarURL = new URL(successString);
[javac] ^
[javac] 2 warnings
[javac]
/Users/rhillegas/derby/mainline/trunk/java/org.apache.derby.optionaltools/org/apache/derby/optional/api/SimpleJsonUtils.java:254:
warning: [deprecation] URL(String) in URL has been deprecated
[javac] URL url = new URL( url_string );
[javac] ^
[javac] 1 warning
[javac]
/Users/rhillegas/derby/mainline/trunk/java/org.apache.derby.tests/org/apache/derbyTesting/functionTests/tests/jdbcapi/CallableTest.java:1159:
warning: [deprecation] URL(String) in URL has been deprecated
[javac] URL domain = new URL("http://www.apache.org");
[javac] ^
[javac]
/Users/rhillegas/derby/mainline/trunk/java/org.apache.derby.tests/org/apache/derbyTesting/functionTests/tests/upgradeTests/UpgradeClassLoader.java:173:
warning: [deprecation] URL(String) in URL has been deprecated
[javac] url[i] = new URL(oldURLJarLocation + "/" +
jarFiles[i]);
[javac] ^
[javac]
/Users/rhillegas/derby/mainline/trunk/java/org.apache.derby.tests/org/apache/derbyTesting/unitTests/harness/BasicUnitTestManager.java:185:
warning: [removal] ThreadDeath in java.lang has been deprecated and marked for
removal
[javac] if (t instanceof ThreadDeath)
[javac] ^
[javac]
/Users/rhillegas/derby/mainline/trunk/java/org.apache.derby.tests/org/apache/derbyTesting/unitTests/harness/T_MultiThreadedIterations.java:194:
warning: [removal] ThreadDeath in java.lang has been deprecated and marked for
removal
[javac] catch (ThreadDeath death) // some other thread has died
and want to see my stack
[javac] ^
[javac] 4 warnings
{noformat}
> Make it possible to build and test Derby cleanly with JDK 20
> ------------------------------------------------------------
>
> Key: DERBY-7149
> URL: https://issues.apache.org/jira/browse/DERBY-7149
> Project: Derby
> Issue Type: Task
> Components: Build tools
> Affects Versions: 10.17.0.0
> Reporter: Richard N. Hillegas
> Assignee: Richard N. Hillegas
> Priority: Major
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)