smithy.api.TraitDiffRule
See theTraitDiffRule companion object
case class TraitDiffRule(change: TraitChangeType, severity: TraitChangeSeverity, path: Option[String], message: Option[String])
Attributes
- change
Defines the type of change that is not allowed.
- message
Provides a reason why the change is potentially backward incompatible.
- path
Defines a JSON Pointer to the value to evaluate.
- severity
Defines the severity of the change. Defaults to ERROR if not defined.
- Companion:
- object
- Graph
- Supertypes