Packages
elvis_core
1.1.1
5.0.4
5.0.3
5.0.2
5.0.1
5.0.0
retired
4.2.3
4.2.2
4.2.1
4.2.0
4.1.1
4.1.0
4.0.0
3.2.5
3.2.4
3.2.3
3.2.2
3.2.1
3.2.0
3.1.0
3.0.1
3.0.0
2.0.1
2.0.0
1.4.0
1.3.2
1.3.1
1.3.0
1.2.0
1.1.2
1.1.1
1.1.0
1.0.0
0.7.0
0.6.1
0.6.0
0.5.0
0.4.3
0.4.2
0.4.1
0.4.0
0.3.9
0.3.8
0.3.7
0.3.6
0.3.5
0.3.4
0.3.3
0.3.2
0.3.1
0.3.0
Core library for the Erlang style reviewer
Current section
Files
Jump to
Current section
Files
elvis_core
rebar.config
rebar.config
%% -*- mode: erlang;erlang-indent-level: 2;indent-tabs-mode: nil -*-
%% ex: ts=4 sw=4 ft=erlang et
%% == Erlang Compiler ==
%% Erlang compiler options
{erl_opts, [ warn_unused_vars
, warn_export_all
, warn_shadow_vars
, warn_unused_import
, warn_unused_function
, warn_bif_clash
, warn_unused_record
, warn_deprecated_function
, warn_obsolete_guard
, strict_validation
, warn_export_vars
, warn_exported_vars
, warn_missing_spec
, warn_untyped_record
, debug_info]}.
{profiles, [
{test, [
{extra_src_dirs, ["test/examples"]},
{deps, [ {mixer, "1.0.1", {pkg, inaka_mixer}}
, {meck, "0.9.0"}
, {xref_runner, "1.1.1"}
]},
{erl_opts, [ nowarn_missing_spec ]},
{dialyzer, [
{warnings, [ no_return
, unmatched_returns
, error_handling
]}
]}
]}
]}.
%% == Common Test ==
{ct_compile_opts, [ warn_unused_vars
, warn_export_all
, warn_shadow_vars
, warn_unused_import
, warn_unused_function
, warn_bif_clash
, warn_unused_record
, warn_deprecated_function
, warn_obsolete_guard
, strict_validation
, warn_export_vars
, warn_exported_vars
, warn_missing_spec
, warn_untyped_record
, debug_info]}.
{ct_opts, [ {sys_config, ["./config/test.config"]}
, {logdir, "./logs"}
, {verbose, true}
]}.
%% == Cover ==
{cover_enabled, true}.
{cover_opts, [verbose]}.
%% == Dependencies ==
{deps, [ {zipper, "1.0.1"}
, {katana_code, "0.2.1"}
]}.
%% == Dialyzer ==
{dialyzer, [ {warnings, [ no_return
, unmatched_returns
, error_handling
, unknown
]}
, {plt_apps, top_level_deps}
, {plt_extra_apps, [kernel, stdlib]}
, {plt_location, local}]}.
{shell, [{config, "config/test.config"}]}.
%% == xref ==
{xref_checks, [ undefined_function_calls
, locals_not_used
, deprecated_function_calls
]}.
%% == Aliases ==
{alias, [ {test, [ dialyzer
, ct
, cover
]}
]}.
{project_plugins, [rebar3_hex]}.