summaryrefslogtreecommitdiff
path: root/src/rebar_utils.erl
diff options
context:
space:
mode:
authorTristan Sloughter <tristan.sloughter@gmail.com>2015-03-03 07:27:15 -0600
committerTristan Sloughter <tristan.sloughter@gmail.com>2015-03-03 07:27:15 -0600
commit4c70d16e505c05695e902bea502855d8383fbe82 (patch)
treed08c992bce624c59742c52a9787e508d8fd1fb11 /src/rebar_utils.erl
parentbaf46a861b18086131707d056ee106c9fba8da3d (diff)
parent4a61bae7b3bdb3f01bd8ee4834f572feaf1069c6 (diff)
Merge pull request #194 from talentdeficit/more_space_for_as
`as` delegates task handling to `do` provider
Diffstat (limited to 'src/rebar_utils.erl')
-rw-r--r--src/rebar_utils.erl4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rebar_utils.erl b/src/rebar_utils.erl
index 0c95c69..1a7bf98 100644
--- a/src/rebar_utils.erl
+++ b/src/rebar_utils.erl
@@ -477,8 +477,8 @@ new_task([], Acc) -> lists:reverse(Acc);
new_task([TaskList|Rest], Acc) ->
case re:split(TaskList, ",", [{return, list}, {parts, 2}]) of
%% `do` consumes all remaining args
- ["do" = Task|RestArgs] ->
- lists:reverse([{Task, RestArgs ++ Rest}|Acc]);
+ ["do" = Task] ->
+ lists:reverse([{Task, Rest}|Acc]);
%% single task terminated by a comma
[Task, ""] -> new_task(Rest, [{Task, []}|Acc]);
%% sequence of two or more tasks