diff options
author | alisdair sullivan <alisdairsullivan@yahoo.ca> | 2015-02-27 16:19:44 -0800 |
---|---|---|
committer | alisdair sullivan <alisdairsullivan@yahoo.ca> | 2015-03-02 20:12:29 -0800 |
commit | 4a61bae7b3bdb3f01bd8ee4834f572feaf1069c6 (patch) | |
tree | d08c992bce624c59742c52a9787e508d8fd1fb11 /src/rebar_utils.erl | |
parent | baf46a861b18086131707d056ee106c9fba8da3d (diff) |
`as` delegates task handling to `do` provider
Diffstat (limited to 'src/rebar_utils.erl')
-rw-r--r-- | src/rebar_utils.erl | 4 |
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 |