diff --git a/Sources/SourceKitLSP/Swift/CodeActions/ConvertJSONToCodableStruct.swift b/Sources/SourceKitLSP/Swift/CodeActions/ConvertJSONToCodableStruct.swift index 73f58362..82c35ade 100644 --- a/Sources/SourceKitLSP/Swift/CodeActions/ConvertJSONToCodableStruct.swift +++ b/Sources/SourceKitLSP/Swift/CodeActions/ConvertJSONToCodableStruct.swift @@ -110,7 +110,10 @@ public struct ConvertJSONToCodableStruct: EditRefactoringProvider { // Closures are replaced entirely, since they were invalid code to // start with. return [ - SourceEdit(range: closure.trimmedRange, replacement: decls.description) + SourceEdit( + range: closure.positionAfterSkippingLeadingTrivia..