Cette règle marque les appels de méthode java.lang.Thread.destroy() et java.lang.Thread.stop(java.lang.Throwable). La méthode java.lang.Thread.destroy() n'a jamais été mise en œuvre, et la méthode
java.lang.Thread.stop(java.lang.Throwable) est inutilisable depuis Java SE 8. Aucun code ne doit s'appuyer sur le comportement de ces deux méthodes. Supprimez toutes les références à ces méthodes dans le code source.
Notez que la méthode java.lang.Thread.stop() sans argument est obsolète, mais elle n'a pas été supprimée.
Au lieu d'utiliser la méthode stop, vous pouvez contrôler l'arrêt d'unité d'exécution en utilisant une variable. Pour plus d'informations, voir
Java Thread Primitive Deprecation.
Cette règle a un correctif automatisé. Le correctif supprime Thread.destroy() et Thread.stop(Jetable). Copiez la configuration personnalisée vers votre fichier de génération d'application pour activer l'automatisation des correctifs.
java.lang.Thread, voir la
documentation Java de la classe java.lang.Thread.
Pour plus d'informations sur les modifications apportées à JDK 11, voir Removed APIs in JDK 11.