Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/alterschema/canonicalizer/additional_items_implicit.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ class AdditionalItemsImplicit final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any({Vocabularies::Known::JSON_Schema_Draft_3,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ class AllOfMergeCompatibleBranches final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &frame,
const sourcemeta::blaze::SchemaFrame::Location &location,
const sourcemeta::blaze::SchemaWalker &walker,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
static const JSON::String KEYWORD{"allOf"};
ONLY_CONTINUE_IF(vocabularies.contains_any(
Expand Down
2 changes: 1 addition & 1 deletion src/alterschema/canonicalizer/comment_drop.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ class CommentDrop final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(vocabularies.contains_any(
{Vocabularies::Known::JSON_Schema_Draft_7,
Expand Down
2 changes: 1 addition & 1 deletion src/alterschema/canonicalizer/const_as_enum.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ class ConstAsEnum final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(vocabularies.contains_any(
{Vocabularies::Known::JSON_Schema_2020_12_Validation,
Expand Down
2 changes: 1 addition & 1 deletion src/alterschema/canonicalizer/dependencies_to_any_of.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ class DependenciesToAnyOf final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any({Vocabularies::Known::JSON_Schema_Draft_4,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ class DependenciesToExtendsDisallow final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains(Vocabularies::Known::JSON_Schema_Draft_3) &&
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ class DependentRequiredToAnyOf final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ class DependentSchemasToAnyOf final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any(
Expand Down
2 changes: 1 addition & 1 deletion src/alterschema/canonicalizer/deprecated_false_drop.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ class DeprecatedFalseDrop final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ class DisallowToArrayOfSchemas final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any({Vocabularies::Known::JSON_Schema_Draft_0,
Expand Down
2 changes: 1 addition & 1 deletion src/alterschema/canonicalizer/divisible_by_implicit.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ class DivisibleByImplicit final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any({Vocabularies::Known::JSON_Schema_Draft_2,
Expand Down
2 changes: 1 addition & 1 deletion src/alterschema/canonicalizer/draft3_type_any.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ class Draft3TypeAny final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains(Vocabularies::Known::JSON_Schema_Draft_3) &&
Expand Down
2 changes: 1 addition & 1 deletion src/alterschema/canonicalizer/empty_definitions_drop.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ class EmptyDefinitionsDrop final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any({Vocabularies::Known::JSON_Schema_Draft_4,
Expand Down
2 changes: 1 addition & 1 deletion src/alterschema/canonicalizer/empty_defs_drop.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ class EmptyDefsDrop final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(vocabularies.contains_any(
{Vocabularies::Known::JSON_Schema_2019_09_Core,
Expand Down
2 changes: 1 addition & 1 deletion src/alterschema/canonicalizer/empty_dependencies_drop.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ class EmptyDependenciesDrop final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any({Vocabularies::Known::JSON_Schema_Draft_3,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ class EmptyDependentRequiredDrop final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ class EmptyDependentSchemasDrop final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ class EnumDropRedundantValidation final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &frame,
const sourcemeta::blaze::SchemaFrame::Location &location,
const sourcemeta::blaze::SchemaWalker &walker,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any(
Expand Down
2 changes: 1 addition & 1 deletion src/alterschema/canonicalizer/enum_filter_by_type.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ class EnumFilterByType final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ class ExclusiveMaximumBooleanIntegerFold final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any({Vocabularies::Known::JSON_Schema_Draft_3,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ class ExclusiveMaximumIntegerToMaximum final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(vocabularies.contains_any(
{Vocabularies::Known::JSON_Schema_2020_12_Validation,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ class ExclusiveMinimumBooleanIntegerFold final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any({Vocabularies::Known::JSON_Schema_Draft_3,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ class ExclusiveMinimumIntegerToMinimum final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(vocabularies.contains_any(
{Vocabularies::Known::JSON_Schema_2020_12_Validation,
Expand Down
2 changes: 1 addition & 1 deletion src/alterschema/canonicalizer/extends_to_array.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ class ExtendsToArray final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any({Vocabularies::Known::JSON_Schema_Draft_0,
Expand Down
2 changes: 1 addition & 1 deletion src/alterschema/canonicalizer/if_then_else_implicit.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ class IfThenElseImplicit final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any(
Expand Down
2 changes: 1 addition & 1 deletion src/alterschema/canonicalizer/implicit_contains_keywords.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ class ImplicitContainsKeywords final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &frame,
const sourcemeta::blaze::SchemaFrame::Location &location,
const sourcemeta::blaze::SchemaWalker &walker,
const sourcemeta::blaze::SchemaResolver &resolver) const
const sourcemeta::blaze::SchemaResolver &resolver, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any(
Expand Down
2 changes: 1 addition & 1 deletion src/alterschema/canonicalizer/implicit_object_keywords.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ class ImplicitObjectKeywords final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(schema.is_object());

Expand Down
2 changes: 1 addition & 1 deletion src/alterschema/canonicalizer/inline_single_use_ref.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ class InlineSingleUseRef final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &frame,
const sourcemeta::blaze::SchemaFrame::Location &location,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(schema.is_object() && schema.size() == 1);

Expand Down
2 changes: 1 addition & 1 deletion src/alterschema/canonicalizer/items_implicit.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ class ItemsImplicit final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &frame,
const sourcemeta::blaze::SchemaFrame::Location &location,
const sourcemeta::blaze::SchemaWalker &walker,
const sourcemeta::blaze::SchemaResolver &resolver) const
const sourcemeta::blaze::SchemaResolver &resolver, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
((vocabularies.contains(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ class MaxContainsCoveredByMaxItems final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any(
Expand Down
2 changes: 1 addition & 1 deletion src/alterschema/canonicalizer/max_decimal_implicit.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ class MaxDecimalImplicit final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any({Vocabularies::Known::JSON_Schema_Draft_0,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ class MaximumCanEqualIntegerFold final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any({Vocabularies::Known::JSON_Schema_Draft_0,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ class MaximumCanEqualTrueDrop final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any({Vocabularies::Known::JSON_Schema_Draft_0,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ class MinItemsGivenMinContains final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any(
Expand Down
2 changes: 1 addition & 1 deletion src/alterschema/canonicalizer/min_length_implicit.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ class MinLengthImplicit final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(vocabularies.contains_any(
{Vocabularies::Known::JSON_Schema_2020_12_Validation,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ class MinPropertiesCoveredByRequired final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(vocabularies.contains_any(
{Vocabularies::Known::JSON_Schema_2020_12_Validation,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ class MinimumCanEqualIntegerFold final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any({Vocabularies::Known::JSON_Schema_Draft_0,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ class MinimumCanEqualTrueDrop final : public SchemaTransformRule {
const sourcemeta::blaze::SchemaFrame &,
const sourcemeta::blaze::SchemaFrame::Location &,
const sourcemeta::blaze::SchemaWalker &,
const sourcemeta::blaze::SchemaResolver &) const
const sourcemeta::blaze::SchemaResolver &, const bool) const
-> SchemaTransformRule::Result override {
ONLY_CONTINUE_IF(
vocabularies.contains_any({Vocabularies::Known::JSON_Schema_Draft_0,
Expand Down
Loading
Loading