Module: LiquidDebug
- Defined in:
- lib/liquid/debug.rb,
lib/liquid_debug.rb,
lib/liquid_debug/version.rb,
lib/liquid_debug/error_handler.rb
Defined Under Namespace
Modules: ContextErrorHandler, TagTracker, VariableTracker
Classes: Error, ErrorHandler
Constant Summary
collapse
- VERSION =
'0.1.1'
Class Method Summary
collapse
Class Method Details
.output ⇒ Object
23
24
25
|
# File 'lib/liquid_debug.rb', line 23
def self.output
$stdout
end
|
.reset ⇒ Object
15
16
17
|
# File 'lib/liquid_debug.rb', line 15
def self.reset
stack.clear
end
|
.stack ⇒ Object
19
20
21
|
# File 'lib/liquid_debug.rb', line 19
def self.stack
@stack ||= []
end
|
.track(tag_name, markup) ⇒ Object
11
12
13
|
# File 'lib/liquid_debug.rb', line 11
def self.track(tag_name, markup)
stack.push(tag_name: tag_name, markup: markup)
end
|