Skip to content

Commit 7a79637

Browse files
authored
Upgrade Core to cd8f4e2c91d0da97e4b75490f6d31314d2c8323e (#886)
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
1 parent c0503bd commit 7a79637

161 files changed

Lines changed: 851 additions & 616 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 70342aaf458e6cb80baeb5b718901075fc42ede6
2-
core https://github.com/sourcemeta/core 1aa4a617548bf482420e8757ecd10308cddae7a2
2+
core https://github.com/sourcemeta/core cd8f4e2c91d0da97e4b75490f6d31314d2c8323e
33
bootstrap https://github.com/twbs/bootstrap 1a6fdfae6be09b09eaced8f0e442ca6f7680a61e

src/compiler/compiler.cc

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,7 @@ auto canonicalize(sourcemeta::core::JSON &schema,
2323
const std::optional<std::string> &default_dialect) -> void {
2424
sourcemeta::core::SchemaTransformer canonicalizer;
2525
sourcemeta::core::add(canonicalizer,
26-
sourcemeta::core::AlterSchemaCategory::AntiPattern);
27-
sourcemeta::core::add(canonicalizer,
28-
sourcemeta::core::AlterSchemaCategory::Simplify);
29-
sourcemeta::core::add(canonicalizer,
30-
sourcemeta::core::AlterSchemaCategory::Desugar);
31-
sourcemeta::core::add(canonicalizer,
32-
sourcemeta::core::AlterSchemaCategory::Implicit);
33-
sourcemeta::core::add(canonicalizer,
34-
sourcemeta::core::AlterSchemaCategory::Superfluous);
26+
sourcemeta::core::AlterSchemaMode::StaticAnalysis);
3527
canonicalizer.apply(schema, walker, make_resolver(resolver),
3628
transformer_callback_noop, default_dialect);
3729
}

vendor/core/cmake/Sourcemeta.cmake

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/core/cmake/common/defaults.cmake

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/core/src/core/jsonpointer/stringify.h

Lines changed: 3 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/core/src/core/jsonschema/bundle.cc

Lines changed: 20 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/core/src/core/jsonschema/frame.cc

Lines changed: 22 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/core/src/core/jsonschema/include/sourcemeta/core/jsonschema_frame.h

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/core/src/core/jsonschema/include/sourcemeta/core/jsonschema_transform.h

Lines changed: 0 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/core/src/core/jsonschema/jsonschema.cc

Lines changed: 6 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)