From d145fc6227f8e484fe7591ff4ab70632a4436e17 Mon Sep 17 00:00:00 2001 From: Kirill Likhodedov Date: Wed, 28 Nov 2012 19:03:32 +0400 Subject: [PATCH] [git] assert -> LOG.assertTrue: we want this in log in release as well. Reviewed by irengrig --- plugins/git4idea/src/git4idea/GitRevisionNumber.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plugins/git4idea/src/git4idea/GitRevisionNumber.java b/plugins/git4idea/src/git4idea/GitRevisionNumber.java index 3bf47f01fb81..fda5e3fa8e13 100644 --- a/plugins/git4idea/src/git4idea/GitRevisionNumber.java +++ b/plugins/git4idea/src/git4idea/GitRevisionNumber.java @@ -15,6 +15,7 @@ */ package git4idea; +import com.intellij.openapi.diagnostic.Logger; import com.intellij.openapi.project.Project; import com.intellij.openapi.util.text.StringUtil; import com.intellij.openapi.vcs.VcsException; @@ -47,6 +48,8 @@ public class GitRevisionNumber implements ShortVcsRevisionNumber { */ @NotNull private final Date myTimestamp; + private static final Logger LOG = Logger.getInstance(GitRevisionNumber.class); + /** * A constructor from version. The current date is used. * @@ -217,7 +220,7 @@ public class GitRevisionNumber implements ShortVcsRevisionNumber { @NotNull public static GitRevisionNumber parseRevlistOutputAsRevisionNumber(@NotNull GitSimpleHandler h, @NotNull String output) { StringTokenizer tokenizer = new StringTokenizer(output, "\n\r \t", false); - assert tokenizer.hasMoreTokens() : "No required tokens in the output: \n" + output; + LOG.assertTrue(tokenizer.hasMoreTokens(), "No required tokens in the output: \n" + output); Date timestamp = GitUtil.parseTimestampWithNFEReport(tokenizer.nextToken(), h, output); return new GitRevisionNumber(tokenizer.nextToken(), timestamp); }