Class: DataMapper::Visualizer::Rake::Task
- Inherits:
-
Rake::TaskLib
- Object
- Rake::TaskLib
- DataMapper::Visualizer::Rake::Task
- Defined in:
- lib/dm-visualizer/rake/task.rb
Direct Known Subclasses
Instance Method Summary collapse
-
#define(&block) ⇒ Object
Defines a task within the
dm:doc
namespace. -
#initialize(options = {}) {|task| ... } ⇒ Task
constructor
Creates a new task.
Constructor Details
#initialize(options = {}) {|task| ... } ⇒ Task
Creates a new task.
16 17 18 19 20 |
# File 'lib/dm-visualizer/rake/task.rb', line 16 def initialize(={}) yield self if block_given? define() end |
Instance Method Details
#define(&block) ⇒ Object
Defines a task within the dm:doc
namespace.
25 26 27 28 29 |
# File 'lib/dm-visualizer/rake/task.rb', line 25 def define(&block) namespace :dm do namespace(:doc,&block) end end |