Class IncludeTraitsByTag

java.lang.Object
software.amazon.smithy.build.transforms.ConfigurableProjectionTransformer<T>
software.amazon.smithy.build.transforms.IncludeTraitsByTag
All Implemented Interfaces:
ProjectionTransformer

public final class IncludeTraitsByTag extends ConfigurableProjectionTransformer<T>
includeTraitsByTag removes trait definitions from a model if the definition does not contain at least one of the provided tags.

This transformer does not remove prelude traits.