Não use os métodos java.lang.Thread.destroy() ou java.lang.Thread.stop(java.lang.Throwable) removidos

Essa regra sinaliza as chamadas dos métodos java.lang.Thread.destroy() e java.lang.Thread.stop(java.lang.Throwable). O método java.lang.Thread.destroy() nunca foi implementado, e o método java.lang.Thread.stop (java.lang.Throwable) foi inutilizado desde o Java SE 8. Nenhum código deve depender do comportamento desses dois métodos. Remova todas as referências a esses métodos do código-fonte.

Observe que o método java.lang.Thread.stop() com nenhum argumento foi descontinuado, mas não foi removido.

Em vez de usar o método stop, é possível controlar a parada de encadeamento usando uma variável. Para obter mais informações, consulte Java Thread Primitive Deprecation.

Esta regra tem uma correção automatizada. A correção remove Thread.destroy() e Thread.stop(Jogável). Copie a configuração customizada para seu arquivo de construção do aplicativo para ativar a automação de correção.

Para obter informações adicionais sobre a classe java.lang.Thread, consulte a documentação Java Classe java.lang.Thread.

Para obter mais informações sobre as mudanças no JDK 11, consulte APIs removidas no JDK 11.