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.
20 21 22 |
# File 'lib/geo_pattern/rake_task.rb', line 20 def description @description end |
#name ⇒ Object (readonly)
Returns the value of attribute name.
16 17 18 |
# File 'lib/geo_pattern/rake_task.rb', line 16 def name @name end |
#verbose ⇒ Object (readonly)
Returns the value of attribute verbose.
25 26 27 |
# File 'lib/geo_pattern/rake_task.rb', line 25 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.
25 |
# File 'lib/geo_pattern/rake_task.rb', line 25 attr_reader :verbose |
Instance Method Details
#include(modules) ⇒ Object
Include module in instance
106 107 108 109 110 |
# File 'lib/geo_pattern/rake_task.rb', line 106 def include(modules) modules = Array(modules) modules.each { |m| self.class.include m } end |
#instance_binding ⇒ Object
Binding to instance
101 102 103 |
# File 'lib/geo_pattern/rake_task.rb', line 101 def instance_binding binding end |