| Class | Description |
|---|---|
| CleanBindings |
Removes operation bindings from resources and services when operations
are removed, and removes resource bindings from services and resources when
resources are removed.
|
| CleanOperationStructures |
Removes references to removed structures from operation
input, output, and errors.
|
| CleanResourceReferences |
Removes references to resources that are removed from
ReferencesTraits. |
| CleanServiceRenames |
Removes "rename" entries from service shapes when a shape is removed.
|
| CleanStructureAndUnionMembers |
Cleans up structure and union shapes after shapes are removed.
|
| CleanTraitDefinitions |
Removes traits from
AuthDefinitionTrait and
ProtocolDefinitionTrait traits that refer to removed shapes. |
| RemoveTraits |
Removes traits from shapes when trait definitions are removed.
|