Устаревшие методы не реализованы в IntelliJ IDEA - PullRequest
0 голосов
/ 10 октября 2018

Методы, помеченные как @Deprecated, не отображаются с зачеркиванием в панелях редактора.Он также не отображается на панели предварительного просмотра настроек цветовой схемы (строки «Устаревший символ» и «Устаревший символ, помеченный для удаления» являются нормальными, даже если выбран эффект Strikeout).

screenshot

Включены также проверки на устаревание, которые отображаются при запуске Analyze над файлом Java.Я уже пытался изменить шрифт с Fira Code на другой и отключить лигатуры шрифтов, но это не сработало.

Это на IntelliJ IDEA Ultimate 2018.2.4

Ответы [ 2 ]

0 голосов
/ 11 октября 2018

Кажется, это ошибка при рендеринге текстов.См. IDEA-198539

0 голосов
/ 11 октября 2018
  1. Правильное использование: @deprecated (не используйте заглавные буквы)
  2. Убедитесь, что Java |Код зрелости | Устаревшее использование API проверка включена, и использование этого символа не входит ни в один из игнорируемых случаев в параметрах проверки.Снимите все отметки, чтобы убедиться: enter image description here
...