summaryrefslogtreecommitdiff
path: root/test/rebar_dialyzer_SUITE.erl
Commit message (Collapse)AuthorAgeFilesLines
* Add exclude_apps/mods, plt_extra_mods, base_plt_mods configJames Fish2016-11-031-2/+36
| | | | | | | * exclude_apps - never use applications for PLT/analysis * base_plt_mods - add modules to base PLT (overrules exclude_apps) * plt_extra_mods - add modules to PLT (overrules exclude_apps) * exclude_mods - never use modules for PLT/analysis (overrules all)
* Don't error when analyzing empty appJames Fish2016-07-111-1/+15
|
* Handle empty PLTsJames Fish2016-07-111-2/+63
|
* Rebuild PLT when beams no longer existJames Fish2015-10-311-2/+32
|
* Fix for R15B03Takeru Ohta2015-09-121-3/+5
|
* Change option name from "plt_include_all_deps" to "plt_apps"Takeru Ohta2015-09-121-6/+6
|
* Add a testcase for 'plt_include_all_deps' dialyzer optionTakeru Ohta2015-09-081-2/+69
|
* only look for top level apps and those directly under apps/ or lib/Tristan Sloughter2015-07-161-2/+2
|
* Use the same dialyzer rebar.config options as rebarJames Fish2015-06-061-9/+10
| | | | | | | | | | | | | | | | | | | | * All configuration is moved to `{dialyzer, PropList}` * `dialyzer_warnings` renamed `warnings` * `dialyzer_plt_warnings` renamed `get_warnings` * `dialyzer_plt_apps` renamed `plt_extra_apps` * `dialyzer_plt_dir` renamed `plt_location` * `{plt_location, local}` uses profile base directory * `dialyzer_plt` removed * `dialyzer_plt_prefix` sets prefix of PLT name (default "rebar3") * `dialyzer_base_plt_apps` renamed `base_plt_apps` * `dialyzer_base_plt_dir` renamed `base_plt_location` * `{base_plt_location, global}` uses rebar3's global cache directory * `dialyzer_base_plt` removed * `base_plt_prefix` sets prefix of PLT name (default "rebar3") PLT files are always named `<prefix>_<otp_version>_plt` to match rebar. `plt_prefix` and `base_plt_prefix` are not available in rebar, where the prefix is always set to the project's top level application.
* Add initial dialyzer testsJames Fish2015-02-081-0/+158