Skip to content

Commit 10ddcb5

Browse files
committed
Revert "Adjustment for the removal of IncrementalEdit(offset:length:replacement:)"
This reverts commit 2137056.
1 parent 66dd25e commit 10ddcb5

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

Sources/SourceKitLSP/Swift/DocumentFormatting.swift

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -105,11 +105,9 @@ private func edits(from original: DocumentSnapshot, to edited: String) -> [TextE
105105
let sequentialEdits = difference.map { change in
106106
switch change {
107107
case .insert(offset: let offset, element: let element, associatedWith: _):
108-
let absolutePosition = AbsolutePosition(utf8Offset: offset)
109-
return IncrementalEdit(range: absolutePosition..<absolutePosition, replacement: [element])
108+
IncrementalEdit(offset: offset, length: 0, replacement: [element])
110109
case .remove(offset: let offset, element: _, associatedWith: _):
111-
let absolutePosition = AbsolutePosition(utf8Offset: offset)
112-
return IncrementalEdit(range: absolutePosition..<absolutePosition.advanced(by: 1), replacement: [])
110+
IncrementalEdit(offset: offset, length: 1, replacement: [])
113111
}
114112
}
115113

0 commit comments

Comments
 (0)