| Interface | Description |
|---|---|
| GitModules.Factory | |
| MergeSuperSetComputation |
Interface to compute the merge super set to detect changes that should be submitted together.
|
| Class | Description |
|---|---|
| ChangeSet |
A set of changes grouped together to be submitted atomically.
|
| CherryPick | |
| FastForwardOnly | |
| GitModules |
Loads the .gitmodules file of the specified project/branch.
|
| LocalMergeSuperSetComputation |
Default implementation of MergeSuperSet that does the computation of the merge super set
sequentially on the local Gerrit instance.
|
| LocalMergeSuperSetComputation.Module | |
| MergeAlways | |
| MergeIfNecessary | |
| MergeOp |
Merges changes in submission order into a single branch.
|
| MergeOp.CommitStatus | |
| MergeOpRepoManager |
This is a helper class for MergeOp and not intended for general use.
|
| MergeOpRepoManager.OpenBranch | |
| MergeSorter | |
| MergeSuperSet |
Calculates the minimal superset of changes required to be merged.
|
| RebaseAlways | |
| RebaseIfNecessary | |
| RebaseSorter | |
| RebaseSubmitStrategy |
This strategy covers RebaseAlways and RebaseIfNecessary ones.
|
| SubmitDryRun |
Dry run of a submit strategy.
|
| SubmitStrategy |
Base class that submit strategies must extend.
|
| SubmitStrategyFactory |
Factory to create a
SubmitStrategy for a SubmitType. |
| SubmitStrategyListener | |
| SubmoduleOp | |
| SubmoduleOp.Factory |
| Enum | Description |
|---|---|
| CommitMergeStatus |
Status codes set on
CodeReviewCommits by SubmitStrategy implementations. |
| Exception | Description |
|---|---|
| ChangeAlreadyMergedException |
Indicates that the change or commit is already in the source tree.
|
| IntegrationException |
Indicates an integration operation (see
MergeOp) failed. |
| MergeIdenticalTreeException |
Indicates that the commit is already contained in destination branch.
|
| SubmoduleException |
Indicates the gitlink's update cannot be processed at this time.
|