rebar_resource_v2 behaviour (rebar v0.0.0+build.5492.ref67808dff)
View SourceSummary
Types
Callbacks
-callback download(file:filename_all(), rebar_app_info:t(), rebar_state:t(), resource_state()) -> ok | {error, any()}.
-callback init(type(), rebar_state:t()) -> {ok, resource()}.
-callback lock(rebar_app_info:t(), resource_state()) -> source().
-callback make_vsn(rebar_app_info:t(), resource_state()) -> {plain, string()} | {error, string()}.
-callback needs_update(rebar_app_info:t(), resource_state()) -> boolean().