summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/rebar_prv_common_test.erl4
-rw-r--r--src/rebar_prv_cover.erl2
-rw-r--r--src/rebar_prv_dialyzer.erl9
3 files changed, 10 insertions, 5 deletions
diff --git a/src/rebar_prv_common_test.erl b/src/rebar_prv_common_test.erl
index 032a8a6..b12ffde 100644
--- a/src/rebar_prv_common_test.erl
+++ b/src/rebar_prv_common_test.erl
@@ -74,8 +74,8 @@ run_test(CTOpts, false) ->
end),
receive Result -> handle_quiet_results(CTOpts, Result) end.
-ct_opts(State) ->
- DefaultLogsDir = filename:join([rebar_state:dir(State), "_logs"]),
+ct_opts(_State) ->
+ DefaultLogsDir = filename:join(["_build", "logs"]),
[{dir, undefined, "dir", string, help(dir)}, %% comma-seperated list
{suite, undefined, "suite", string, help(suite)}, %% comma-seperated list
{group, undefined, "group", string, help(group)}, %% comma-seperated list
diff --git a/src/rebar_prv_cover.erl b/src/rebar_prv_cover.erl
index 765e2ac..09d3861 100644
--- a/src/rebar_prv_cover.erl
+++ b/src/rebar_prv_cover.erl
@@ -333,7 +333,7 @@ verbose(State) ->
end.
cover_dir(State) ->
- rebar_state:get(State, cover_data_dir, "_cover").
+ rebar_state:get(State, cover_data_dir, filename:join(["_build", "cover"])).
cover_opts(_State) ->
[{reset, $r, "reset", boolean, help(reset)},
diff --git a/src/rebar_prv_dialyzer.erl b/src/rebar_prv_dialyzer.erl
index 24abc4f..9d2c10a 100644
--- a/src/rebar_prv_dialyzer.erl
+++ b/src/rebar_prv_dialyzer.erl
@@ -380,13 +380,18 @@ run_dialyzer(State, Opts) ->
case proplists:get_bool(get_warnings, Opts) of
true ->
WarningsList = rebar_state:get(State, dialyzer_warnings, []),
- Opts2 = [{warnings, WarningsList} | Opts],
+ Opts2 = [{warnings, WarningsList},
+ {check_plt, false} |
+ Opts],
{Unknowns, Warnings} = format_warnings(dialyzer:run(Opts2)),
_ = [?CONSOLE("~s", [Unknown]) || Unknown <- Unknowns],
_ = [?CONSOLE("~s", [Warning]) || Warning <- Warnings],
{length(Warnings), State};
false ->
- _ = dialyzer:run([{warnings, no_warnings()} | Opts]),
+ Opts2 = [{warnings, no_warnings()},
+ {check_plt, false} |
+ Opts],
+ _ = dialyzer:run(Opts2),
{0, State}
end.