Class AbstractDiffEvaluator

java.lang.Object
software.amazon.smithy.diff.evaluators.AbstractDiffEvaluator
All Implemented Interfaces:
DiffEvaluator
Direct Known Subclasses:
AddedEntityBinding, AddedMetadata, AddedOperationError, AddedRequiredMember, AddedServiceError, AddedShape, AddedTraitDefinition, ChangedDefault, ChangedEnumTrait, ChangedLengthTrait, ChangedMemberOrder, ChangedMemberTarget, ChangedMetadata, ChangedNullability, ChangedOperationInput, ChangedOperationOutput, ChangedRangeTrait, ChangedResourceIdentifiers, ChangedShapeType, ModifiedTrait, RemovedAuthenticationScheme, RemovedEntityBinding, RemovedMetadata, RemovedOperationError, RemovedServiceError, RemovedShape, RemovedTraitDefinition, ServiceRename, TraitBreakingChange

public abstract class AbstractDiffEvaluator extends Object implements DiffEvaluator
Provides a default diff evaluator implementation with utility methods for emitting events of different severities.