Я пытаюсь создать проверку на основе функции поиска и замены конструкций. Итак, мне нужно создать шаблон поиска, чтобы найти все виды использования устаревших классов в коде Java, но я не могу понять, как это сделать.
Я пробовал установить:
Search template: $Symbol$
Filters for $Symbol$: reference=annotated classes; script=com.intellij.psi.impl.PsiImplUtil.isDeprecated(Symbol)
но это не работает (не находит использование устаревших классов)
Например, мы устарели для класса A:
@Deprecated
public class A {}
и использование этого класса в классе B:
@RunWith(A.class)
public class B {}