Class: Changelog::CLI
- Inherits:
-
Thor
- Object
- Thor
- Changelog::CLI
- Includes:
- Thor::Actions
- Defined in:
- lib/changelog/cli.rb
Instance Method Summary collapse
- #add(title = '') ⇒ Object
- #print ⇒ Object
- #setup ⇒ Object
- #show(version) ⇒ Object
- #tag(version) ⇒ Object
- #untag(version) ⇒ Object
- #version ⇒ Object
Instance Method Details
#add(title = '') ⇒ Object
37 38 39 |
# File 'lib/changelog/cli.rb', line 37 def add(title = '') Changelog::Add.new.go(title, .symbolize_keys) end |
#print ⇒ Object
62 63 64 |
# File 'lib/changelog/cli.rb', line 62 def print Changelog::Print.new.go end |
#setup ⇒ Object
16 17 18 |
# File 'lib/changelog/cli.rb', line 16 def setup Changelog::Setup.new.go end |
#show(version) ⇒ Object
57 58 59 |
# File 'lib/changelog/cli.rb', line 57 def show(version) Changelog::Show.new.go(version) end |
#tag(version) ⇒ Object
47 48 49 |
# File 'lib/changelog/cli.rb', line 47 def tag(version) Changelog::Tag.new.go(version, .symbolize_keys) end |