瀏覽代碼

handle dep_app_not_found exception in rebar_fetch

pull/1882/head
Tristan Sloughter 6 年之前
父節點
當前提交
1588c09036
共有 1 個檔案被更改,包括 5 行新增2 行删除
  1. +5
    -2
      src/rebar_fetch.erl

+ 5
- 2
src/rebar_fetch.erl 查看文件

@ -34,7 +34,7 @@ download_source(AppInfo, State) ->
{true, AppInfo2} ->
rebar_app_info:is_available(AppInfo2, true);
false ->
throw(?PRV_ERROR({dep_app_not_found, AppDir, rebar_app_info:name(AppInfo1)}))
throw(?PRV_ERROR({dep_app_not_found, rebar_app_info:name(AppInfo1)}))
end;
Error ->
throw(?PRV_ERROR(Error))
@ -91,4 +91,7 @@ format_error({fetch_fail, Source}) ->
format_error({bad_checksum, File}) ->
io_lib:format("Checksum mismatch against tarball in ~ts", [File]);
format_error({bad_registry_checksum, File}) ->
io_lib:format("Checksum mismatch against registry in ~ts", [File]).
io_lib:format("Checksum mismatch against registry in ~ts", [File]);
format_error({dep_app_not_found, AppName}) ->
io_lib:format("Dependency failure: source for ~ts does not contain a "
"recognizable project and can not be built", [AppName]).

Loading…
取消
儲存