Această regulă semnalează invocările metodelor java.lang.Thread.destroy() şi java.lang.Thread.stop(java.lang.Throwable). Metoda java.lang.Thread.destroy() nu a fost niciodată
implementată, iar metoda
java.lang.Thread.stop(java.lang.Throwable) nu era
utilizabilă începând cu Java SE 8. Niciun cod nu trebuie să se bazeze
pe comportamentul acestor două metode. Înlăturaţi orice referinţe la aceste metode din codul sursă.
Luaţi aminte că metoda java.lang.Thread.stop() fără argumente este perimată, dar nu este înlăturată.
În locul folosirii metodei stop, puteţi controla oprirea firului de execuţie folosind o variabilă. Pentru informaţii suplimentare, vedeţi Java Thread Primitive Deprecation.
Această regulă are o corecție automată. Remedierea se elimină Thread.destroy() și Thread.stop(Aruncabil). Copiați configurația personalizată pe fișierul de build al aplicației pentru a activa automatizarea corectării.
java.lang.Thread, vedeţi
documentaţia Java Class java.lang.Thread.
Pentru informaţii suplimentare despre modificările din JDK 11, vedeţi Removed APIs in JDK 11.