From 19d89281bbd0cd50e2b7ca5a659ec5a02aec98f8 Mon Sep 17 00:00:00 2001 From: Juan Cruz Viotti Date: Fri, 29 Aug 2025 15:07:13 -0400 Subject: [PATCH] Use `std::unordered_set` to store supported vocabularies Signed-off-by: Juan Cruz Viotti --- src/compiler/default_compiler.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/compiler/default_compiler.cc b/src/compiler/default_compiler.cc index a78a8e4a7..57c5012ea 100644 --- a/src/compiler/default_compiler.cc +++ b/src/compiler/default_compiler.cc @@ -6,9 +6,9 @@ #include "default_compiler_draft6.h" #include "default_compiler_draft7.h" -#include // assert -#include // std::set -#include // std::string +#include // assert +#include // std::string +#include // std::unordered_set auto sourcemeta::blaze::default_schema_compiler( const sourcemeta::blaze::Context &context, @@ -18,7 +18,7 @@ auto sourcemeta::blaze::default_schema_compiler( -> sourcemeta::blaze::Instructions { assert(!dynamic_context.keyword.empty()); - static std::set SUPPORTED_VOCABULARIES{ + static std::unordered_set SUPPORTED_VOCABULARIES{ "https://json-schema.org/draft/2020-12/vocab/core", "https://json-schema.org/draft/2020-12/vocab/applicator", "https://json-schema.org/draft/2020-12/vocab/validation",