Skip to content

Commit 071c0c0

Browse files
authored
Upgrade Core to 0836d83873a0328b5a1a25848f29bdb8253734c0 (#895)
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
1 parent abd40e4 commit 071c0c0

132 files changed

Lines changed: 5415 additions & 2414 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

DEPENDENCIES

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
vendorpull https://github.com/sourcemeta/vendorpull 1dcbac42809cf87cb5b045106b863e17ad84ba02
2-
core https://github.com/sourcemeta/core 38d686c3e828da4748d4b58bb522bf91e5a0e8b5
2+
core https://github.com/sourcemeta/core 0836d83873a0328b5a1a25848f29bdb8253734c0
33
bootstrap https://github.com/twbs/bootstrap 1a6fdfae6be09b09eaced8f0e442ca6f7680a61e

src/compiler/mapper/enum_8_bit.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ class Enum8Bit final : public sourcemeta::core::SchemaTransformRule {
1313
const sourcemeta::core::SchemaResolver &) const
1414
-> sourcemeta::core::SchemaTransformRule::Result override {
1515
return location.dialect == "https://json-schema.org/draft/2020-12/schema" &&
16-
vocabularies.contains(
17-
"https://json-schema.org/draft/2020-12/vocab/validation") &&
16+
vocabularies.contains(sourcemeta::core::Vocabularies::Known::
17+
JSON_Schema_2020_12_Validation) &&
1818
schema.defines("enum") && schema.at("enum").is_array() &&
1919
!location.pointer.empty() && schema.at("enum").size() > 1 &&
2020
is_byte(schema.at("enum").size() - 1);

src/compiler/mapper/enum_8_bit_top_level.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ class Enum8BitTopLevel final : public sourcemeta::core::SchemaTransformRule {
1313
const sourcemeta::core::SchemaResolver &) const
1414
-> sourcemeta::core::SchemaTransformRule::Result override {
1515
return location.dialect == "https://json-schema.org/draft/2020-12/schema" &&
16-
vocabularies.contains(
17-
"https://json-schema.org/draft/2020-12/vocab/validation") &&
16+
vocabularies.contains(sourcemeta::core::Vocabularies::Known::
17+
JSON_Schema_2020_12_Validation) &&
1818
schema.defines("enum") && schema.at("enum").is_array() &&
1919
location.pointer.empty() && schema.at("enum").size() > 1 &&
2020
is_byte(schema.at("enum").size() - 1);

src/compiler/mapper/enum_arbitrary.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ class EnumArbitrary final : public sourcemeta::core::SchemaTransformRule {
1414
const sourcemeta::core::SchemaResolver &) const
1515
-> sourcemeta::core::SchemaTransformRule::Result override {
1616
return location.dialect == "https://json-schema.org/draft/2020-12/schema" &&
17-
vocabularies.contains(
18-
"https://json-schema.org/draft/2020-12/vocab/validation") &&
17+
vocabularies.contains(sourcemeta::core::Vocabularies::Known::
18+
JSON_Schema_2020_12_Validation) &&
1919
schema.defines("enum") && schema.at("enum").is_array() &&
2020
!location.pointer.empty() && schema.at("enum").size() > 1 &&
2121
!is_byte(schema.at("enum").size() - 1);

src/compiler/mapper/enum_singleton.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ class EnumSingleton final : public sourcemeta::core::SchemaTransformRule {
1313
const sourcemeta::core::SchemaResolver &) const
1414
-> sourcemeta::core::SchemaTransformRule::Result override {
1515
return location.dialect == "https://json-schema.org/draft/2020-12/schema" &&
16-
vocabularies.contains(
17-
"https://json-schema.org/draft/2020-12/vocab/validation") &&
16+
vocabularies.contains(sourcemeta::core::Vocabularies::Known::
17+
JSON_Schema_2020_12_Validation) &&
1818
schema.defines("enum") && schema.at("enum").is_array() &&
1919
schema.at("enum").size() == 1;
2020
}

src/compiler/mapper/integer_bounded_8_bit.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ class IntegerBounded8Bit final : public sourcemeta::core::SchemaTransformRule {
1313
const sourcemeta::core::SchemaResolver &) const
1414
-> sourcemeta::core::SchemaTransformRule::Result override {
1515
return location.dialect == "https://json-schema.org/draft/2020-12/schema" &&
16-
vocabularies.contains(
17-
"https://json-schema.org/draft/2020-12/vocab/validation") &&
16+
vocabularies.contains(sourcemeta::core::Vocabularies::Known::
17+
JSON_Schema_2020_12_Validation) &&
1818
schema.defines("type") &&
1919
schema.at("type").to_string() == "integer" &&
2020
schema.defines("minimum") && schema.defines("maximum") &&

src/compiler/mapper/integer_bounded_greater_than_8_bit.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ class IntegerBoundedGreaterThan8Bit final
1515
const sourcemeta::core::SchemaResolver &) const
1616
-> sourcemeta::core::SchemaTransformRule::Result override {
1717
return location.dialect == "https://json-schema.org/draft/2020-12/schema" &&
18-
vocabularies.contains(
19-
"https://json-schema.org/draft/2020-12/vocab/validation") &&
18+
vocabularies.contains(sourcemeta::core::Vocabularies::Known::
19+
JSON_Schema_2020_12_Validation) &&
2020
schema.defines("type") &&
2121
schema.at("type").to_string() == "integer" &&
2222
schema.defines("minimum") && schema.defines("maximum") &&

src/compiler/mapper/integer_bounded_multiplier_8_bit.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ class IntegerBoundedMultiplier8Bit final
1515
const sourcemeta::core::SchemaResolver &) const
1616
-> sourcemeta::core::SchemaTransformRule::Result override {
1717
if (location.dialect != "https://json-schema.org/draft/2020-12/schema" ||
18-
!vocabularies.contains(
19-
"https://json-schema.org/draft/2020-12/vocab/validation") ||
18+
!vocabularies.contains(sourcemeta::core::Vocabularies::Known::
19+
JSON_Schema_2020_12_Validation) ||
2020
!schema.defines("type") || schema.at("type").to_string() != "integer" ||
2121
!schema.defines("minimum") || !schema.at("minimum").is_integer() ||
2222
!schema.defines("maximum") || !schema.at("maximum").is_integer() ||

src/compiler/mapper/integer_bounded_multiplier_greater_than_8_bit.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ class IntegerBoundedMultiplierGreaterThan8Bit final
1515
const sourcemeta::core::SchemaResolver &) const
1616
-> sourcemeta::core::SchemaTransformRule::Result override {
1717
if (location.dialect != "https://json-schema.org/draft/2020-12/schema" ||
18-
!vocabularies.contains(
19-
"https://json-schema.org/draft/2020-12/vocab/validation") ||
18+
!vocabularies.contains(sourcemeta::core::Vocabularies::Known::
19+
JSON_Schema_2020_12_Validation) ||
2020
!schema.defines("type") || schema.at("type").to_string() != "integer" ||
2121
!schema.defines("minimum") || !schema.at("minimum").is_integer() ||
2222
!schema.defines("maximum") || !schema.at("maximum").is_integer() ||

src/compiler/mapper/integer_lower_bound.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ class IntegerLowerBound final : public sourcemeta::core::SchemaTransformRule {
1313
const sourcemeta::core::SchemaResolver &) const
1414
-> sourcemeta::core::SchemaTransformRule::Result override {
1515
return location.dialect == "https://json-schema.org/draft/2020-12/schema" &&
16-
vocabularies.contains(
17-
"https://json-schema.org/draft/2020-12/vocab/validation") &&
16+
vocabularies.contains(sourcemeta::core::Vocabularies::Known::
17+
JSON_Schema_2020_12_Validation) &&
1818
schema.defines("type") &&
1919
schema.at("type").to_string() == "integer" &&
2020
schema.defines("minimum") && !schema.defines("maximum") &&

0 commit comments

Comments
 (0)