# File lib/dragonfly.rb, line 6 def camelize(path) # e.g. 'test/this_one' => Test::ThisOne "#{path}". chomp('/'). gsub('/','::'). gsub(/([^a-z])(\w)/){ "#{$1}#{$2.upcase}" }. gsub('_',''). sub(/^(\w)/){ $1.upcase } end