Along the lines of #24517, this issue aims to track JDK 16 compatibility.

For the time being (i.e., during the 5.3.x time frame), we'll simply set up a CI build compiling and executing tests against JDK 16 early access builds.

At this time, however, we are waiting on support for JDK 16 in the following.

  • ASM
  • Gradle: https://github.com/gradle/gradle/issues/13481 and https://github.com/gradle/gradle/issues/14714

Comment From: sbrannen

The upgrade to ASM 9 has already been addressed in #24872.