Current section
Files
Jump to
Current section
Files
src/providers@noop.erl
-module(providers@noop).
-compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]).
-export([no_op_provider/0]).
-spec get_metadata() -> metadata:metadata().
get_metadata() ->
{metadata, <<"No-op Provider"/utf8>>}.
-spec no_op_provider() -> provider:feature_provider().
no_op_provider() ->
{feature_provider,
fun(_) -> {ok, nil} end,
fun() -> nil end,
fun get_metadata/0,
fun(_, Default_value, _) ->
{resolution_success, Default_value, default}
end,
fun(_, Default_value@1, _) ->
{resolution_success, Default_value@1, default}
end,
fun(_, Default_value@2, _) ->
{resolution_success, Default_value@2, default}
end,
fun(_, Default_value@3, _) ->
{resolution_success, Default_value@3, default}
end,
fun(_, Default_value@4, _) ->
{resolution_success, Default_value@4, default}
end}.