public Model filterDeprecatedRelativeVersion(Model model, String relativeVersion) {
        return new FilterDeprecatedRelativeVersion(relativeVersion).transform(this, model);
    }
Removes any shapes that were deprecated before the specified version.

<p>The version used should be a valid Semantic Version (SemVer). For example, {@code 1.2.3.1}.
<p><strong>Note:</strong> Shapes with {@code @deprecated} trait but no {@code since} property are not filtered.

@param model Model to transform.
@param relativeVersion Semantic Version to use to filter out deprecated shapes.
@return Returns the transformed model.

@see <a href="https://semver.org/">SemVer</a>
smithy-model/src/main/java/software/amazon/smithy/model/transform/ModelTransformer.java