adding-help: commit renamed help to usage
This commit is contained in:
@@ -6,5 +6,5 @@ commander = Feature::Commander.new(ARGV)
|
||||
if commander.valid?
|
||||
commander.execute
|
||||
else
|
||||
commander.help
|
||||
commander.usage
|
||||
end
|
||||
|
||||
@@ -7,7 +7,7 @@ module Feature
|
||||
true
|
||||
end
|
||||
|
||||
def help
|
||||
def usage
|
||||
exit
|
||||
end
|
||||
|
||||
|
||||
@@ -6,6 +6,7 @@ require_relative './merge_to'
|
||||
require_relative './tab'
|
||||
require_relative './branch'
|
||||
require_relative './commit'
|
||||
require_relative './help'
|
||||
|
||||
module Feature
|
||||
|
||||
@@ -21,7 +22,9 @@ module Feature
|
||||
when "merge" then Feature::MergeTo.new(argv)
|
||||
when "tab" then Feature::Tab.new(argv)
|
||||
when "commit" then Feature::Commit.new(argv)
|
||||
else Feature::Branch.new(argv)
|
||||
when "help" then Feature::Help.new(argv)
|
||||
when nil then Feature::Branch.new(argv)
|
||||
else Feature::Help.new(argv)
|
||||
end
|
||||
end
|
||||
|
||||
@@ -29,8 +32,8 @@ module Feature
|
||||
subcommand.valid?
|
||||
end
|
||||
|
||||
def help
|
||||
subcommand.help
|
||||
def usage
|
||||
subcommand.usage
|
||||
end
|
||||
|
||||
def execute
|
||||
|
||||
@@ -7,7 +7,7 @@ module Feature
|
||||
argv.size > 1
|
||||
end
|
||||
|
||||
def help
|
||||
def usage
|
||||
puts
|
||||
puts "USAGE: feature commit [word....]"
|
||||
puts
|
||||
|
||||
@@ -7,7 +7,7 @@ module Feature
|
||||
argv.size == 1
|
||||
end
|
||||
|
||||
def help
|
||||
def usage
|
||||
puts
|
||||
puts "USAGE: feature end"
|
||||
puts
|
||||
|
||||
18
lib/feature/help.rb
Normal file
18
lib/feature/help.rb
Normal file
@@ -0,0 +1,18 @@
|
||||
require_relative './base'
|
||||
|
||||
module Feature
|
||||
|
||||
class Help < Feature::Base
|
||||
def valid?
|
||||
true
|
||||
end
|
||||
|
||||
def usage
|
||||
exit
|
||||
end
|
||||
|
||||
def execute
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
@@ -7,7 +7,7 @@ module Feature
|
||||
[1,2].include? argv.size
|
||||
end
|
||||
|
||||
def help
|
||||
def usage
|
||||
puts
|
||||
puts "USAGE: feature merge [branch]"
|
||||
puts
|
||||
|
||||
@@ -7,7 +7,7 @@ module Feature
|
||||
argv.size == 1
|
||||
end
|
||||
|
||||
def help
|
||||
def usage
|
||||
puts
|
||||
puts "USAGE: feature rebase"
|
||||
puts
|
||||
|
||||
@@ -7,7 +7,7 @@ module Feature
|
||||
argv.size > 1
|
||||
end
|
||||
|
||||
def help
|
||||
def usage
|
||||
puts
|
||||
puts "USAGE: feature start feature-words"
|
||||
puts
|
||||
|
||||
@@ -7,7 +7,7 @@ module Feature
|
||||
[1,2].include? argv.size
|
||||
end
|
||||
|
||||
def help
|
||||
def usage
|
||||
puts
|
||||
puts "USAGE: feature tab [pattern]"
|
||||
puts
|
||||
|
||||
@@ -7,7 +7,7 @@ module Feature
|
||||
argv.size == 1
|
||||
end
|
||||
|
||||
def help
|
||||
def usage
|
||||
puts
|
||||
puts "USAGE: feature trash"
|
||||
puts
|
||||
|
||||
Reference in New Issue
Block a user