lib/persistent_dmnd/hash.rb in persistent-dmnd-2.0.5 vs lib/persistent_dmnd/hash.rb in persistent-dmnd-2.0.6
- old
+ new
@@ -53,24 +53,24 @@
# @example
# my_hash = h💎[hello: :world]
# my_concurrent_hash = my_hash.to_concurrent_hash
#
def to_concurrent_hash
- ConcurrentRubySupport::ensure_concurrent_ruby_loaded
+ ConcurrentRubySupport.ensure_concurrent_ruby_loaded
Concurrent::Hash[self]
end
- alias :to_concurrent :to_concurrent_hash
+ alias_method :to_concurrent, :to_concurrent_hash
# Return Concurrent::Map with contents of Persistent💎::Hash
#
# @example
# my_hash = h💎[hello: :world]
# my_concurrent_map = my_hash.to_concurrent_map
# # => #<Concurrent::Map:0x0055ad9b283ea0 entries=1 default_proc=nil>
#
def to_concurrent_map
- ConcurrentRubySupport::ensure_concurrent_ruby_loaded
+ ConcurrentRubySupport.ensure_concurrent_ruby_loaded
each_with_object(Concurrent::Map.new(initial_capacity: size)) do |(key, value), result|
result[key] = value
end
end