Class: Ciderizer::CiderizerGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Includes:
Options::Bundle, Options::Konacha, Options::Rspec, Options::Rubocop
Defined in:
lib/generators/ciderizer/ciderizer_generator.rb

Instance Method Summary collapse

Methods included from Options::Konacha

included

Methods included from Options::Bundle

included

Methods included from Options::Rubocop

included

Methods included from Options::Rspec

included

Instance Method Details

#ciderizeObject



19
20
21
22
23
# File 'lib/generators/ciderizer/ciderizer_generator.rb', line 19

def ciderize
  invoke('ciderizer:rspec', [], rspec_options.merge(bundle_gemserver: options.bundle_gemserver)) if options.rspec?
  invoke('ciderizer:rubocop', [], rubocop_options.merge(bundle_gemserver: options.bundle_gemserver)) if options.rubocop?
  invoke('ciderizer:konacha', [], konacha_options) if options.konacha?
end