diff options
| author | simonxu72 <simon.xu72@gmail.com> | 2018-10-16 18:37:28 +0800 |
|---|---|---|
| committer | simonxu72 <simon.xu72@gmail.com> | 2018-10-16 18:37:28 +0800 |
| commit | 41d133856bf199034b0eeb0903bedc2071fba7e1 (patch) | |
| tree | 15135eaf1501e016ec1b91b275356a0cfd92d867 /src/rebar_prv_deps_tree.erl | |
| parent | b81871c61809a9e5c09f54d6c8298908d18a760c (diff) | |
| parent | 7bfc8110d1736d2cbf61e19d2fc16dc8e854b460 (diff) | |
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'src/rebar_prv_deps_tree.erl')
| -rw-r--r-- | src/rebar_prv_deps_tree.erl | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/rebar_prv_deps_tree.erl b/src/rebar_prv_deps_tree.erl index 07c7972..d7b49c5 100644 --- a/src/rebar_prv_deps_tree.erl +++ b/src/rebar_prv_deps_tree.erl @@ -39,18 +39,16 @@ format_error(Reason) -> %% Internal functions print_deps_tree(SrcDeps, Verbose, State) -> - Resources = rebar_state:resources(State), D = lists:foldl(fun(App, Dict) -> Name = rebar_app_info:name(App), Vsn = rebar_app_info:original_vsn(App), - AppDir = rebar_app_info:dir(App), - Vsn1 = rebar_utils:vcs_vsn(Vsn, AppDir, Resources), + Vsn1 = rebar_utils:vcs_vsn(App, Vsn, State), Source = rebar_app_info:source(App), Parent = rebar_app_info:parent(App), dict:append_list(Parent, [{Name, Vsn1, Source}], Dict) end, dict:new(), SrcDeps), ProjectAppNames = [{rebar_app_info:name(App) - ,rebar_utils:vcs_vsn(rebar_app_info:original_vsn(App), rebar_app_info:dir(App), Resources) + ,rebar_utils:vcs_vsn(App, rebar_app_info:original_vsn(App), State) ,project} || App <- rebar_state:project_apps(State)], case dict:find(root, D) of {ok, Children} -> |
