Class: Autowow::CLI

Inherits:
Thor
  • Object
show all
Defined in:
lib/autowow/cli.rb

Instance Method Summary collapse

Instance Method Details

#add_upstreamObject



38
39
40
# File 'lib/autowow/cli.rb', line 38

def add_upstream
  Autowow::Vcs.add_upstream
end

#branch_mergedObject



18
19
20
# File 'lib/autowow/cli.rb', line 18

def branch_merged
  Autowow::Vcs.branch_merged
end

#clear_branchesObject



33
34
35
# File 'lib/autowow/cli.rb', line 33

def clear_branches
  Autowow::Vcs.clear_branches
end

#gem_cleanObject



58
59
60
# File 'lib/autowow/cli.rb', line 58

def gem_clean
  Autowow::Gem.clean
end

#gem_releaseObject



23
24
25
# File 'lib/autowow/cli.rb', line 23

def gem_release
  Autowow::Gem.gem_release
end

#hiObject



43
44
45
# File 'lib/autowow/cli.rb', line 43

def hi
  Autowow::Vcs.hi
end

#hi!Object



48
49
50
# File 'lib/autowow/cli.rb', line 48

def hi!
  Autowow::Vcs.hi!
end

#openObject



53
54
55
# File 'lib/autowow/cli.rb', line 53

def open
  Autowow::Vcs.open
end

#ruby_versionsObject



63
64
65
# File 'lib/autowow/cli.rb', line 63

def ruby_versions
  logger.info(Autowow::Ruby.used_versions)
end

#update_projectsObject



28
29
30
# File 'lib/autowow/cli.rb', line 28

def update_projects
  Autowow::Vcs.update_projects
end