brew vendor-gems: commit updates.
This commit is contained in:
parent
9f7061dfc2
commit
1b5042c261
@ -32,7 +32,7 @@ $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version
|
||||
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/public_suffix-5.0.0/lib")
|
||||
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/addressable-2.8.1/lib")
|
||||
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/ast-2.4.2/lib")
|
||||
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/bindata-2.4.12/lib")
|
||||
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/bindata-2.4.14/lib")
|
||||
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/extensions/universal-darwin-21/#{Gem.extension_api_version}/msgpack-1.6.0")
|
||||
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/msgpack-1.6.0/lib")
|
||||
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/extensions/universal-darwin-21/#{Gem.extension_api_version}/bootsnap-1.13.0")
|
||||
|
||||
@ -1,3 +0,0 @@
|
||||
module BinData
|
||||
VERSION = "2.4.12"
|
||||
end
|
||||
@ -99,14 +99,14 @@ module BinData
|
||||
|
||||
def create_dynamic_clamp_code(signed)
|
||||
if signed == :signed
|
||||
max = "max = (1 << (nbits - 1)) - 1"
|
||||
min = "min = -(max + 1)"
|
||||
max = "(1 << (nbits - 1)) - 1"
|
||||
min = "-((#{max}) + 1)"
|
||||
else
|
||||
max = "max = (1 << nbits) - 1"
|
||||
min = "min = 0"
|
||||
max = "(1 << nbits) - 1"
|
||||
min = "0"
|
||||
end
|
||||
|
||||
"#{max}; #{min}; val = (val < min) ? min : (val > max) ? max : val"
|
||||
"val = val.clamp(#{min}, #{max})"
|
||||
end
|
||||
|
||||
def create_fixed_clamp_code(nbits, signed)
|
||||
@ -115,14 +115,14 @@ module BinData
|
||||
end
|
||||
|
||||
if signed == :signed
|
||||
max = "max = (1 << (#{nbits} - 1)) - 1"
|
||||
min = "min = -(max + 1)"
|
||||
max = "(1 << (#{nbits} - 1)) - 1"
|
||||
min = "-((#{max}) + 1)"
|
||||
else
|
||||
min = "min = 0"
|
||||
max = "max = (1 << #{nbits}) - 1"
|
||||
min = "0"
|
||||
max = "(1 << #{nbits}) - 1"
|
||||
end
|
||||
|
||||
clamp = "(#{max}; #{min}; val = (val < min) ? min : (val > max) ? max : val)"
|
||||
clamp = "(val = val.clamp(#{min}, #{max}))"
|
||||
|
||||
if nbits == 1
|
||||
# allow single bits to be used as booleans
|
||||
@ -420,7 +420,7 @@ module BinData
|
||||
def ensure_valid_name(name)
|
||||
if name && !option?(:fieldnames_are_values)
|
||||
if malformed_name?(name)
|
||||
raise NameError.new("", name), "field '#{name}' is an illegal fieldname"
|
||||
raise SyntaxError, "field '#{name}' is an illegal fieldname"
|
||||
end
|
||||
|
||||
if duplicate_name?(name)
|
||||
@ -428,11 +428,11 @@ module BinData
|
||||
end
|
||||
|
||||
if name_shadows_method?(name)
|
||||
raise NameError.new("", name), "field '#{name}' shadows an existing method"
|
||||
raise SyntaxError, "field '#{name}' shadows an existing method"
|
||||
end
|
||||
|
||||
if name_is_reserved?(name)
|
||||
raise NameError.new("", name), "field '#{name}' is a reserved name"
|
||||
raise SyntaxError, "field '#{name}' is a reserved name"
|
||||
end
|
||||
end
|
||||
end
|
||||
@ -59,16 +59,14 @@ module BinData
|
||||
|
||||
def create_clamp_code(nbits, signed)
|
||||
if signed == :signed
|
||||
max = "max = (1 << (#{nbits} - 1)) - 1"
|
||||
min = "min = -(max + 1)"
|
||||
max = "(1 << (#{nbits} - 1)) - 1"
|
||||
min = "-((#{max}) + 1)"
|
||||
else
|
||||
max = "max = (1 << #{nbits}) - 1"
|
||||
min = "min = 0"
|
||||
max = "(1 << #{nbits}) - 1"
|
||||
min = "0"
|
||||
end
|
||||
|
||||
clamp = "(#{max}; #{min}; val = (val < min) ? min : (val > max) ? max : val)"
|
||||
|
||||
"val = #{clamp}"
|
||||
"val = val.clamp(#{min}, #{max})"
|
||||
end
|
||||
|
||||
def create_read_code(nbits, endian, signed)
|
||||
@ -116,7 +116,7 @@ module BinData
|
||||
|
||||
def self.invalid_parameter_names
|
||||
@invalid_names ||= begin
|
||||
all_names = LazyEvaluator.instance_methods(true) + Kernel.methods
|
||||
all_names = LazyEvaluator.instance_methods(true)
|
||||
allowed_names = [:name, :type]
|
||||
invalid_names = (all_names - allowed_names).uniq
|
||||
|
||||
3
Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bindata-2.4.14/lib/bindata/version.rb
vendored
Normal file
3
Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bindata-2.4.14/lib/bindata/version.rb
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
module BinData
|
||||
VERSION = "2.4.14"
|
||||
end
|
||||
Loading…
x
Reference in New Issue
Block a user