more breakout for feature

This commit is contained in:
rkiel
2015-06-06 07:05:30 -04:00
parent 71f7a91065
commit 863a641e26
5 changed files with 90 additions and 56 deletions

View File

@@ -1,17 +1,6 @@
#!/usr/bin/env ruby
require_relative '../lib/feature/start'
require_relative '../lib/feature/end'
require_relative '../lib/feature/rebase'
require_relative '../lib/feature/merge_to'
require_relative '../lib/feature/branch'
command = case ARGV[0]
when "start" then Feature::Start.new(ARGV)
when "end" then Feature::End.new(ARGV)
when "rebase" then Feature::Rebase.new(ARGV)
when "merge" then Feature::MergeTo.new(ARGV)
else Feature::Branch.new(ARGV)
end
require_relative '../lib/feature/commander'
command = Feature::Commander.new(ARGV)
command.execute