@Override
  public NavigationItem @NotNull [] getItemsByName(String name, String pattern, Project project, boolean includeNonProjectItems) {
    if (!includeNonProjectItems) return NavigationItem.EMPTY_NAVIGATION_ITEM_ARRAY;
    VirtualFile file = MavenPropertiesVirtualFileSystem.getInstance().findFileByPath(name);
    if (file != null) {
      PsiFile psiFile = PsiManager.getInstance(project).findFile(file);
      if (psiFile != null) return new NavigationItem[]{psiFile};
    }
    return NavigationItem.EMPTY_NAVIGATION_ITEM_ARRAY;
  }
@Override
  public NavigationItem @NotNull [] getItemsByName(String name, String pattern, Project project, boolean includeNonProjectItems)