Top Level Namespace
Defined Under Namespace
Modules: Term, Texas
Classes: String, TemplateError
Instance Method Summary
collapse
Instance Method Details
#verbose(&block) ⇒ Object
1
2
3
4
5
6
7
8
9
10
|
# File 'lib/texas/runner.rb', line 1
def verbose(&block)
if Texas.verbose
value = block.()
if value.is_a?(String)
puts value
else
pp value
end
end
end
|
#warning(&block) ⇒ Object
12
13
14
15
16
17
18
19
20
21
|
# File 'lib/texas/runner.rb', line 12
def warning(&block)
if Texas.warnings
value = block.()
if value.is_a?(String)
puts "[WARNING]".yellow + " #{value}"
else
pp value
end
end
end
|