# File lib/thor/util.rb, line 60 def self.make_constant(str, base = [Thor::Tasks, Object]) which = base.find do |obj| full_const_get(obj, str) rescue nil end return full_const_get(which, str) if which raise NameError, "uninitialized constant #{str}" end