Unikaj używania metod Thread.stop(), Thread.resume() i Thread.suspend()

Ta reguła sygnalizuje użycie metod Thread.stop () , Thread.suspend () i Thread.resume () . Metody te zostały całkowicie uznane za przestarzałe w Java SE 18 i zaktualizowano je, aby zawsze zgłaszały wyjątek UnsupportedOperationException . Metoda ta zostanie ostatecznie zdegradowana i usunięta w przyszłej wersji, ponieważ jest z natury niebezpieczna i była przestarzała od Java 1.2 .

Zautomatyzowana poprawka dla tej reguły zastępuje te metody zgłoszonym wyjątkiem, aby ta zmiana zachowania została bardziej jawnie wprowadzona. Skopiuj konfigurację niestandardową do pliku budowania aplikacji, aby włączyć automatyzację poprawek.

Więcej informacji na ten temat zawiera dokument JDK-8277861.