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(ReviewDb db,
MergeOpRepoManager orm,
ChangeSet changeSet,
CurrentUser user)
Compute the set of changes that should be submitted together.
|
public ChangeSet completeWithoutTopic(ReviewDb db, MergeOpRepoManager orm, ChangeSet changeSet, CurrentUser user) throws com.google.gwtorm.server.OrmException, java.io.IOException, PermissionBackendException
MergeSuperSetComputation
This 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 MergeSuperSetComputation
db
- ReviewDb
instanceorm
- 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 performedcom.google.gwtorm.server.OrmException
java.io.IOException
PermissionBackendException