public class CommitValidators extends Object
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
CommitValidators.AmendedGerritMergeCommitValidationListener
Don't allow the user to amend a merge created by Gerrit Code Review. 
 | 
static class  | 
CommitValidators.AuthorUploaderValidator
Require that author matches the uploader. 
 | 
static class  | 
CommitValidators.BannedCommitsValidator
Reject banned commits. 
 | 
static class  | 
CommitValidators.ChangeHookValidator
Reject commits that don't pass user-supplied ref-update hook. 
 | 
static class  | 
CommitValidators.ChangeIdValidator  | 
static class  | 
CommitValidators.CommitterUploaderValidator
Require that committer matches the uploader. 
 | 
static class  | 
CommitValidators.ConfigValidator
If this is the special project configuration branch, validate the config. 
 | 
static interface  | 
CommitValidators.Factory  | 
static class  | 
CommitValidators.PluginCommitValidationListener
Execute commit validation plug-ins 
 | 
static class  | 
CommitValidators.SignedOffByValidator  | 
static class  | 
CommitValidators.UploadMergesPermissionValidator
Require permission to upload merges. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<CommitValidationMessage> | 
validateForGerritCommits(CommitReceivedEvent receiveEvent)  | 
List<CommitValidationMessage> | 
validateForReceiveCommits(CommitReceivedEvent receiveEvent,
                         org.eclipse.jgit.notes.NoteMap rejectCommits)  | 
public List<CommitValidationMessage> validateForReceiveCommits(CommitReceivedEvent receiveEvent, org.eclipse.jgit.notes.NoteMap rejectCommits) throws CommitValidationException
CommitValidationExceptionpublic List<CommitValidationMessage> validateForGerritCommits(CommitReceivedEvent receiveEvent) throws CommitValidationException
CommitValidationException