We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5180b69 commit 3144da4Copy full SHA for 3144da4
1 file changed
lib/multi_json.rb
@@ -161,9 +161,9 @@ def installable_adapter
161
end
162
163
def load_adapter_from_string_name(name)
164
- name = ALIASES.fetch(name, name)
165
- require "multi_json/adapters/#{name.downcase}"
166
- klass_name = name.to_s.split("_").map!(&:capitalize).join
+ normalized_name = ALIASES.fetch(name, name).to_s
+ require "multi_json/adapters/#{normalized_name.downcase}"
+ klass_name = normalized_name.split("_").map(&:capitalize).join
167
MultiJson::Adapters.const_get(klass_name)
168
169
0 commit comments