Не использовать метод clone из java.lang.ref.Reference

В Java версии 8 и предыдущих выпусках приложение могло вызывать метод clone из класса java.lang.ref.Reference или его подклассов: java.lang.ref.PhantomReference, java.lang.ref.SoftReference и java.lang.ref.WeakReference. Однако в Java 11 метод java.lang.ref.Reference.clone() был переопределен так, чтобы он всегда генерировал исключительную ситуацию CloneNotSupportedException. Приложения, использующие метод clone, должны заменить вызов clone на вызов конструктора, в параметрах которого передается объект ссылки и очередь ссылок.

Это правило отмечает возможные вызовы clone, которые могут сгенерировать CloneNotSupportedException. Проверьте приложение и замените вызовы clone, соответствующие java.lang.ref.Reference.clone() или вызовам метода clone из известных подклассов: java.lang.ref.PhantomReference, java.lang.ref.SoftReference или java.lang.ref.WeakReference.

За дополнительной информацией об изменениях Java 11 обратитесь к публикации Java 11: информация о выпуске. За дополнительной информацией о классе java.lang.ref.Reference обратитесь к документации по классам Java.