Package software.amazon.smithy.linters
Class AbbreviationNameValidator
java.lang.Object
software.amazon.smithy.model.validation.AbstractValidator
software.amazon.smithy.linters.AbbreviationNameValidator
- All Implemented Interfaces:
software.amazon.smithy.model.validation.Validator
public final class AbbreviationNameValidator
extends software.amazon.smithy.model.validation.AbstractValidator
Emits a validation event if shapes or member names do not use strict
camelCasing (e.g., XmlRequest is preferred over XMLRequest).
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classAbbreviationName configuration settings.static final class -
Field Summary
Fields inherited from interface software.amazon.smithy.model.validation.Validator
MODEL_DEPRECATION, MODEL_ERROR -
Method Summary
Methods inherited from class software.amazon.smithy.model.validation.AbstractValidator
createEvent, createEvent, createEvent, createEvent, danger, danger, danger, danger, danger, danger, danger, danger, error, error, error, error, error, error, error, error, getName, note, note, note, note, note, note, note, note, warning, warning, warning, warning, warning, warning, warning, warning
-
Method Details
-
validate
public List<software.amazon.smithy.model.validation.ValidationEvent> validate(software.amazon.smithy.model.Model model)
-