From 16b2dae066484f44e28f707cb58326da0d217bb5 Mon Sep 17 00:00:00 2001 From: James Fish Date: Wed, 19 Nov 2014 18:17:17 +0000 Subject: Improve formatting of dialyzer errors Strip ":0: " from unknown type/function/behaviour warnings --- src/rebar_prv_dialyzer.erl | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/rebar_prv_dialyzer.erl b/src/rebar_prv_dialyzer.erl index 7bbaf81..f5d840d 100644 --- a/src/rebar_prv_dialyzer.erl +++ b/src/rebar_prv_dialyzer.erl @@ -211,7 +211,15 @@ run_dialyzer(State, Opts) -> {ok, State}. format_warning(Warning) -> - string:strip(dialyzer:format_warning(Warning), right, $\n). + string:strip(dialyzer_format_warning(Warning), right, $\n). + +dialyzer_format_warning(Warning) -> + case dialyzer:format_warning(Warning) of + ":0: " ++ Warning2 -> + Warning2; + Warning2 -> + Warning2 + end. default_warnings() -> [error_handling, -- cgit v1.1