From 6f4b0d72cba1d8580b57d7ff5d0848150c757875 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 5 Nov 2022 18:43:56 +0000 Subject: [PATCH 1/3] build(deps): bump json_schemer in /Library/Homebrew Bumps [json_schemer](https://github.com/davishmcclurg/json_schemer) from 0.2.21 to 0.2.23. - [Release notes](https://github.com/davishmcclurg/json_schemer/releases) - [Commits](https://github.com/davishmcclurg/json_schemer/compare/v0.2.21...v0.2.23) --- updated-dependencies: - dependency-name: json_schemer dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Library/Homebrew/Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/Gemfile.lock b/Library/Homebrew/Gemfile.lock index 0f39a8e3c4..926b11c38e 100644 --- a/Library/Homebrew/Gemfile.lock +++ b/Library/Homebrew/Gemfile.lock @@ -36,7 +36,7 @@ GEM i18n (1.12.0) concurrent-ruby (~> 1.0) json (2.6.2) - json_schemer (0.2.21) + json_schemer (0.2.23) ecma-re-validator (~> 0.3) hana (~> 1.3) regexp_parser (~> 2.0) From bbf80d9982ae40e313ae165547a9f63a7cafa29b Mon Sep 17 00:00:00 2001 From: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com> Date: Sat, 5 Nov 2022 18:48:25 +0000 Subject: [PATCH 2/3] brew vendor-gems: commit updates. --- Library/Homebrew/vendor/bundle/bundler/setup.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/vendor/bundle/bundler/setup.rb b/Library/Homebrew/vendor/bundle/bundler/setup.rb index dd8fdbfdbd..aec2d07afb 100644 --- a/Library/Homebrew/vendor/bundle/bundler/setup.rb +++ b/Library/Homebrew/vendor/bundle/bundler/setup.rb @@ -60,7 +60,7 @@ $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/extensions/universal-darwin-21/#{Gem.extension_api_version}/json-2.6.2") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/json-2.6.2/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/uri_template-0.7.0/lib") -$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/json_schemer-0.2.21/lib") +$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/json_schemer-0.2.23/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/mime-types-data-3.2022.0105/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/mime-types-3.4.1/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/net-http-digest_auth-1.4.1/lib") From 7177bd587706cf2c3c15129564c08dded8becb0a Mon Sep 17 00:00:00 2001 From: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com> Date: Sat, 5 Nov 2022 18:54:07 +0000 Subject: [PATCH 3/3] Update RBI files for json_schemer. Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gemss.yml) workflow. --- ...schemer@0.2.21.rbi => json_schemer@0.2.23.rbi} | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) rename Library/Homebrew/sorbet/rbi/gems/{json_schemer@0.2.21.rbi => json_schemer@0.2.23.rbi} (92%) diff --git a/Library/Homebrew/sorbet/rbi/gems/json_schemer@0.2.21.rbi b/Library/Homebrew/sorbet/rbi/gems/json_schemer@0.2.23.rbi similarity index 92% rename from Library/Homebrew/sorbet/rbi/gems/json_schemer@0.2.21.rbi rename to Library/Homebrew/sorbet/rbi/gems/json_schemer@0.2.23.rbi index 955adb20f1..8c10a62afa 100644 --- a/Library/Homebrew/sorbet/rbi/gems/json_schemer@0.2.21.rbi +++ b/Library/Homebrew/sorbet/rbi/gems/json_schemer@0.2.23.rbi @@ -14,10 +14,12 @@ module JSONSchemer end end -class JSONSchemer::CachedRefResolver - def initialize(&ref_resolver); end +class JSONSchemer::CachedRefResolver < ::JSONSchemer::CachedResolver; end - def call(uri); end +class JSONSchemer::CachedResolver + def initialize(&resolver); end + + def call(*args); end end JSONSchemer::DEFAULT_META_SCHEMA = T.let(T.unsafe(nil), String) @@ -57,13 +59,14 @@ JSONSchemer::Format::LABEL_REGEX_STRING = T.let(T.unsafe(nil), String) JSONSchemer::Format::RELATIVE_JSON_POINTER_REGEX = T.let(T.unsafe(nil), Regexp) class JSONSchemer::InvalidFileURI < ::StandardError; end class JSONSchemer::InvalidRefResolution < ::StandardError; end +class JSONSchemer::InvalidRegexpResolution < ::StandardError; end class JSONSchemer::InvalidSymbolKey < ::StandardError; end module JSONSchemer::Schema; end class JSONSchemer::Schema::Base include ::JSONSchemer::Format - def initialize(schema, format: T.unsafe(nil), insert_property_defaults: T.unsafe(nil), before_property_validation: T.unsafe(nil), after_property_validation: T.unsafe(nil), formats: T.unsafe(nil), keywords: T.unsafe(nil), ref_resolver: T.unsafe(nil)); end + def initialize(schema, format: T.unsafe(nil), insert_property_defaults: T.unsafe(nil), before_property_validation: T.unsafe(nil), after_property_validation: T.unsafe(nil), formats: T.unsafe(nil), keywords: T.unsafe(nil), ref_resolver: T.unsafe(nil), regexp_resolver: T.unsafe(nil)); end def valid?(data); end def validate(data); end @@ -78,7 +81,6 @@ class JSONSchemer::Schema::Base def child(schema); end def custom_format?(format); end - def ecma_262_regex(pattern); end def error(instance, type, details = T.unsafe(nil)); end def format?; end def formats; end @@ -87,8 +89,10 @@ class JSONSchemer::Schema::Base def keywords; end def pointer_uri(schema, pointer); end def ref_resolver; end + def regexp_resolver; end def resolve_ids(schema, ids = T.unsafe(nil), parent_uri = T.unsafe(nil), pointer = T.unsafe(nil)); end def resolve_ref(uri); end + def resolve_regexp(pattern); end def root; end def safe_strict_decode64(data); end def spec_format?(format); end @@ -108,6 +112,7 @@ end JSONSchemer::Schema::Base::BOOLEANS = T.let(T.unsafe(nil), Set) JSONSchemer::Schema::Base::DEFAULT_REF_RESOLVER = T.let(T.unsafe(nil), Proc) +JSONSchemer::Schema::Base::ECMA_262_REGEXP_RESOLVER = T.let(T.unsafe(nil), Proc) JSONSchemer::Schema::Base::ID_KEYWORD = T.let(T.unsafe(nil), String) JSONSchemer::Schema::Base::INSERT_DEFAULT_PROPERTY = T.let(T.unsafe(nil), Proc)