Class: GitReviewer::ResultItem
- Inherits:
-
Object
- Object
- GitReviewer::ResultItem
- Defined in:
- lib/gitreviewer/analyze/result_item.rb
Instance Attribute Summary collapse
-
#file_count ⇒ Object
Returns the value of attribute file_count.
-
#file_names ⇒ Object
Returns the value of attribute file_names.
-
#line_count ⇒ Object
Returns the value of attribute line_count.
-
#name ⇒ Object
Returns the value of attribute name.
Instance Method Summary collapse
- #add_file_count(count) ⇒ Object
- #add_file_name(name) ⇒ Object
- #add_line_count(count) ⇒ Object
-
#initialize(name) ⇒ ResultItem
constructor
A new instance of ResultItem.
Constructor Details
#initialize(name) ⇒ ResultItem
Returns a new instance of ResultItem.
11 12 13 14 15 16 |
# File 'lib/gitreviewer/analyze/result_item.rb', line 11 def initialize(name) @name = name @file_count = 0 @line_count = 0 @file_names = Set.new end |
Instance Attribute Details
#file_count ⇒ Object
Returns the value of attribute file_count.
6 7 8 |
# File 'lib/gitreviewer/analyze/result_item.rb', line 6 def file_count @file_count end |
#file_names ⇒ Object
Returns the value of attribute file_names.
9 10 11 |
# File 'lib/gitreviewer/analyze/result_item.rb', line 9 def file_names @file_names end |
#line_count ⇒ Object
Returns the value of attribute line_count.
7 8 9 |
# File 'lib/gitreviewer/analyze/result_item.rb', line 7 def line_count @line_count end |
#name ⇒ Object
Returns the value of attribute name.
5 6 7 |
# File 'lib/gitreviewer/analyze/result_item.rb', line 5 def name @name end |
Instance Method Details
#add_file_count(count) ⇒ Object
23 24 25 |
# File 'lib/gitreviewer/analyze/result_item.rb', line 23 def add_file_count(count) @ile_count += count end |
#add_file_name(name) ⇒ Object
18 19 20 21 |
# File 'lib/gitreviewer/analyze/result_item.rb', line 18 def add_file_name(name) @file_names.add(name) @file_count = file_names.count end |
#add_line_count(count) ⇒ Object
27 28 29 |
# File 'lib/gitreviewer/analyze/result_item.rb', line 27 def add_line_count(count) @line_count += count end |