Skip to content

Commit ed2c7d6

Browse files
committed
Update for rename of FixIt.Change.textualReplacement -> replaceText
1 parent 74fb36f commit ed2c7d6

File tree

2 files changed

+12
-9
lines changed

2 files changed

+12
-9
lines changed

lib/ASTGen/Sources/ASTGen/DiagnosticsBridge.swift

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -389,15 +389,14 @@ public func addQueuedDiagnostic(
389389
guard let startPos = sourceFile.position(of: fixIt.replacementRange.start),
390390
let endPos = sourceFile.position(
391391
of: fixIt.replacementRange.start.advanced(
392-
by: fixIt.replacementRange.byteLength)),
393-
let sourceFileSyntax = sourceFile.syntax.as(SourceFileSyntax.self) else {
392+
by: fixIt.replacementRange.byteLength)) else {
394393
return nil
395394
}
396395

397-
return FixIt.Change.textualReplacement(
398-
replacementRange: startPos..<endPos,
399-
sourceFile: sourceFileSyntax,
400-
newText: String(bridged: fixIt.replacementText)
396+
return FixIt.Change.replaceText(
397+
range: startPos..<endPos,
398+
with: String(bridged: fixIt.replacementText),
399+
in: sourceFile.syntax
401400
)
402401
}
403402
}

lib/ASTGen/Sources/MacroEvaluation/SourceManager.swift

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -217,13 +217,17 @@ extension SourceManager {
217217
)
218218
newText = replacingChildData.newChild.description
219219

220-
case .textualReplacement(replacementRange: let replacementRange, sourceFile: let sourceFile, newText: let replacementText):
220+
case .replaceText(
221+
range: let replacementRange,
222+
with: let replacementText,
223+
in: let syntax
224+
):
221225
replaceStartLoc = bridgedSourceLoc(
222-
for: sourceFile,
226+
for: syntax,
223227
at: replacementRange.lowerBound
224228
)
225229
replaceEndLoc = bridgedSourceLoc(
226-
for: sourceFile,
230+
for: syntax,
227231
at: replacementRange.upperBound
228232
)
229233
newText = replacementText

0 commit comments

Comments
 (0)