public class CommitValidators extends Object
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
CommitValidators.AccountCommitValidator
Rejects updates to 'account.config' in user branches. 
 | 
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.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 class  | 
CommitValidators.ExternalIdUpdateListener
Validates updates to refs/meta/external-ids. 
 | 
static class  | 
CommitValidators.Factory  | 
static class  | 
CommitValidators.PluginCommitValidationListener
Execute commit validation plug-ins 
 | 
static class  | 
CommitValidators.SignedOffByValidator  | 
static class  | 
CommitValidators.UploadMergesPermissionValidator
Require permission to upload merge commits. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static Pattern | 
NEW_PATCHSET_PATTERN  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
hasAllCommitsValidators()  | 
List<CommitValidationMessage> | 
validate(CommitReceivedEvent receiveEvent)  | 
public static final Pattern NEW_PATCHSET_PATTERN
public List<CommitValidationMessage> validate(CommitReceivedEvent receiveEvent) throws CommitValidationException
CommitValidationExceptionpublic boolean hasAllCommitsValidators()