瀏覽代碼

clean up create_logic_providers function

pull/115/head
Tristan Sloughter 10 年之前
父節點
當前提交
c8d0aa46c4
共有 1 個檔案被更改,包括 9 行新增9 行删除
  1. +9
    -9
      src/rebar_state.erl

+ 9
- 9
src/rebar_state.erl 查看文件

@ -278,8 +278,8 @@ add_provider(State=#state_t{providers=Providers}, Provider) ->
State#state_t{providers=[Provider | Providers]}.
create_logic_providers(ProviderModules, State0) ->
State1 = try
lists:foldl(fun(ProviderMod, StateAcc) ->
try
State1 = lists:foldl(fun(ProviderMod, StateAcc) ->
case providers:new(ProviderMod, StateAcc) of
{error, Reason} ->
?ERROR(Reason++"~n", []),
@ -287,13 +287,13 @@ create_logic_providers(ProviderModules, State0) ->
{ok, StateAcc1} ->
StateAcc1
end
end, State0, ProviderModules)
catch
C:T ->
?DEBUG("~p: ~p ~p", [C, T, erlang:get_stacktrace()]),
throw({error, "Failed creating providers. Run with DEBUG=1 for stacktrace."})
end,
apply_hooks(State1).
end, State0, ProviderModules),
apply_hooks(State1)
catch
C:T ->
?DEBUG("~p: ~p ~p", [C, T, erlang:get_stacktrace()]),
throw({error, "Failed creating providers. Run with DEBUG=1 for stacktrace."})
end.
apply_hooks(State0) ->
try

Loading…
取消
儲存