class CodeMapper::Output::Text
Public Class Methods
new(io)
click to toggle source
# File lib/code_mapper/output/text.rb, line 4 def initialize(io) @io = io @indent = '' end
Public Instance Methods
done()
click to toggle source
# File lib/code_mapper/output/text.rb, line 18 def done end
pop(tp, normalized_class_name)
click to toggle source
# File lib/code_mapper/output/text.rb, line 14 def pop(tp, normalized_class_name) @indent = @indent[0...-2] end
push(tp, normalized_class_name)
click to toggle source
# File lib/code_mapper/output/text.rb, line 9 def push(tp, normalized_class_name) @io.puts "#{@indent}#{normalized_class_name}.#{tp.method_id.to_s}\n" @indent << ' ' end