Class: ActiveMutator::Edit

Inherits:
Data
  • Object
show all
Defined in:
lib/active_mutator/edit.rb

Overview

A single mutation as a text edit: replace range (exclusive byte Range) in the original source with replacement.

Instance Attribute Summary collapse

Instance Attribute Details

#descriptionObject (readonly)

Returns the value of attribute description

Returns:

  • (Object)

    the current value of description



4
5
6
# File 'lib/active_mutator/edit.rb', line 4

def description
  @description
end

#rangeObject (readonly)

Returns the value of attribute range

Returns:

  • (Object)

    the current value of range



4
5
6
# File 'lib/active_mutator/edit.rb', line 4

def range
  @range
end

#replacementObject (readonly)

Returns the value of attribute replacement

Returns:

  • (Object)

    the current value of replacement



4
5
6
# File 'lib/active_mutator/edit.rb', line 4

def replacement
  @replacement
end