void (@NotNull String pattern, @NotNull Consumer<Object> collector, @Nullable Project project) { final ActionManager actionManager = ActionManager.getInstance(); for (String[] strings : getActionsMatrix()) { if (StringUtil.isBetween(pattern, strings[0], strings[1])) { for (int i = 2; i < strings.length; i++) { collector.accept(actionManager.getAction(strings[i])); } } } }