Exception: Astel::Rewriter::ConflictError
- Defined in:
- lib/astel/rewriter.rb
Instance Attribute Summary collapse
-
#conflicting_edit ⇒ Object
readonly
Returns the value of attribute conflicting_edit.
-
#edit ⇒ Object
readonly
Returns the value of attribute edit.
Instance Method Summary collapse
-
#initialize(edit, conflicting_edit) ⇒ ConflictError
constructor
A new instance of ConflictError.
Constructor Details
#initialize(edit, conflicting_edit) ⇒ ConflictError
Returns a new instance of ConflictError.
8 9 10 11 12 13 |
# File 'lib/astel/rewriter.rb', line 8 def initialize(edit, conflicting_edit) @edit = edit @conflicting_edit = conflicting_edit super("edit #{edit.start_offset}...#{edit.end_offset} conflicts with " \ "#{conflicting_edit.start_offset}...#{conflicting_edit.end_offset}") end |
Instance Attribute Details
#conflicting_edit ⇒ Object (readonly)
Returns the value of attribute conflicting_edit.
6 7 8 |
# File 'lib/astel/rewriter.rb', line 6 def conflicting_edit @conflicting_edit end |
#edit ⇒ Object (readonly)
Returns the value of attribute edit.
6 7 8 |
# File 'lib/astel/rewriter.rb', line 6 def edit @edit end |