Module: GemReleaseHelper::Tasks
- Defined in:
- lib/gem_release_helper/tasks.rb,
lib/gem_release_helper/tasks/common.rb,
lib/gem_release_helper/tasks/generator.rb,
lib/gem_release_helper/tasks/generator/gemfile.rb,
lib/gem_release_helper/tasks/generator/changelog.rb
Defined Under Namespace
Modules: Common, Generator
Class Method Summary
collapse
Class Method Details
.install(options = {}) ⇒ Object
13
14
15
16
17
|
# File 'lib/gem_release_helper/tasks.rb', line 13
def self.install(options = {})
tasks.each do |task_class|
task_class.new(options).install_tasks
end
end
|
.register(task_class) ⇒ Object
9
10
11
|
# File 'lib/gem_release_helper/tasks.rb', line 9
def self.register(task_class)
tasks << task_class
end
|
.tasks ⇒ Object
5
6
7
|
# File 'lib/gem_release_helper/tasks.rb', line 5
def self.tasks
@tasks ||= []
end
|