@Override
    default void overrideTypeAttributes(ObjectNode collectedTypeAttributes, TypeScope scope, SchemaGenerationContext context) {
        this.overrideTypeAttributes(collectedTypeAttributes, scope, context.getGeneratorConfig());
    }
Add/remove attributes on the given JSON Schema node - this is specifically intended for attributes relating to the type in general.
<br>
E.g. {@link SchemaKeyword#TAG_FORMAT}, {@link SchemaKeyword#TAG_PATTERN}, {@link SchemaKeyword#TAG_REQUIRED}

@param jsonSchemaTypeNode node to modify (the part that may be referenced multiple times)
@param scope the type representation associated with the JSON Schema node
@param config applicable configuration
jsonschema-generator/src/main/java/com/github/victools/jsonschema/generator/TypeAttributeOverride.java