Skip to content

Commit 03d820a

Browse files
committed
WIP
1 parent 8610e14 commit 03d820a

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

tests/FSharp.Compiler.Service.Tests2/DepResolving.fs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -133,8 +133,7 @@ let detectFileDependencies (nodes : FileAST[]) : Graph =
133133
// Create ASTs, extract module refs
134134
let nodes =
135135
nodes
136-
|> Array.mapi (fun i (name, ast) ->
137-
printfn $"Visiting {name}"
136+
|> Array.Parallel.mapi (fun i (name, ast) ->
138137
let typeAndModuleRefs =
139138
try
140139
visit ast |> Some
@@ -160,7 +159,7 @@ let detectFileDependencies (nodes : FileAST[]) : Graph =
160159

161160
// Find dependencies for all files (can be in parallel)
162161
nodes
163-
|> Array.map (fun node ->
162+
|> Array.Parallel.map (fun node ->
164163
let trie = cloneTrie trie
165164

166165
// Keep a list of visited nodes (ie. all reachable nodes and all their ancestors)
@@ -345,8 +344,8 @@ let Test () =
345344

346345
let totalDeps = graph |> Array.sumBy (fun (f, deps) -> deps.Length)
347346
let maxPossibleDeps = (N * (N-1)) / 2
348-
graph
349-
|> Array.iter (fun (file, deps) -> printfn $"{file} -> %+A{deps}")
347+
//graph
348+
//|> Array.iter (fun (file, deps) -> printfn $"{file} -> %+A{deps}")
350349

351350
let graph = graph |> dict
352351
let json = JsonConvert.SerializeObject(graph, Formatting.Indented)

0 commit comments

Comments
 (0)