Source code for ralph.git.rebase.process_result
"""Result of running a git subprocess."""
from __future__ import annotations
from dataclasses import dataclass
[docs]
@dataclass(frozen=True)
class ProcessResult:
"""Represents the result of running a git subprocess."""
returncode: int
stdout: str
stderr: str
@property
def succeeded(self) -> bool:
return self.returncode == 0