apply method

String apply(
  1. String original
)

Applies one SourceEdits to an original string, and return the final output.

Example:

final edit = SourceEdit(4, 3, 'bar');
final originalString = 'foo: foobar';
print(edit.apply(originalString)); // 'foo: barbar'

Implementation

String apply(String original) {
  return original.replaceRange(offset, offset + length, replacement);
}