Module: Boiler::GemRelated

Included in:
Boiler::Generator::Gem, Boiler::Generator::Thrift
Defined in:
lib/boiler/gem_related.rb

Instance Method Summary collapse

Instance Method Details

#gemObject



3
4
5
# File 'lib/boiler/gem_related.rb', line 3

def gem
  File.basename(@directory)
end

#moduleObject



11
12
13
# File 'lib/boiler/gem_related.rb', line 11

def module
  gem.split('-').map {|c| c.capitalize}.join('::')
end

#serverObject



7
8
9
# File 'lib/boiler/gem_related.rb', line 7

def server
  gem.split('-')[-1]
end