public final class StandardOperationVerbValidator extends AbstractValidator
Validates that operation shape names start with standard verbs.
Looks at each operation shape name and determines if the first word in the shape name is one of the pre-defined allowed verbs.
If the verb is a key in the map of verbs that have recommended alternatives, then the event that is emitted contains the list of alternate verbs to use.
Modifier and Type | Class and Description |
---|---|
static class |
StandardOperationVerbValidator.Config
StandardOperationVerb configuration settings.
|
static class |
StandardOperationVerbValidator.Provider |
MODEL_ERROR
Modifier and Type | Method and Description |
---|---|
java.util.List<ValidationEvent> |
validate(Model model)
Validates a model and returns a list of validation events.
|
createEvent, createEvent, danger, danger, error, error, getName, note, note, warning, warning
public java.util.List<ValidationEvent> validate(Model model)
Validator
model
- Model to validate.