# File lib/thor/util.rb, line 52 def self.constants_in_contents(str, file = __FILE__) klasses = ObjectSpace.classes.dup Module.new.class_eval(str, file) klasses = ObjectSpace.classes - klasses klasses = klasses.select {|k| k < Thor } klasses.map! {|k| k.to_s.gsub(/#<Module:\w+>::/, '')} end