@Override
  public Object @NotNull [] getDirectoryCachedValueDependencies(@NotNull PsiPackage psiPackage) {
    return new Object[] {PsiModificationTracker.MODIFICATION_COUNT, ProjectRootManager.getInstance(psiPackage.getProject()) };
  }
@Override
  public Object @NotNull [] getDirectoryCachedValueDependencies(@NotNull PsiPackage psiPackage)