Current section

Files

Jump to
oidcc rebar.config
Raw

rebar.config

{minimum_otp_vsn, "21.3"}.
{erl_opts, [debug_info]}.
{deps, [
{erljwt, "~> 2.0.7"},
{ssl_verify_fun, "~> 1.1"}
]
}.
{plugins, [
rebar3_lint,
rebar3_format,
rebar3_hex
]}.
{profiles, [
{test, [
{deps, [{meck, "0.9.2"}, {certifi, "2.7.0"}]},
{cover_enabled, true}
]}
]}.
{elvis, [
% #{dirs => ["."],
% filter => "elvis.config",
% ruleset => elvis_config },
#{dirs => ["src"],
filter => "*.erl",
ruleset => erl_files,
rules => [
{elvis_style, invalid_dynamic_call, #{ignore => [oidcc_client]}},
% TODO: Remove when https://github.com/inaka/elvis_core/issues/170 is fixed
{elvis_style, atom_naming_convention, disable},
% TODO: Introduce state type
{elvis_style, state_record_and_type, disable}
]},
#{dirs => ["."],
filter => "Makefile",
ruleset => makefiles },
#{dirs => ["."],
filter => "rebar.config",
ruleset => rebar_config }
] }.
{format, [
{files, ["src/*.erl", "test/*.erl"]},
{formatter , default_formatter}
]}.