rebar.config 620 B

123456789101112131415161718192021222324252627282930313233
  1. %% -*- mode: erlang -*-
  2. {cover_enabled, true}.
  3. {edoc_opts, [{preprocess, true}]}.
  4. {profiles, [
  5. {test, [
  6. {deps, [
  7. {erlexec, "1.10.0"}
  8. ]}
  9. ]},
  10. {lint, [
  11. {plugins, [rebar3_lint]}
  12. ]}
  13. ]}.
  14. {ct_opts, [
  15. {ct_hooks, [epgsql_cth]}
  16. ]}.
  17. {elvis,
  18. [#{dirs => ["src", "src/*"],
  19. include_dirs => ["include"],
  20. filter => "*.erl",
  21. ruleset => erl_files,
  22. rules =>
  23. [{elvis_style, line_length, #{limit => 120}},
  24. {elvis_style, god_modules, #{limit => 41}},
  25. {elvis_style, state_record_and_type, disable} % epgsql_sock
  26. ]}
  27. ]
  28. }.