mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-04-19 21:11:28 +07:00
vcs-log: do not ignore refresh errors
GitOrigin-RevId: e097d1d54f067ee0301e16ead81d332ebae03b40
This commit is contained in:
committed by
intellij-monorepo-bot
parent
0788a3381b
commit
b776b4ba64
@@ -101,7 +101,7 @@ class GitFileHistory internal constructor(private val project: Project,
|
||||
val revision = createGitFileRevision(project, root, record, startPath)
|
||||
consumer(revision)
|
||||
}
|
||||
Git.getInstance().runCommandWithoutCollectingOutput(handler)
|
||||
Git.getInstance().runCommandWithoutCollectingOutput(handler).throwOnError()
|
||||
splitter.reportErrors()
|
||||
return lastCommits
|
||||
}
|
||||
|
||||
@@ -45,7 +45,7 @@ open class GitLogHistoryHandler(private val project: Project) : VcsLogFileHistor
|
||||
val splitter = GitLogOutputSplitter(handler, parser) { record ->
|
||||
result.add(GitFileHistory.createGitFileRevision(project, root, record, filePath))
|
||||
}
|
||||
Git.getInstance().runCommandWithoutCollectingOutput(handler)
|
||||
Git.getInstance().runCommandWithoutCollectingOutput(handler).throwOnError()
|
||||
splitter.reportErrors()
|
||||
return result
|
||||
}
|
||||
|
||||
@@ -123,7 +123,7 @@ public final class GitLogUtil {
|
||||
|
||||
if (userConsumer != null) userConsumer.accept(factory.createUser(record.getAuthorName(), record.getAuthorEmail()));
|
||||
});
|
||||
Git.getInstance().runCommandWithoutCollectingOutput(handler);
|
||||
Git.getInstance().runCommandWithoutCollectingOutput(handler).throwOnError();
|
||||
handlerListener.reportErrors();
|
||||
}
|
||||
|
||||
|
||||
@@ -21,10 +21,7 @@ import com.intellij.util.ArrayUtilRt;
|
||||
import com.intellij.vcsUtil.VcsFileUtil;
|
||||
import git4idea.GitRevisionNumber;
|
||||
import git4idea.GitUtil;
|
||||
import git4idea.commands.Git;
|
||||
import git4idea.commands.GitCommand;
|
||||
import git4idea.commands.GitLineHandler;
|
||||
import git4idea.commands.GitLineHandlerListener;
|
||||
import git4idea.commands.*;
|
||||
import git4idea.config.GitVersionSpecialty;
|
||||
import git4idea.history.GitHistoryUtils;
|
||||
import git4idea.index.GitIndexUtil;
|
||||
@@ -368,7 +365,8 @@ public final class GitMergeUtil {
|
||||
}
|
||||
}
|
||||
});
|
||||
Git.getInstance().runCommandWithoutCollectingOutput(h);
|
||||
GitCommandResult commandResult = Git.getInstance().runCommandWithoutCollectingOutput(h);
|
||||
if (!commandResult.success()) return null;
|
||||
|
||||
if (pathAmbiguous[0]) return null;
|
||||
return result[0];
|
||||
|
||||
Reference in New Issue
Block a user