private ValidationEvent buildEvent(Shape context, String name, ShapeType type) {
        return danger(context,
                context.isMemberShape()
                        ? String.format("Member `%s` is named like a timestamp but references a `%s` shape", name, type)
                        : String.format("Shape `%s` is named like a timestamp but is a `%s` shape.", name, type));
    }
Sets a list of additional regular expression patterns that indicate a
value carries a timestamp.

@param additionalPatterns Additional patterns to add.
smithy-linters/src/main/java/software/amazon/smithy/linters/ShouldHaveUsedTimestampValidator.java