From 61af42d496d3840a30b978f87f53a6ef91a1aed2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Apr 2025 00:48:24 +0000 Subject: [PATCH 1/3] build(deps): bump bindata from 2.5.0 to 2.5.1 in /Library/Homebrew Bumps [bindata](https://github.com/dmendel/bindata) from 2.5.0 to 2.5.1. - [Changelog](https://github.com/dmendel/bindata/blob/master/ChangeLog.rdoc) - [Commits](https://github.com/dmendel/bindata/compare/v2.5.0...v2.5.1) --- updated-dependencies: - dependency-name: bindata dependency-version: 2.5.1 dependency-type: indirect update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Library/Homebrew/Gemfile.lock | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Library/Homebrew/Gemfile.lock b/Library/Homebrew/Gemfile.lock index 73db1cea87..7504e51bcb 100644 --- a/Library/Homebrew/Gemfile.lock +++ b/Library/Homebrew/Gemfile.lock @@ -7,7 +7,7 @@ GEM base64 (0.2.0) benchmark (0.4.0) bigdecimal (3.1.9) - bindata (2.5.0) + bindata (2.5.1) coderay (1.1.3) concurrent-ruby (1.3.5) diff-lcs (1.6.1) @@ -160,7 +160,6 @@ GEM PLATFORMS aarch64-linux - arm-linux arm64-darwin x86_64-darwin x86_64-linux From d2776142c63019b24f620c09da0d556049189640 Mon Sep 17 00:00:00 2001 From: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com> Date: Mon, 14 Apr 2025 00:50:33 +0000 Subject: [PATCH 2/3] brew vendor-gems: commit updates. --- Library/Homebrew/Gemfile.lock | 1 + .../Homebrew/vendor/bundle/bundler/setup.rb | 2 +- .../gems/bindata-2.5.0/lib/bindata/version.rb | 3 - .../{bindata-2.5.0 => bindata-2.5.1}/LICENSE | 0 .../lib/bindata.rb | 4 +- .../lib/bindata/alignment.rb | 0 .../lib/bindata/array.rb | 0 .../lib/bindata/base.rb | 0 .../lib/bindata/base_primitive.rb | 0 .../lib/bindata/bits.rb | 0 .../lib/bindata/buffer.rb | 0 .../lib/bindata/choice.rb | 0 .../lib/bindata/count_bytes_remaining.rb | 0 .../lib/bindata/delayed_io.rb | 0 .../lib/bindata/dsl.rb | 0 .../lib/bindata/float.rb | 0 .../lib/bindata/framework.rb | 0 .../lib/bindata/int.rb | 0 .../lib/bindata/io.rb | 2 +- .../lib/bindata/lazy.rb | 0 .../lib/bindata/name.rb | 0 .../lib/bindata/params.rb | 0 .../lib/bindata/primitive.rb | 0 .../lib/bindata/record.rb | 0 .../lib/bindata/registry.rb | 61 +++++++++---------- .../lib/bindata/rest.rb | 0 .../lib/bindata/sanitize.rb | 0 .../lib/bindata/section.rb | 0 .../lib/bindata/skip.rb | 0 .../lib/bindata/string.rb | 0 .../lib/bindata/stringz.rb | 0 .../lib/bindata/struct.rb | 0 .../lib/bindata/trace.rb | 0 .../lib/bindata/transform/brotli.rb | 0 .../lib/bindata/transform/lz4.rb | 0 .../lib/bindata/transform/lzma.rb | 0 .../lib/bindata/transform/xor.rb | 0 .../lib/bindata/transform/xz.rb | 0 .../lib/bindata/transform/zlib.rb | 0 .../lib/bindata/transform/zstd.rb | 0 .../lib/bindata/uint8_array.rb | 0 .../gems/bindata-2.5.1/lib/bindata/version.rb | 3 + .../lib/bindata/virtual.rb | 0 .../lib/bindata/warnings.rb | 0 44 files changed, 36 insertions(+), 40 deletions(-) delete mode 100644 Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/version.rb rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/LICENSE (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata.rb (91%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/alignment.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/array.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/base.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/base_primitive.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/bits.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/buffer.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/choice.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/count_bytes_remaining.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/delayed_io.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/dsl.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/float.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/framework.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/int.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/io.rb (99%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/lazy.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/name.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/params.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/primitive.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/record.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/registry.rb (70%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/rest.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/sanitize.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/section.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/skip.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/string.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/stringz.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/struct.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/trace.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/transform/brotli.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/transform/lz4.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/transform/lzma.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/transform/xor.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/transform/xz.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/transform/zlib.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/transform/zstd.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/uint8_array.rb (100%) create mode 100644 Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/version.rb rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/virtual.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/{bindata-2.5.0 => bindata-2.5.1}/lib/bindata/warnings.rb (100%) diff --git a/Library/Homebrew/Gemfile.lock b/Library/Homebrew/Gemfile.lock index 7504e51bcb..276538546d 100644 --- a/Library/Homebrew/Gemfile.lock +++ b/Library/Homebrew/Gemfile.lock @@ -160,6 +160,7 @@ GEM PLATFORMS aarch64-linux + arm-linux arm64-darwin x86_64-darwin x86_64-linux diff --git a/Library/Homebrew/vendor/bundle/bundler/setup.rb b/Library/Homebrew/vendor/bundle/bundler/setup.rb index 964bac8ebc..03ba232024 100644 --- a/Library/Homebrew/vendor/bundle/bundler/setup.rb +++ b/Library/Homebrew/vendor/bundle/bundler/setup.rb @@ -41,7 +41,7 @@ $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/benchmark-0.4.0/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/extensions/arm64-darwin-20/#{Gem.extension_api_version}/bigdecimal-3.1.9") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/bigdecimal-3.1.9/lib") -$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/bindata-2.5.0/lib") +$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/bindata-2.5.1/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/coderay-1.1.3/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/diff-lcs-1.6.1/lib") diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/version.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/version.rb deleted file mode 100644 index 6856d5bdf3..0000000000 --- a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/version.rb +++ /dev/null @@ -1,3 +0,0 @@ -module BinData - VERSION = '2.5.0' -end diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/LICENSE b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/LICENSE similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/LICENSE rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/LICENSE diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata.rb similarity index 91% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata.rb index 9d3dcd339c..fe50b72239 100644 --- a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata.rb +++ b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata.rb @@ -1,5 +1,5 @@ # BinData -- Binary data manipulator. -# Copyright (c) 2007 - 2018 Dion Mendel. +# Copyright (c) 2007 - 2025 Dion Mendel. require 'bindata/version' require 'bindata/array' @@ -35,4 +35,4 @@ require 'bindata/warnings' # # BinData is released under the same license as Ruby. # -# Copyright (c) 2007 - 2018 Dion Mendel. +# Copyright (c) 2007 - 2025 Dion Mendel. diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/alignment.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/alignment.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/alignment.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/alignment.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/array.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/array.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/array.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/array.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/base.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/base.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/base.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/base.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/base_primitive.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/base_primitive.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/base_primitive.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/base_primitive.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/bits.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/bits.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/bits.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/bits.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/buffer.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/buffer.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/buffer.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/buffer.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/choice.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/choice.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/choice.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/choice.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/count_bytes_remaining.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/count_bytes_remaining.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/count_bytes_remaining.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/count_bytes_remaining.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/delayed_io.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/delayed_io.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/delayed_io.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/delayed_io.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/dsl.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/dsl.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/dsl.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/dsl.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/float.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/float.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/float.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/float.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/framework.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/framework.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/framework.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/framework.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/int.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/int.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/int.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/int.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/io.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/io.rb similarity index 99% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/io.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/io.rb index a5600002a9..dd4993e10e 100644 --- a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/io.rb +++ b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/io.rb @@ -456,7 +456,7 @@ module BinData private def create_empty_binary_string - "".force_encoding(Encoding::BINARY) + String.new.force_encoding(Encoding::BINARY) end def chain_seekable? diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/lazy.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/lazy.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/lazy.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/lazy.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/name.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/name.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/name.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/name.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/params.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/params.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/params.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/params.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/primitive.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/primitive.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/primitive.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/primitive.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/record.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/record.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/record.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/record.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/registry.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/registry.rb similarity index 70% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/registry.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/registry.rb index fa986658d3..d563c7cf74 100644 --- a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/registry.rb +++ b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/registry.rb @@ -36,14 +36,22 @@ module BinData end def lookup(name, hints = {}) - the_class = @registry[normalize_name(name, hints)] - if the_class - the_class - elsif @registry[normalize_name(name, hints.merge(endian: :big))] - raise(UnRegisteredTypeError, "#{name}, do you need to specify endian?") - else - raise(UnRegisteredTypeError, name) + search_names(name, hints).each do |search| + register_dynamic_class(search) + if @registry.has_key?(search) + return @registry[search] + end end + + # give the user a hint if the endian keyword is missing + search_names(name, hints.merge(endian: :big)).each do |search| + register_dynamic_class(search) + if @registry.has_key?(search) + raise(UnRegisteredTypeError, "#{name}, do you need to specify endian?") + end + end + + raise(UnRegisteredTypeError, name) end # Convert CamelCase +name+ to underscore style. @@ -60,27 +68,20 @@ module BinData #--------------- private - def normalize_name(name, hints) - name = underscore_name(name) + def search_names(name, hints) + base = underscore_name(name) + searches = [] - if !registered?(name) - search_prefix = [""] + Array(hints[:search_prefix]) - search_prefix.each do |prefix| - nwp = name_with_prefix(name, prefix) - if registered?(nwp) - name = nwp - break - end + search_prefix = [""] + Array(hints[:search_prefix]) + search_prefix.each do |prefix| + nwp = name_with_prefix(base, prefix) + nwe = name_with_endian(nwp, hints[:endian]) - nwe = name_with_endian(nwp, hints[:endian]) - if registered?(nwe) - name = nwe - break - end - end + searches << nwp + searches << nwe if nwe end - name + searches end def name_with_prefix(name, prefix) @@ -93,7 +94,7 @@ module BinData end def name_with_endian(name, endian) - return name if endian.nil? + return nil if endian.nil? suffix = (endian == :little) ? 'le' : 'be' if /^u?int\d+$/.match?(name) @@ -103,17 +104,11 @@ module BinData end end - def registered?(name) - register_dynamic_class(name) unless @registry.key?(name) - - @registry.key?(name) - end - def register_dynamic_class(name) if /^u?int\d+(le|be)$/.match?(name) || /^s?bit\d+(le)?$/.match?(name) class_name = name.gsub(/(?:^|_)(.)/) { $1.upcase } begin - # call const_get for side effects + # call const_get for side effect of creating class BinData.const_get(class_name) rescue NameError end @@ -124,7 +119,7 @@ module BinData prev_class = @registry[name] if prev_class && prev_class != class_to_register Kernel.warn "warning: replacing registered class #{prev_class} " \ - "with #{class_to_register}" + "with #{class_to_register}" end end end diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/rest.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/rest.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/rest.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/rest.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/sanitize.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/sanitize.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/sanitize.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/sanitize.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/section.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/section.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/section.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/section.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/skip.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/skip.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/skip.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/skip.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/string.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/string.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/string.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/string.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/stringz.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/stringz.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/stringz.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/stringz.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/struct.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/struct.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/struct.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/struct.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/trace.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/trace.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/trace.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/trace.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/transform/brotli.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/transform/brotli.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/transform/brotli.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/transform/brotli.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/transform/lz4.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/transform/lz4.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/transform/lz4.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/transform/lz4.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/transform/lzma.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/transform/lzma.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/transform/lzma.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/transform/lzma.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/transform/xor.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/transform/xor.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/transform/xor.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/transform/xor.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/transform/xz.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/transform/xz.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/transform/xz.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/transform/xz.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/transform/zlib.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/transform/zlib.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/transform/zlib.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/transform/zlib.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/transform/zstd.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/transform/zstd.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/transform/zstd.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/transform/zstd.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/uint8_array.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/uint8_array.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/uint8_array.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/uint8_array.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/version.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/version.rb new file mode 100644 index 0000000000..4848457104 --- /dev/null +++ b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/version.rb @@ -0,0 +1,3 @@ +module BinData + VERSION = '2.5.1' +end diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/virtual.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/virtual.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/virtual.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/virtual.rb diff --git a/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/warnings.rb b/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/warnings.rb similarity index 100% rename from Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/warnings.rb rename to Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.1/lib/bindata/warnings.rb From 5cf755a675e8b9a1c024bd959c78ad3175298574 Mon Sep 17 00:00:00 2001 From: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com> Date: Mon, 14 Apr 2025 00:50:43 +0000 Subject: [PATCH 3/3] Update RBI files for bindata. Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow. --- .../{bindata@2.5.0.rbi => bindata@2.5.1.rbi} | 23 ++++++++----------- 1 file changed, 10 insertions(+), 13 deletions(-) rename Library/Homebrew/sorbet/rbi/gems/{bindata@2.5.0.rbi => bindata@2.5.1.rbi} (99%) diff --git a/Library/Homebrew/sorbet/rbi/gems/bindata@2.5.0.rbi b/Library/Homebrew/sorbet/rbi/gems/bindata@2.5.1.rbi similarity index 99% rename from Library/Homebrew/sorbet/rbi/gems/bindata@2.5.0.rbi rename to Library/Homebrew/sorbet/rbi/gems/bindata@2.5.1.rbi index b586835d8a..3d520e58c6 100644 --- a/Library/Homebrew/sorbet/rbi/gems/bindata@2.5.0.rbi +++ b/Library/Homebrew/sorbet/rbi/gems/bindata@2.5.1.rbi @@ -2490,7 +2490,7 @@ end # A singleton registry of all registered classes. # -# source://bindata//lib/bindata/registry.rb#133 +# source://bindata//lib/bindata/registry.rb#128 BinData::RegisteredClasses = T.let(T.unsafe(nil), BinData::Registry) # This registry contains a register of name -> class mappings. @@ -2516,6 +2516,8 @@ class BinData::Registry # source://bindata//lib/bindata/registry.rb#21 def initialize; end + # @raise [UnRegisteredTypeError] + # # source://bindata//lib/bindata/registry.rb#38 def lookup(name, hints = T.unsafe(nil)); end @@ -2524,7 +2526,7 @@ class BinData::Registry # Convert CamelCase +name+ to underscore style. # - # source://bindata//lib/bindata/registry.rb#50 + # source://bindata//lib/bindata/registry.rb#58 def underscore_name(name); end # source://bindata//lib/bindata/registry.rb#34 @@ -2532,24 +2534,19 @@ class BinData::Registry private - # source://bindata//lib/bindata/registry.rb#95 + # source://bindata//lib/bindata/registry.rb#96 def name_with_endian(name, endian); end - # source://bindata//lib/bindata/registry.rb#86 + # source://bindata//lib/bindata/registry.rb#87 def name_with_prefix(name, prefix); end - # source://bindata//lib/bindata/registry.rb#63 - def normalize_name(name, hints); end - - # source://bindata//lib/bindata/registry.rb#112 + # source://bindata//lib/bindata/registry.rb#107 def register_dynamic_class(name); end - # @return [Boolean] - # - # source://bindata//lib/bindata/registry.rb#106 - def registered?(name); end + # source://bindata//lib/bindata/registry.rb#71 + def search_names(name, hints); end - # source://bindata//lib/bindata/registry.rb#123 + # source://bindata//lib/bindata/registry.rb#118 def warn_if_name_is_already_registered(name, class_to_register); end end