chore: useless rebinding
This commit is contained in:
@@ -474,9 +474,7 @@ impl Server {
|
|||||||
&self,
|
&self,
|
||||||
params: &lsp_types::TextDocumentPositionParams,
|
params: &lsp_types::TextDocumentPositionParams,
|
||||||
) -> Option<(LineNumbers, Located<'_>)> {
|
) -> Option<(LineNumbers, Located<'_>)> {
|
||||||
let module = self.module_for_uri(¶ms.text_document.uri);
|
let module = self.module_for_uri(¶ms.text_document.uri)?;
|
||||||
|
|
||||||
let module = module?;
|
|
||||||
|
|
||||||
let line_numbers = LineNumbers::new(&module.code);
|
let line_numbers = LineNumbers::new(&module.code);
|
||||||
|
|
||||||
@@ -485,9 +483,7 @@ impl Server {
|
|||||||
params.position.character as usize,
|
params.position.character as usize,
|
||||||
);
|
);
|
||||||
|
|
||||||
let node = module.find_node(byte_index);
|
let node = module.find_node(byte_index)?;
|
||||||
|
|
||||||
let node = node?;
|
|
||||||
|
|
||||||
Some((line_numbers, node))
|
Some((line_numbers, node))
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user