package com.atlassian.jgitflow.core; import org.eclipse.jgit.api.MergeResult; /** * @since version */ public class ReleaseMergeResult { private final MergeResult masterResult; private final MergeResult developResult; public ReleaseMergeResult(MergeResult masterResult, MergeResult developResult) { this.masterResult = masterResult; this.developResult = developResult; } public MergeResult getMasterResult() { return masterResult; } public MergeResult getDevelopResult() { return developResult; } public boolean wasSuccessful() { return (!masterHasProblems() && !developHasProblems()); } public boolean masterHasProblems() { return !masterResult.getMergeStatus().isSuccessful(); } public boolean developHasProblems() { return !developResult.getMergeStatus().isSuccessful(); } }