%% -*- erlang -*- {require_min_otp_vsn, "OTP17"}. {erl_opts, [ warnings_as_errors, warn_export_all, warn_untyped_record, inline ]}. {xref_checks, [ fail_on_warning, undefined_function_calls ]}. {clean_files, [".eunit/*", "ebin/*.beam"]}. {cover_enabled, true}. {edoc_opts, [ {doclet, edown_doclet}, {dialyzer_specs, all}, {report_missing_type, true}, {report_type_mismatch, true}, {pretty_print, erl_pp}, {preprocess, true} ]}. {validate_app_modules, true}. {dialyzer, [ {warnings, [error_handling, race_conditions, unmatched_returns]} ]}. {profiles, [ {doc, [ {deps, [ {edown, {git, "git://github.com/uwiger/edown.git", {branch, "master"}}} ]} ]} ]}.