Class: Ibex::ErrorMessages::Update
- Inherits:
-
Object
- Object
- Ibex::ErrorMessages::Update
- Defined in:
- lib/ibex/error_messages.rb,
sig/ibex/error_messages.rbs
Overview
Deterministic update output and review classifications.
Instance Attribute Summary collapse
- #moved ⇒ Array[String] readonly
- #source ⇒ String readonly
- #uncovered ⇒ Array[String] readonly
- #unreachable ⇒ Array[String] readonly
Instance Method Summary collapse
-
#initialize(source:, uncovered:, unreachable:, moved:) ⇒ Update
constructor
A new instance of Update.
Constructor Details
#initialize(source:, uncovered:, unreachable:, moved:) ⇒ Update
Returns a new instance of Update.
58 59 60 61 62 63 64 |
# File 'lib/ibex/error_messages.rb', line 58 def initialize(source:, uncovered:, unreachable:, moved:) @source = source.freeze @uncovered = uncovered.freeze @unreachable = unreachable.freeze @moved = moved.freeze freeze end |
Instance Attribute Details
#moved ⇒ Array[String] (readonly)
55 56 57 |
# File 'lib/ibex/error_messages.rb', line 55 def moved @moved end |
#source ⇒ String (readonly)
52 53 54 |
# File 'lib/ibex/error_messages.rb', line 52 def source @source end |
#uncovered ⇒ Array[String] (readonly)
53 54 55 |
# File 'lib/ibex/error_messages.rb', line 53 def uncovered @uncovered end |
#unreachable ⇒ Array[String] (readonly)
54 55 56 |
# File 'lib/ibex/error_messages.rb', line 54 def unreachable @unreachable end |