From 0292a7eacbb8f2b4de5442657a4faed19bca6069 Mon Sep 17 00:00:00 2001 From: Holger Just Date: Thu, 2 Feb 2017 22:58:23 +0100 Subject: [PATCH] Resolve class ambiguity in Hash and Array constructors --- lib/rackstash/fields/array.rb | 2 +- lib/rackstash/fields/hash.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/rackstash/fields/array.rb b/lib/rackstash/fields/array.rb index 750226b..368bfde 100644 --- a/lib/rackstash/fields/array.rb +++ b/lib/rackstash/fields/array.rb @@ -56,7 +56,7 @@ module Rackstash end def self.Array(array) - Array.new.concat(array) + Rackstash::Fields::Array.new.concat(array) end end end diff --git a/lib/rackstash/fields/hash.rb b/lib/rackstash/fields/hash.rb index 880f400..d75b5b1 100644 --- a/lib/rackstash/fields/hash.rb +++ b/lib/rackstash/fields/hash.rb @@ -114,7 +114,7 @@ module Rackstash end def self.Hash(raw, forbidden_keys: EMPTY_SET) - Hash.new(forbidden_keys: forbidden_keys).merge!(raw) + Rackstash::Fields::Hash.new(forbidden_keys: forbidden_keys).merge!(raw) end end end