module Output::Writer::Naming

Public Instance Methods

camel_case(name) click to toggle source
# File lib/output/writer.rb, line 228
def camel_case(name)
  name.to_s.split('_').collect { |s| s.capitalize }.join
end
fully_qualified(mod, writer_name) click to toggle source
# File lib/output/writer.rb, line 222
def fully_qualified(mod, writer_name)
  namespace = mod.name
  writer_name = camel_case(writer_name)
  "#{namespace}::#{writer_name}"
end