File tree Expand file tree Collapse file tree 1 file changed +4
-5
lines changed
tests/FSharp.Compiler.Service.Tests2 Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Original file line number Diff line number Diff 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)
You can’t perform that action at this time.
0 commit comments