[git] Use short names for REPOSITORY_COMPARATOR

As short names are used for UI presentation

GitOrigin-RevId: e5f92f1bbf1007ad873b1d004fd20dd5c704d6b0
This commit is contained in:
Ilia.Shulgin
2024-06-13 15:27:39 +02:00
committed by intellij-monorepo-bot
parent 16e0e2eb74
commit ecd6ccd5f2

View File

@@ -23,6 +23,7 @@ import com.intellij.openapi.roots.ProjectRootManager;
import com.intellij.openapi.util.NlsContexts;
import com.intellij.openapi.util.NlsSafe;
import com.intellij.openapi.util.io.FileUtil;
import com.intellij.openapi.util.text.NaturalComparator;
import com.intellij.openapi.util.text.StringUtil;
import com.intellij.openapi.vcs.AbstractVcs;
import com.intellij.openapi.vcs.ProjectLevelVcsManager;
@@ -178,7 +179,8 @@ public final class DvcsUtil {
};
}
public static final Comparator<Repository> REPOSITORY_COMPARATOR = Comparator.comparing(Repository::getPresentableUrl);
public static final Comparator<Repository> REPOSITORY_COMPARATOR =
Comparator.comparing(DvcsUtil::getShortRepositoryName, NaturalComparator.INSTANCE);
public static void assertFileExists(File file, @NonNls @Nls String message) throws IllegalStateException {
if (!file.exists()) {