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

Reply via email to