Mercurial > hg > mercurial
changeset 725:9e4c8cd92838
added shortId util
author | eugene.petrenko@jetbrains.com |
---|---|
date | Mon, 13 Jan 2014 20:10:22 +0100 |
parents | f1945b327008 |
children | 2ab33390b801 |
files | mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/HgRepo.java mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/SubRepo.java |
diffstat | 2 files changed, 8 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/HgRepo.java Mon Jan 13 20:00:37 2014 +0100 +++ b/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/HgRepo.java Mon Jan 13 20:10:22 2014 +0100 @@ -316,4 +316,11 @@ public String toString() { return myWorkingDir.getAbsolutePath(); } + + @NotNull + public static String shortId(@NotNull final String s) { + if (s.length() > 12) + return s.substring(0, 12); + return s; + } }
--- a/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/SubRepo.java Mon Jan 13 20:00:37 2014 +0100 +++ b/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/SubRepo.java Mon Jan 13 20:10:22 2014 +0100 @@ -33,9 +33,7 @@ @NotNull public String revision() { - if (myRevision.length() > 12) - return myRevision.substring(0, 12); - return myRevision; + return HgRepo.shortId(myRevision); } @NotNull