Class: Inch::Evaluation::Role::Method::Overridden
- Defined in:
- lib/inch/evaluation/role/method.rb
Overview
Role assigned to methods that are overriding another method
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
-
#min_score ⇒ Object
This role sets a min_score.
-
#priority ⇒ Object
It seems more important to document the overridden method, than the overriding one.
-
#score ⇒ Object
This role doesnot assign a score.
Methods inherited from Base
applicable?, applicable_if, applicable_unless, #initialize, #max_score, #object_type, #potential_score, #suggestion
Constructor Details
This class inherits a constructor from Inch::Evaluation::Role::Base
Instance Method Details
#min_score ⇒ Object
This role sets a min_score.
119 120 121 |
# File 'lib/inch/evaluation/role/method.rb', line 119 def min_score @value.to_f end |
#priority ⇒ Object
It seems more important to document the overridden method, than the overriding one
109 110 111 |
# File 'lib/inch/evaluation/role/method.rb', line 109 def priority -2 end |
#score ⇒ Object
This role doesnot assign a score.
114 115 116 |
# File 'lib/inch/evaluation/role/method.rb', line 114 def score nil end |