浏览代码

update provider template for changes to format_error/1

pull/21/head
Tristan Sloughter 10 年前
父节点
当前提交
e5717547d5
共有 1 个文件被更改,包括 8 次插入8 次删除
  1. +8
    -8
      priv/templates/plugin.erl.dtl

+ 8
- 8
priv/templates/plugin.erl.dtl 查看文件

@ -1,12 +1,12 @@
-module({{name}}).
-behaviour(provider).
-export([init/1, do/1, format_error/2]).
-export([init/1, do/1, format_error/1]).
-include_lib("rebar3/include/rebar.hrl").
-define(PROVIDER, todo).
-define(DEPS, [app_discovery]).
-define(PROVIDER, {{name}}).
-define(DEPS, []).
%% ===================================================================
%% Public API
@ -14,10 +14,10 @@
-spec init(rebar_state:t()) -> {ok, rebar_state:t()}.
init(State) ->
Provider = providers:create([
{name, ?PROVIDER}, % The 'user friendly' name of the task
{module, ?MODULE}, % The module implementation of the task
{bare, true}, % The task can be run by the user, always true
{deps, ?DEPS}, % The list of dependencies
{name, ?PROVIDER}, % The 'user friendly' name of the task
{module, ?MODULE}, % The module implementation of the task
{bare, true}, % The task can be run by the user, always true
{deps, ?DEPS}, % The list of dependencies
{example, "rebar {{name}}"}, % How to use the plugin
{opts, []}, % list of options understood by the plugin
{short_desc, "{{desc}}"},
@ -31,5 +31,5 @@ do(State) ->
{ok, State}.
-spec format_error(any()) -> iolist().
format_error(Reason, State) ->
format_error(Reason) ->
io_lib:format("~p", [Reason]).

正在加载...
取消
保存