@@ -36,33 +36,33 @@ defmodule Mix.Dep.Loader do
3636 Loads the given dependency information, including its
3737 latest status and children.
3838 """
39- def load ( dep , children ) do
39+ def load ( dep ) do
4040 % Mix.Dep { manager: manager , scm: scm , opts: opts } = dep
4141 dep = % { dep | status: scm_status ( scm , opts ) }
4242 dest = opts [ :dest ]
4343
4444 { dep , children } =
4545 cond do
4646 not ok? ( dep . status ) ->
47- { dep , children }
47+ { dep , [ ] }
4848
4949 manager == :rebar ->
50- rebar_dep ( dep , children )
50+ rebar_dep ( dep )
5151
5252 mix? ( dest ) ->
53- mix_dep ( % { dep | manager: :mix } , children )
53+ mix_dep ( % { dep | manager: :mix } )
5454
5555 rebar? ( dest ) ->
56- rebar_dep ( % { dep | manager: :rebar } , children )
56+ rebar_dep ( % { dep | manager: :rebar } )
5757
5858 make? ( dest ) ->
59- { % { dep | manager: :make } , children }
59+ { % { dep | manager: :make } , [ ] }
6060
6161 true ->
62- { dep , children }
62+ { dep , [ ] }
6363 end
6464
65- % { validate_path ( validate_app ( dep ) ) | deps: children || [ ] }
65+ % { validate_path ( validate_app ( dep ) ) | deps: children }
6666 end
6767
6868 @ doc """
@@ -205,7 +205,7 @@ defmodule Mix.Dep.Loader do
205205
206206 ## Fetching
207207
208- defp mix_dep ( % Mix.Dep { opts: opts } = dep , children ) do
208+ defp mix_dep ( % Mix.Dep { opts: opts } = dep ) do
209209 Mix.Dep . in_dependency ( dep , fn _ ->
210210 config = Mix . project
211211 umbrella? = Mix.Project . umbrella?
@@ -220,16 +220,16 @@ defmodule Mix.Dep.Loader do
220220 end
221221
222222 dep = % { dep | manager: :mix , opts: opts , extra: [ umbrella: umbrella? ] }
223- { dep , children || children ( env: opts [ :env ] || :prod ) }
223+ { dep , children ( env: opts [ :env ] || :prod ) }
224224 end )
225225 end
226226
227- defp rebar_dep ( % Mix.Dep { } = dep , children ) do
227+ defp rebar_dep ( % Mix.Dep { } = dep ) do
228228 Mix.Dep . in_dependency ( dep , fn _ ->
229229 rebar = Mix.Rebar . load_config ( "." )
230230 extra = Dict . take ( rebar , [ :sub_dirs ] )
231231 dep = % { dep | manager: :rebar , extra: extra }
232- { dep , children || rebar_children ( rebar ) }
232+ { dep , rebar_children ( rebar ) }
233233 end )
234234 end
235235
0 commit comments