summaryrefslogtreecommitdiff
path: root/src/rebar_base_compiler.erl
diff options
context:
space:
mode:
authorDavid Kubecka <davidkubecka@seznam.cz>2015-03-23 21:19:44 +0100
committerDavid Kubecka <davidkubecka@seznam.cz>2015-04-05 00:15:07 +0200
commitf61ca47b23af0f5e19fda440e1c0b34591e3d502 (patch)
tree76ba9e98f1b61f66a0253c907bf36cf137060142 /src/rebar_base_compiler.erl
parenteb796229035cc484d06620e83febd236e89e734c (diff)
downloadrebar-f61ca47b23af0f5e19fda440e1c0b34591e3d502.tar.gz
Remove useless compile/3
Its case statement is noop.
Diffstat (limited to 'src/rebar_base_compiler.erl')
-rw-r--r--src/rebar_base_compiler.erl15
1 files changed, 2 insertions, 13 deletions
diff --git a/src/rebar_base_compiler.erl b/src/rebar_base_compiler.erl
index c38fb11..f49fc85 100644
--- a/src/rebar_base_compiler.erl
+++ b/src/rebar_base_compiler.erl
@@ -129,21 +129,10 @@ remove_common_path1([Part | RestFilename], [Part | RestPath]) ->
remove_common_path1(FilenameParts, _) ->
filename:join(FilenameParts).
-
-compile(Unit, Config, CompileFn) ->
- case CompileFn(Unit, Config) of
- ok ->
- ok;
- skipped ->
- skipped;
- Error ->
- Error
- end.
-
compile_each([], _Config, _CompileFn) ->
ok;
compile_each([Unit | Rest], Config, CompileFn) ->
- case compile(Unit, Config, CompileFn) of
+ case CompileFn(Unit, Config) of
ok ->
?CONSOLE("Compiled ~s\n", [unit_source(Unit)]);
{ok, Warnings} ->
@@ -224,7 +213,7 @@ compile_worker(QueuePid, Config, CompileFn) ->
QueuePid ! {next, self()},
receive
{compile, Source} ->
- case catch(compile(Source, Config, CompileFn)) of
+ case catch(CompileFn(Source, Config)) of
{ok, Ws} ->
QueuePid ! {compiled, Source, Ws},
compile_worker(QueuePid, Config, CompileFn);