| %% vim: set ft=erlang : -*- erlang -*- |
| {erl_opts, [ |
| warnings_as_errors, |
| warn_export_all, |
| warn_untyped_record, |
| debug_info |
| ]}. |
| |
| {xref_checks, [fail_on_warning, undefined_function_calls]}. |
| |
| {clean_files, [".eunit/*", "ebin/*.beam"]}. |
| |
| {cover_enabled, true}. |
| |
| {edoc_opts, [ |
| {dialyzer_specs, all}, |
| {report_missing_type, true}, |
| {report_type_mismatch, true}, |
| {pretty_print, erl_pp}, |
| {preprocess, true} |
| ]}. |
| |
| {validate_app_modules, true}. |
| |
| {shell, [{apps, [local]}]}. |
| |
| {dialyzer, |
| [ |
| {warnings, [error_handling, race_conditions, unmatched_returns, unknown, no_improper_lists]} |
| ]}. |
| |
| {deps, |
| [ |
| ]}. |
| |
| {profiles, |
| [ |
| {test, |
| [ |
| {plugins, [covertool]} |
| ]} |
| ]}. |