@ApiStatus.Internal
  public final String @NotNull [] listWithCaching(@NotNull VirtualFile dir) {
    return listWithCaching(dir, null);
  }
@ApiStatus.Internal
  public final String @NotNull [] listWithCaching(@NotNull VirtualFile dir)