package MergeOp(cmUtil ChangeMessagesUtil, batchUpdateFactory BatchUpdate.Factory, repoManager GitRepositoryManager, identifiedUserFactory IdentifiedUser.GenericFactory, mergeSuperSet MergeSuperSet, mergeValidatorsFactory MergeValidators.Factory, projectCache ProjectCache, internalChangeQuery InternalChangeQuery, submitStrategyFactory SubmitStrategyFactory, subOpProvider Provider<SubmoduleOp>)