Fix crash on lsp text edits with invalid ranges (#9649)

pull/10172/head
Eduardo Farinati 2 months ago committed by GitHub
parent 1ba5763a0c
commit d3bfa3e063
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -539,6 +539,16 @@ pub mod util {
} else {
return (0, 0, None);
};
if start > end {
log::error!(
"Invalid LSP text edit start {:?} > end {:?}, discarding",
start,
end
);
return (0, 0, None);
}
(start, end, replacement)
}),
)

Loading…
Cancel
Save