Sha256: d9c05ed05b740f80419c0117f3a3b79ba5d1471c936d61485c9561150508b560
Contents?: true
Size: 511 Bytes
Versions: 12
Compression:
Stored size: 511 Bytes
Contents
module RGitFlow module Tasks class Feature autoload :Start, 'rgitflow/tasks/feature/start' autoload :Finish, 'rgitflow/tasks/feature/finish' class << self attr_accessor :instance def install_tasks(opts = {}) new(opts[:git]).install end end attr_reader :git def initialize(git = nil) @git = git || Git.open(Pathname.pwd) end def install Start.new @git Finish.new @git end end end end
Version data entries
12 entries across 12 versions & 1 rubygems