Class: Scoreboard
- Inherits:
-
Object
- Object
- Scoreboard
- Defined in:
- lib/aidir/scoreboard.rb
Instance Method Summary collapse
-
#initialize(raw_data) ⇒ Scoreboard
constructor
A new instance of Scoreboard.
- #results ⇒ Object
Constructor Details
#initialize(raw_data) ⇒ Scoreboard
Returns a new instance of Scoreboard.
3 4 5 6 7 8 9 10 |
# File 'lib/aidir/scoreboard.rb', line 3 def initialize(raw_data) @raw_data = raw_data @delta_data = {} @file_data = {} @method_data = {} @output = '' @formatter = Formatter.new end |
Instance Method Details
#results ⇒ Object
12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/aidir/scoreboard.rb', line 12 def results return @output unless @output.empty? get_relevant_scores if @method_data.empty? print_no_deltas_found return end print_method_board print_file_board @output end |