File tree Expand file tree Collapse file tree 4 files changed +30
-28
lines changed Expand file tree Collapse file tree 4 files changed +30
-28
lines changed Original file line number Diff line number Diff line change @@ -1317,24 +1317,25 @@ fn sysroot_to_crate_graph(
1317
1317
. filter_map ( |krate| {
1318
1318
let file_id = load ( & sysroot[ krate] . root ) ?;
1319
1319
1320
- let env = Env :: default ( ) ;
1321
- let display_name = CrateDisplayName :: from_canonical_name ( sysroot[ krate] . name . clone ( ) ) ;
1322
- let crate_id = crate_graph. add_crate_root (
1320
+ let env = Env :: default ( ) ;
1321
+ let display_name =
1322
+ CrateDisplayName :: from_canonical_name ( sysroot[ krate] . name . clone ( ) ) ;
1323
+ let crate_id = crate_graph. add_crate_root (
1323
1324
file_id,
1324
1325
Edition :: CURRENT ,
1325
1326
Some ( display_name) ,
1326
1327
None ,
1327
- cfg_options. clone ( ) ,
1328
- None ,
1329
- env,
1330
- false ,
1331
- CrateOrigin :: Lang ( LangCrateOrigin :: from ( & * sysroot[ krate] . name ) ) ,
1332
- target_layout. clone ( ) ,
1333
- channel,
1334
- ) ;
1335
- Some ( ( krate, crate_id) )
1336
- } )
1337
- . collect ( ) ,
1328
+ cfg_options. clone ( ) ,
1329
+ None ,
1330
+ env,
1331
+ false ,
1332
+ CrateOrigin :: Lang ( LangCrateOrigin :: from ( & * sysroot[ krate] . name ) ) ,
1333
+ target_layout. clone ( ) ,
1334
+ channel,
1335
+ ) ;
1336
+ Some ( ( krate, crate_id) )
1337
+ } )
1338
+ . collect ( ) ,
1338
1339
} ;
1339
1340
for from in sysroot. crates ( ) {
1340
1341
for & to in sysroot[ from] . deps . iter ( ) {
Original file line number Diff line number Diff line change @@ -33,12 +33,12 @@ import { ExecOptions } from "child_process";
33
33
export type Workspace =
34
34
| { kind : "Empty" }
35
35
| {
36
- kind : "Workspace Folder" ;
37
- }
36
+ kind : "Workspace Folder" ;
37
+ }
38
38
| {
39
- kind : "Detached Files" ;
40
- files : vscode . TextDocument [ ] ;
41
- } ;
39
+ kind : "Detached Files" ;
40
+ files : vscode . TextDocument [ ] ;
41
+ } ;
42
42
43
43
export function fetchWorkspace ( ) : Workspace {
44
44
const folders = ( vscode . workspace . workspaceFolders || [ ] ) . filter (
@@ -52,9 +52,9 @@ export function fetchWorkspace(): Workspace {
52
52
? rustDocuments . length === 0
53
53
? { kind : "Empty" }
54
54
: {
55
- kind : "Detached Files" ,
56
- files : rustDocuments ,
57
- }
55
+ kind : "Detached Files" ,
56
+ files : rustDocuments ,
57
+ }
58
58
: { kind : "Workspace Folder" } ;
59
59
}
60
60
@@ -476,4 +476,4 @@ export interface Disposable {
476
476
dispose ( ) : void ;
477
477
}
478
478
479
- export type Cmd = ( ...args : any [ ] ) => unknown ;
479
+ export type Cmd = ( ...args : any [ ] ) => unknown ;
Original file line number Diff line number Diff line change 1
1
import * as vscode from "vscode" ;
2
2
import * as fspath from "path" ;
3
3
import * as fs from "fs" ;
4
- import { CtxInit } from "./ctx" ;
4
+ import { CtxInit } from "./ctx" ;
5
5
import * as ra from "./lsp_ext" ;
6
- import { FetchDependencyListResult } from "./lsp_ext" ;
6
+ import { FetchDependencyListResult } from "./lsp_ext" ;
7
7
8
8
export class RustDependenciesProvider
9
- implements vscode . TreeDataProvider < Dependency | DependencyFile > {
9
+ implements vscode . TreeDataProvider < Dependency | DependencyFile >
10
+ {
10
11
dependenciesMap : { [ id : string ] : Dependency | DependencyFile } ;
11
12
ctx : CtxInit ;
12
13
@@ -131,4 +132,4 @@ export class DependencyFile extends vscode.TreeItem {
131
132
}
132
133
}
133
134
134
- export type DependencyId = { id : string } ;
135
+ export type DependencyId = { id : string } ;
Original file line number Diff line number Diff line change @@ -211,4 +211,4 @@ async function isFileAtUri(uri: vscode.Uri): Promise<boolean> {
211
211
} catch {
212
212
return false ;
213
213
}
214
- }
214
+ }
You can’t perform that action at this time.
0 commit comments