diff options
author | James Fish <james@fishcakez.com> | 2016-07-11 14:41:19 +0100 |
---|---|---|
committer | James Fish <james@fishcakez.com> | 2016-07-11 15:52:42 +0100 |
commit | 0fa2b501f05e700a35c272f98f1ab976a5bd6170 (patch) | |
tree | 124704feb94581f3420bb5fe4efbe9bb9f28e831 /src/rebar_prv_dialyzer.erl | |
parent | e334f211e373c9f019c68d5d35cc8b6aa0a1723a (diff) |
Don't error when analyzing empty app
Diffstat (limited to 'src/rebar_prv_dialyzer.erl')
-rw-r--r-- | src/rebar_prv_dialyzer.erl | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/rebar_prv_dialyzer.erl b/src/rebar_prv_dialyzer.erl index f7e3f21..ec9e81a 100644 --- a/src/rebar_prv_dialyzer.erl +++ b/src/rebar_prv_dialyzer.erl @@ -380,12 +380,15 @@ succ_typings(State, Plt, Output) -> {0, State}; _ -> Apps = rebar_state:project_apps(State), - succ_typings(State, Plt, Output, Apps) + ?INFO("Doing success typing analysis...", []), + Files = apps_to_files(Apps), + succ_typings(State, Plt, Output, Files) end. -succ_typings(State, Plt, Output, Apps) -> - ?INFO("Doing success typing analysis...", []), - Files = apps_to_files(Apps), +succ_typings(State, Plt, _, []) -> + ?INFO("Analyzing no files with ~p...", [Plt]), + {0, State}; +succ_typings(State, Plt, Output, Files) -> ?INFO("Analyzing ~b files with ~p...", [length(Files), Plt]), Opts = [{analysis_type, succ_typings}, {get_warnings, true}, |