Module: Autowow::Commands::Gem

Includes:
ReflectionUtils::CreateModuleFunctions
Included in:
Features::Gem
Defined in:
lib/autowow/commands/gem.rb

Instance Method Summary collapse

Instance Method Details

#cleanObject



8
9
10
# File 'lib/autowow/commands/gem.rb', line 8

def clean
  ['gem', 'clean']
end

#releaseObject



4
5
6
# File 'lib/autowow/commands/gem.rb', line 4

def release
  ['rake', 'release']
end

#rubocop_autocorrect(files) ⇒ Object



16
17
18
19
20
21
22
# File 'lib/autowow/commands/gem.rb', line 16

def rubocop_autocorrect(files)
  if files.kind_of?(Array)
    ['rubocop', '--auto-correct'] + files
  else
    ['rubocop', '--auto-correct'] + files.split(' ')
  end
end

#rubocop_parallelObject



12
13
14
# File 'lib/autowow/commands/gem.rb', line 12

def rubocop_parallel
  ['rubocop', '--parallel']
end