Overview

Since Spring no longer adds the SynthesizedAnnotation interface to the JDK dynamic proxy used to synthesize an annotation, SynthesizedAnnotation and related methods in RuntimeHintsUtils have been deprecated for removal prior to 6.0.

Consequently, RuntimeHintsUtils no longer has any functionality that is not deprecated and should be removed unless we find that there are other use cases that should be supported in RuntimeHintsUtils.

Related Issues

  • 29041

  • 29053

Comment From: sdeleuze

Since #29083 has been merged, I guess we should keep RuntimeHintsUtils and just fix #29059.

Comment From: sbrannen

Reopening due to 8fbd2141b7506edcbeda27b0b2bab5cc9fff9262

Comment From: sdeleuze

Temporarily reverted in order to let the time to portfolio projects to remove RuntimeHintsUtils usage.