Following 2 warnings are observed with the JavaFX build. These warnings need to be addressed for updating to Gradle 9.0 in future.
1. The org.gradle.api.plugins.JavaPluginConvention type has been deprecated. This is scheduled to be removed in Gradle 9.0. Consult the upgrading guide for further information: https://docs.gradle.org/8.9/userguide/upgrading_version_8.html#java_convention_deprecation `=>>` This warning gets fixed by the change on line number 2111 in build.gradle 2. The automatic loading of test framework implementation dependencies has been deprecated. This is scheduled to be removed in Gradle 9.0. Declare the desired test framework directly on the test suite or explicitly declare the test framework implementation dependencies on the test's runtime classpath. Consult the upgrading guide for further information: https://docs.gradle.org/8.9/userguide/upgrading_version_8.html#test_framework_implementation_dependencies `=>>` This warning gets fixed by the change on line number 2128 in build.gradle. It also requires the verification metadata to be updated. Verification: 1. Verify that build completes successfully 2. Above two warnings are not observed in build log. 3. This warning message is NOT observed in build log: Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0. ------------- Commit messages: - fix gradle 90 warnings Changes: https://git.openjdk.org/jfx/pull/1559/files Webrev: https://webrevs.openjdk.org/?repo=jfx&pr=1559&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8337328 Stats: 12 lines in 2 files changed: 11 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jfx/pull/1559.diff Fetch: git fetch https://git.openjdk.org/jfx.git pull/1559/head:pull/1559 PR: https://git.openjdk.org/jfx/pull/1559