SchemaLoaderBuilder getSchemaLoader()

in src/main/java/software/amazon/cloudformation/resource/BaseValidator.java [121:132]


    SchemaLoaderBuilder getSchemaLoader() {
        final SchemaLoaderBuilder builder = SchemaLoader
            .builder()
            .draftV7Support()
            .schemaClient(downloader);
        // // registers the local schema with the draft-07 url
        // // draftV7 schema is registered twice because - once for HTTP and once for HTTPS URIs
        builder.registerSchemaByURI(JSON_SCHEMA_URI_HTTP, jsonSchemaObject);
        // registers the local base definition schema to resolve the refs
        registerMetaSchema(builder, baseDefinitionSchemaObject);
        return builder;
    }