org.eclipse.jgit.api
Class CherryPickResult
java.lang.Object
org.eclipse.jgit.api.CherryPickResult
public class CherryPickResult
- extends Object
Encapsulates the result of a CherryPickCommand
.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CONFLICT
public static final CherryPickResult CONFLICT
- A
CherryPickResult
with status
CherryPickResult.CherryPickStatus.CONFLICTING
CherryPickResult
public CherryPickResult(RevCommit newHead,
List<Ref> cherryPickedRefs)
- Parameters:
newHead
- commit the head points at after this cherry-pickcherryPickedRefs
- list of successfully cherry-picked Ref
's
CherryPickResult
public CherryPickResult(Map<String,ResolveMerger.MergeFailureReason> failingPaths)
- Parameters:
failingPaths
- list of paths causing this cherry-pick to fail (see
ResolveMerger.getFailingPaths()
for details)
getStatus
public CherryPickResult.CherryPickStatus getStatus()
- Returns:
- the status this cherry-pick resulted in
getNewHead
public RevCommit getNewHead()
- Returns:
- the commit the head points at after this cherry-pick,
null
if getStatus()
is not
CherryPickResult.CherryPickStatus.OK
getCherryPickedRefs
public List<Ref> getCherryPickedRefs()
- Returns:
- the list of successfully cherry-picked
Ref
's,
null
if getStatus()
is not
CherryPickResult.CherryPickStatus.OK
getFailingPaths
public Map<String,ResolveMerger.MergeFailureReason> getFailingPaths()
- Returns:
- the list of paths causing this cherry-pick to fail (see
ResolveMerger.getFailingPaths()
for details),
null
if getStatus()
is not
CherryPickResult.CherryPickStatus.FAILED
Copyright © 2012. All Rights Reserved.