We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f3b3cb5 commit dc0972cCopy full SHA for dc0972c
core/DependencyAnalysis.fs
@@ -106,10 +106,11 @@ let getChangeReasons ctx getTargetDeps target =
106
107
// gets task duration and list of targets it depends on. No clue why one method does both.
108
let getDurationDeps ctx getDeps t =
109
- let deps = getDeps t |> List.collect (function |Depends t |DependsMissingTarget t -> [t] | _ -> [])
110
- match deps with
+ match getDeps t with
111
| [] -> 0<ms>, []
112
- | _ -> (getExecTime ctx t, deps)
+ | deps ->
+ let targets = deps |> List.collect (function |Depends t |DependsMissingTarget t -> [t] | _ -> [])
113
+ (getExecTime ctx t, targets)
114
// |> fun (tt,dd) ->
115
// printfn "For task %A duration:%A deps:%A" t tt dd
116
// (tt,dd)
0 commit comments