ClearCasePlugin: Reuse CommandResult

Get rid of ClearCaseResponse struct.
Replace foreach with range-based for loops.

Change-Id: Id78e2ca3598c16ad16ebaeddae73a140e3473936
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
Jarek Kobus
2022-09-21 08:13:29 +02:00
parent 4516f3dac3
commit 1dbdc46ea1
2 changed files with 210 additions and 237 deletions

View File

@@ -53,6 +53,8 @@ class VCSBASE_EXPORT CommandResult
public:
CommandResult() = default;
CommandResult(const Utils::QtcProcess &process);
CommandResult(Utils::ProcessResult result, const QString &exitMessage)
: m_result(result), m_exitMessage(exitMessage) {}
Utils::ProcessResult result() const { return m_result; }
int exitCode() const { return m_exitCode; }