class Kolekti::MemoryPersistenceStrategy
Attributes
hotspot_metric_results[R]
tree_metric_results[R]
Public Class Methods
new()
click to toggle source
# File lib/kolekti/memory_persistence_strategy.rb, line 7 def initialize @tree_metric_results = [] @hotspot_metric_results = [] @related_hotspot_metric_results = [] end
Public Instance Methods
create_hotspot_metric_result(metric_configuration, module_name, line, message)
click to toggle source
# File lib/kolekti/memory_persistence_strategy.rb, line 22 def create_hotspot_metric_result(metric_configuration, module_name, line, message) result = { metric_configuration: metric_configuration, module_name: module_name, line: line, message: message } @hotspot_metric_results << result result end
create_tree_metric_result(metric_configuration, module_name, value, granularity)
click to toggle source
# File lib/kolekti/memory_persistence_strategy.rb, line 13 def create_tree_metric_result(metric_configuration, module_name, value, granularity) @tree_metric_results << { metric_configuration: metric_configuration, module_name: module_name, value: value, granularity: granularity } end