class Gimlet::Util
Public Class Methods
recursively_enhance(data)
click to toggle source
# File lib/gimlet/util.rb, line 4 def recursively_enhance(data) case data when Hash data = ::Thor::CoreExt::HashWithIndifferentAccess.new(data) data.each do |key, value| data[key] = recursively_enhance(value) end data when Array data.map do |value| recursively_enhance(value) end else data end end