Class RemoveUnusedShapes

  • All Implemented Interfaces:
    ProjectionTransformer

    public final class RemoveUnusedShapes
    extends ConfigurableProjectionTransformer<T>
    removeUnusedShapes removes shapes from the model that are not connected to any service shape.

    Shapes from the prelude *are* removed if they are not referenced as part of a model.