public @Nullable @NlsSafe String substituteName(@NotNull Project project, @NotNull VirtualFile file) {
    return null;
  }
public @Nullable @NlsSafe String substituteName(@NotNull Project project, @NotNull VirtualFile file)