Class: GeoPattern::RakeTask
- Inherits:
-
Rake::TaskLib
- Object
- Rake::TaskLib
- GeoPattern::RakeTask
- Includes:
- Rake::DSL
- Defined in:
- lib/geo_pattern/rake_task.rb
Overview
Rake Task
This task can be used to generate pattern files
Direct Known Subclasses
Instance Attribute Summary collapse
-
#description ⇒ Object
readonly
Returns the value of attribute description.
-
#name ⇒ Object
readonly
Returns the value of attribute name.
-
#verbose ⇒ Object
readonly
Returns the value of attribute verbose.
-
#verbose (true)(true) ⇒ Object
readonly
Use verbose output.
Instance Method Summary collapse
-
#include(modules) ⇒ Object
Include module in instance.
-
#instance_binding ⇒ Object
Binding to instance.
Instance Attribute Details
#description ⇒ Object (readonly)
Returns the value of attribute description.
18 19 20 |
# File 'lib/geo_pattern/rake_task.rb', line 18 def description @description end |
#name ⇒ Object (readonly)
Returns the value of attribute name.
14 15 16 |
# File 'lib/geo_pattern/rake_task.rb', line 14 def name @name end |
#verbose ⇒ Object (readonly)
Returns the value of attribute verbose.
23 24 25 |
# File 'lib/geo_pattern/rake_task.rb', line 23 def verbose @verbose end |
#verbose (true)(true) ⇒ Object (readonly)
Use verbose output. If this is set to true, the task will print the executed spec command to stdout.
23 |
# File 'lib/geo_pattern/rake_task.rb', line 23 attr_reader :verbose |
Instance Method Details
#include(modules) ⇒ Object
Include module in instance
103 104 105 106 107 |
# File 'lib/geo_pattern/rake_task.rb', line 103 def include(modules) modules = Array(modules) modules.each { |m| self.class.include m } end |
#instance_binding ⇒ Object
Binding to instance
98 99 100 |
# File 'lib/geo_pattern/rake_task.rb', line 98 def instance_binding binding end |