Class CommitValidators
- java.lang.Object
-
- com.google.gerrit.server.git.validators.CommitValidators
-
public class CommitValidators extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class 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-insstatic class
CommitValidators.SignedOffByValidator
static class
CommitValidators.UploadMergesPermissionValidator
Require permission to upload merge commits.
-
Field Summary
Fields Modifier and Type Field Description static Pattern
NEW_PATCHSET_PATTERN
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
hasAllCommitsValidators()
List<CommitValidationMessage>
validate(CommitReceivedEvent receiveEvent)
-
-
-
Field Detail
-
NEW_PATCHSET_PATTERN
public static final Pattern NEW_PATCHSET_PATTERN
-
-
Method Detail
-
validate
public List<CommitValidationMessage> validate(CommitReceivedEvent receiveEvent) throws CommitValidationException
- Throws:
CommitValidationException
-
hasAllCommitsValidators
public boolean hasAllCommitsValidators()
-
-