{erl_opts,
 [warn_unused_import, warn_export_vars, warnings_as_errors, verbose, report, debug_info]}.

{deps, [{lhttpc, "1.3.3", {pkg, nextroll_lhttpc}}, {erliam, "1.0.0"}]}.

{cover_enabled, true}.

{cover_opts, [verbose]}.

{project_plugins,
 [{rebar3_hex, "~> 7.0.4"},
  {rebar3_format, "~> 1.2.1"},
  {rebar3_lint, "~> 2.0.1"},
  {rebar3_hank, "~> 1.3.0"}]}.

{dialyzer,
 [{warnings, [unknown, no_return, error_handling]},
  {get_warnings, true},
  {plt_apps, top_level_deps},
  {plt_extra_apps, []},
  {plt_location, local},
  {base_plt_apps, [erts, stdlib, kernel]},
  {base_plt_location, global}]}.

{xref_checks, [undefined_function_calls, locals_not_used, deprecated_function_calls]}.

{eunit_opts, [verbose, {report, {eunit_surefire, [{dir, "."}]}}]}.

{alias, [{test, [format, lint, hank, xref, dialyzer, eunit, cover]}]}.
