Class: TraceVisualization::Repetitions::Context

Inherits:
Object
  • Object
show all
Defined in:
lib/trace_visualization/repetitions_context.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(str, rs) ⇒ Context

Returns a new instance of Context.



8
9
10
11
12
13
14
# File 'lib/trace_visualization/repetitions_context.rb', line 8

def initialize(str, rs)
  @str        = str
  @lines_pos  = TraceVisualization::Utils.lines_pos(str)
   = Array.new(@lines_pos.size) { [] }
    
  TraceVisualization::Utils.(rs, @lines_pos, )
end

Instance Attribute Details

#lines_posObject

Returns the value of attribute lines_pos.



6
7
8
# File 'lib/trace_visualization/repetitions_context.rb', line 6

def lines_pos
  @lines_pos
end

#rs_by_lineObject

Returns the value of attribute rs_by_line.



6
7
8
# File 'lib/trace_visualization/repetitions_context.rb', line 6

def 
  
end

#strObject

Returns the value of attribute str.



6
7
8
# File 'lib/trace_visualization/repetitions_context.rb', line 6

def str
  @str
end