Przeglądaj źródła

handle bad package version with error message

pull/275/head
Tristan Sloughter 10 lat temu
rodzic
commit
80e9aae16c
1 zmienionych plików z 3 dodań i 1 usunięć
  1. +3
    -1
      src/rebar_prv_install_deps.erl

+ 3
- 1
src/rebar_prv_install_deps.erl Wyświetl plik

@ -97,6 +97,8 @@ do(State) ->
end.
-spec format_error(any()) -> iolist().
format_error({bad_constraint, Name, Constraint}) ->
io_lib:format("Unable to parse version for package ~s: ~s", [Name, Constraint]);
format_error({parse_dep, Dep}) ->
io_lib:format("Failed parsing dep ~p", [Dep]);
format_error({missing_package, Package, Version}) ->
@ -510,7 +512,7 @@ parse_goal(Name, Constraint) ->
{match, [Op, Vsn]} ->
{Name, Vsn, binary_to_atom(Op, utf8)};
nomatch ->
fail
throw(?PRV_ERROR({bad_constraint, Name, Constraint}))
end.
warn_skip_deps(AppInfo, State) ->

Ładowanie…
Anuluj
Zapisz