public class LocalMergeSuperSetComputation extends java.lang.Object implements MergeSuperSetComputation
| Modifier and Type | Class and Description |
|---|---|
static class |
LocalMergeSuperSetComputation.Module |
| Modifier and Type | Method and Description |
|---|---|
ChangeSet |
completeWithoutTopic(MergeOpRepoManager orm,
ChangeSet changeSet,
CurrentUser user)
Compute the set of changes that should be submitted together.
|
public ChangeSet completeWithoutTopic(MergeOpRepoManager orm, ChangeSet changeSet, CurrentUser user) throws java.io.IOException, PermissionBackendException
MergeSuperSetComputationThis method is invoked iteratively while new changes to be submitted together are discovered by expanding the topics of the changes. This method must not do any topic expansion on its own.
completeWithoutTopic in interface MergeSuperSetComputationorm - MergeOpRepoManager that should be used to access repositorieschangeSet - A set of changes for which it is known that they should be submitted togetheruser - The user for which the visibility checks should be performedjava.io.IOExceptionPermissionBackendException