mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-10-03 07:04:49 +00:00
update format.
This commit is contained in:
parent
09ed9d0444
commit
f5a6fda327
1 changed files with 9 additions and 8 deletions
|
@ -58,16 +58,17 @@ export function createClient(serverPath: string, cwd: string, extraEnv: Env): lc
|
|||
// 2. filter some change in here.
|
||||
// 2.1 rename from or to `mod.rs` should be special.
|
||||
// 2.2 not all folder change should be cared, only those have files with ".rs" postfix.
|
||||
let newFiles = data.files.map((file)=>{
|
||||
const newFiles = data.files.map((file) => {
|
||||
const isFolder = !file.oldUri.path.endsWith(".rs");
|
||||
return !isFolder ? file : {
|
||||
oldUri: vscode.Uri.file(file.oldUri.path + '/'),
|
||||
newUri: vscode.Uri.file(file.newUri.path + '/')
|
||||
}});
|
||||
};
|
||||
});
|
||||
data = { ...data, files: newFiles };
|
||||
return next(data);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
const clientOptions: lc.LanguageClientOptions = {
|
||||
documentSelector: [{ scheme: 'file', language: 'rust' }],
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue