diff options
| -rw-r--r-- | include/rebar.hrl | 6 | ||||
| -rw-r--r-- | src/rebar_packages.erl | 2 | ||||
| -rw-r--r-- | src/rebar_prv_install_deps.erl | 2 | 
3 files changed, 8 insertions, 2 deletions
| diff --git a/include/rebar.hrl b/include/rebar.hrl index 92fdbe9..7f85892 100644 --- a/include/rebar.hrl +++ b/include/rebar.hrl @@ -27,3 +27,9 @@  -define(DEFAULT_PLUGINS_DIR, "_plugins").  -define(DEFAULT_CONFIG_FILE, "rebar.config").  -define(LOCK_FILE, "rebar.lock"). + +-ifdef(namespaced_types). +-type rebar_dict() :: dict:dict(). +-else. +-type rebar_dict() :: dict(). +-endif. diff --git a/src/rebar_packages.erl b/src/rebar_packages.erl index a87c388..b3a7542 100644 --- a/src/rebar_packages.erl +++ b/src/rebar_packages.erl @@ -4,7 +4,7 @@  -include("rebar.hrl"). --spec get_packages(rebar_state:t()) -> {dict:dict(), tuple()}. +-spec get_packages(rebar_state:t()) -> {rebar_dict(), tuple()}.  get_packages(State) ->      RebarDir = rebar_state:get(State, global_rebar_dir, filename:join(os:getenv("HOME"), ".rebar")),      PackagesFile = filename:join(RebarDir, "packages"), diff --git a/src/rebar_prv_install_deps.erl b/src/rebar_prv_install_deps.erl index 9180cc4..1c3049c 100644 --- a/src/rebar_prv_install_deps.erl +++ b/src/rebar_prv_install_deps.erl @@ -140,7 +140,7 @@ handle_deps(State, Deps, Update) ->  is_valid(App) ->      rebar_app_info:valid(App). --spec package_to_app(file:filename_all(), dict:dict(), +-spec package_to_app(file:filename_all(), rebar_dict(),                      rlx_depsolver:pkg()) -> rebar_app_info:t().  package_to_app(DepsDir, Packages, Pkg={_, Vsn}) ->      Name = ec_cnv:to_binary(rlx_depsolver:dep_pkg(Pkg)), | 
