Class | Description |
---|---|
AbstractDiffEvaluator |
Provides a default diff evaluator implementation with utility methods
for emitting events of different severities.
|
AddedEntityBinding |
A meta-validator that emits a NOTE when an operation resource is added
to a service or resource entity.
|
AddedMetadata |
Creates a NOTE event when metadata is added.
|
AddedOperationError |
Emits a warning when an error is added to an operation.
|
AddedServiceError |
Emits a warning when an error is added to a service.
|
AddedShape |
Creates a NOTE event when a shape is added.
|
AddedTraitDefinition |
Creates a NOTE event when a trait definition is added.
|
ChangedEnumTrait |
Emits a NOTE when a new enum value is appended, emits an ERROR when an
enum value is removed, emits an ERROR when an enum name changes, and
emits an ERROR when a new enum value is inserted before the end of the
list of existing values.
|
ChangedLengthTrait |
Detects when the Length trait is made more restrictive by either
raising the min or lowering the max.
|
ChangedMemberOrder |
Creates a DANGER event when a structure or union member is added
anywhere other than the end of the previous definition or the
member order is changed.
|
ChangedMemberTarget |
Checks for changes in the shapes targeted by a member.
|
ChangedMetadata |
Creates a WARNING event when metadata is changed.
|
ChangedOperationInput |
Emits an ERROR when the input shape of an operation is changed to
another shape.
|
ChangedOperationOutput |
Emits an ERROR when the output shape of an operation is changed to
another shape.
|
ChangedRangeTrait |
Detects when the Range trait is made more restrictive by either
raising the min or lowering the max.
|
ChangedResourceIdentifiers |
Creates an ERROR event when the identifiers of a resource changes.
|
ChangedShapeType |
Creates an ERROR event when the type of a shape changes.
|
ModifiedTrait |
Finds breaking changes related to when a trait is added, removed, or
updated.
|
RemovedAuthenticationScheme |
TODO: Implement evaluator to find removed authentication schemes.
|
RemovedEntityBinding |
A meta-validator that checks for the removal of an operation or
resource binding from a service or resource.
|
RemovedMetadata |
Creates a DANGER event when metadata is removed.
|
RemovedOperationError |
Emits a warning when an error is removed from an operation.
|
RemovedServiceError |
Emits a warning when an error is removed from a service.
|
RemovedShape |
Creates an ERROR event when a non-private shape is removed.
|
RemovedTraitDefinition |
Creates an ERROR event when a trait definition is removed.
|
ServiceRename |
Creates an ERROR event when a shape is renamed that was already
part of the service, when a rename changes for a shape, or when
a rename is removed for a shape.
|