Я пытаюсь создать пользовательский контроль в IntelliJ, используя структурный поиск.Идея состоит в том, чтобы найти все методы, имеющие один или несколько параметров, из которых хотя бы один не аннотирован.Бонус: ударил только непримитивные типы параметров.
До сих пор я создал следующий шаблон поиска:
$MethodType$ $Method$(@$ParamAnnotation$ $ParameterType$ $Parameter$);
, используя эти фильтры и цель поиска "полное соответствие":
$Parameters$: count[1,∞]
$ParamAnnotation$: count[0,0]
Однако это касается только методов без каких-либо аннотированных параметров.Я хочу, чтобы он также соответствовал методам, где только некоторые параметры имеют аннотацию, а другие нет.
Можно ли ссылаться на счетчик одной переменной в фильтре другой, например, с помощью фильтров сценариев?Если да, то как?