erlang_ls.config 631 B

1234567891011121314151617181920212223242526272829303132333435
  1. apps_dirs:
  2. - "src/*"
  3. deps_dirs:
  4. - "_build/default/lib/*"
  5. include_dirs:
  6. - "_build/default/lib/*/include"
  7. exclude_unused_includes:
  8. - "typerefl/include/types.hrl"
  9. - "logger.hrl"
  10. diagnostics:
  11. enabled:
  12. - bound_var_in_pattern
  13. - elvis
  14. - unused_includes
  15. - unused_macros
  16. - crossref
  17. # - dialyzer
  18. - compiler
  19. disabled:
  20. - dialyzer
  21. # - crossref
  22. # - compiler
  23. lenses:
  24. disabled:
  25. # - show-behaviour-usages
  26. # - ct-run-test
  27. - server-info
  28. enable:
  29. - show-behaviour-usages
  30. - ct-run-test
  31. macros:
  32. - name: EMQX_RELEASE_EDITION
  33. value: ce
  34. code_reload:
  35. node: emqx@127.0.0.1