Cette règle signale l'utilisation du finalize() méthode dans le java.awt.color.ICC_Profile , java.awt.image.ColorModel et java.awt.image.IndexColorModel cours car il n'est plus disponible dans Java SE 18 ou version ultérieure. Ils étaient obsolètes dans Java SE 9 et étaient marqués "forRemoval = vrai" puisque Java 16. La méthode finalize ne faisait rien auparavant.
Cette règle dispose d'un correctif automatique qui supprime le finalize() méthode dans le java.awt.color.ICC_Profile , java.awt.image.ColorModel et java.awt.image.IndexColorModel Des classes. Copiez la configuration personnalisée vers votre fichier de génération d'application pour activer l'automatisation des correctifs.
Pour plus d'informations, voir JDK-8273103.