vcs: avoid "(revision )" when creating patches

This commit is contained in:
Aleksey Pivovarov
2017-06-08 13:31:27 +03:00
parent 538f7d9373
commit 64507a42bd
@@ -23,6 +23,7 @@ import com.intellij.diff.util.Range;
import com.intellij.openapi.progress.DumbProgressIndicator;
import com.intellij.openapi.util.io.FileUtil;
import com.intellij.openapi.util.text.LineTokenizer;
import com.intellij.openapi.util.text.StringUtil;
import com.intellij.openapi.vcs.VcsException;
import com.intellij.util.BeforeAfter;
import com.intellij.util.containers.ContainerUtil;
@@ -362,7 +363,7 @@ public class TextPatchBuilder {
@NotNull
private static String getRevisionName(@NotNull AirContentRevision revision) {
String revisionName = revision.getRevisionNumber();
if (revisionName != null) {
if (!StringUtil.isEmptyOrSpaces(revisionName)) {
return MessageFormat.format(REVISION_NAME_TEMPLATE, revisionName);
}
return MessageFormat.format(DATE_NAME_TEMPLATE, Long.toString(revision.getPath().lastModified()));