@Deprecated
  @Override
  default String @NotNull [] getNames(Project project, boolean includeNonProjectItems) {
    List<String> result = new ArrayList<>();
    processNames(result::add, FindSymbolParameters.searchScopeFor(project, includeNonProjectItems), null);
    return ArrayUtilRt.toStringArray(result);
  }
@Deprecated
  @Override
  default String @NotNull [] getNames(Project project, boolean includeNonProjectItems)