No utilizar los métodos java.lang.Thread.destroy() o java.lang.Thread.stop(java.lang.Throwable) eliminados

Esta regla señala las invocaciones de método java.lang.Thread.destroy() y java.lang.Thread.stop(java.lang.Throwable). El método java.lang.Thread.destroy() nunca se ha implementado, y el método java.lang.Thread.stop(java.lang.Throwable) no se ha podido utilizar desde Java SE 8. Ningún código debe confiar en el comportamiento de estos dos métodos. Elimine las referencias a estos métodos del código fuente.

Observe que el método java.lang.Thread.stop() sin argumentos está en desuso, pero no se ha eliminado.

En lugar de utilizar el método stop, puede controlar la detención de hebras utilizando una variable. Para obtener más información, consulte Java Thread Primitive Deprecation.

Esta regla tiene un arreglo automatizado. La solución elimina Thread.destroy() y Thread.stop(tirable). Copie la configuración personalizada en el archivo de compilación de la aplicación para habilitar la automatización de arreglos.

Para obtener más información sobre la clase java.lang.Thread, consulte la Documentación Java de la clase java.lang.Thread.

Para obtener más información sobre los cambios en JDK 11, consulte API eliminadas en JDK 11.