diff options
author | Tristan Sloughter <t@crashfast.com> | 2014-10-16 11:15:37 -0500 |
---|---|---|
committer | Tristan Sloughter <t@crashfast.com> | 2014-10-16 11:15:37 -0500 |
commit | 141d34a5d01216b7e918b07c22ee998766217b6d (patch) | |
tree | 3dbfc4696caf1aba78e1f85d3077354c38d3a3d1 /src/rebar_prv_install_deps.erl | |
parent | f1a0249bcf12f08b7aae21aec373fec4cd583dbe (diff) |
remove unused utils functions
Diffstat (limited to 'src/rebar_prv_install_deps.erl')
-rw-r--r-- | src/rebar_prv_install_deps.erl | 21 |
1 files changed, 8 insertions, 13 deletions
diff --git a/src/rebar_prv_install_deps.erl b/src/rebar_prv_install_deps.erl index 6cd004c..a717e5f 100644 --- a/src/rebar_prv_install_deps.erl +++ b/src/rebar_prv_install_deps.erl @@ -118,17 +118,12 @@ handle_deps(State, Deps, Update) -> %% Find pkg deps needed {ok, S} = rlx_depsolver:solve(Graph, PkgDeps1), %% Create app_info record for each pkg dep - lists:flatmap(fun(Pkg) -> - AppInfo = package_to_app(DepsDir - ,Packages - ,Pkg), - case maybe_fetch(AppInfo, Update) of - false -> - []; - true -> - AppInfo - end - end, S) + [AppInfo || Pkg <- S, + AppInfo <- package_to_app(DepsDir + ,Packages + ,Pkg), + maybe_fetch(AppInfo, Update)] + end, AllDeps = lists:ukeymerge(2 @@ -147,7 +142,7 @@ is_valid(App) -> rebar_app_info:valid(App). -spec package_to_app(file:filename_all(), rebar_dict(), - rlx_depsolver:pkg()) -> rebar_app_info:t(). + rlx_depsolver:pkg()) -> [rebar_app_info:t()]. package_to_app(DepsDir, Packages, Pkg={_, Vsn}) -> Name = ec_cnv:to_binary(rlx_depsolver:dep_pkg(Pkg)), FmtVsn = iolist_to_binary(rlx_depsolver:format_version(Vsn)), @@ -159,7 +154,7 @@ package_to_app(DepsDir, Packages, Pkg={_, Vsn}) -> AppInfo1 = rebar_app_info:deps(AppInfo, PkgDeps), AppInfo2 = rebar_app_info:dir(AppInfo1, get_deps_dir(DepsDir, Name)), - rebar_app_info:source(AppInfo2, Link). + [rebar_app_info:source(AppInfo2, Link)]. -spec update_src_deps(integer(), rebar_state:t(), boolean()) -> rebar_state:t(). update_src_deps(Level, State, Update) -> |