ソースを参照

Fix crash on non-git source deps in deps provider

The 'element(1, ..)' guard would always fail and cause crashes.
pull/184/head
Fred Hebert 10年前
コミット
e8b2c274e9
1個のファイルの変更1行の追加1行の削除
  1. +1
    -1
      src/rebar_prv_deps.erl

+ 1
- 1
src/rebar_prv_deps.erl ファイルの表示

@ -67,7 +67,7 @@ display_dep(_State, {Name, _Vsn, Source}) when is_tuple(Source), element(1, Sour
display_dep(_State, {Name, _Vsn, Source, _Opts}) when is_tuple(Source), element(1, Source) =:= git -> display_dep(_State, {Name, _Vsn, Source, _Opts}) when is_tuple(Source), element(1, Source) =:= git ->
?CONSOLE("~s* (git soutce)", [ec_cnv:to_binary(Name)]); ?CONSOLE("~s* (git soutce)", [ec_cnv:to_binary(Name)]);
%% unknown source %% unknown source
display_dep(_State, {Name, Source}) when is_tuple(Source), element(1, Source) ->
display_dep(_State, {Name, Source}) when is_tuple(Source) ->
?CONSOLE("~s* (source ~p)", [ec_cnv:to_binary(Name), Source]); ?CONSOLE("~s* (source ~p)", [ec_cnv:to_binary(Name), Source]);
display_dep(_State, {Name, _Vsn, Source}) when is_tuple(Source) -> display_dep(_State, {Name, _Vsn, Source}) when is_tuple(Source) ->
?CONSOLE("~s* (source ~p)", [ec_cnv:to_binary(Name), Source]); ?CONSOLE("~s* (source ~p)", [ec_cnv:to_binary(Name), Source]);

読み込み中…
キャンセル
保存