summaryrefslogtreecommitdiff
path: root/src/rebar_utils.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/rebar_utils.erl')
-rw-r--r--src/rebar_utils.erl9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/rebar_utils.erl b/src/rebar_utils.erl
index 7ae3d9c..30da523 100644
--- a/src/rebar_utils.erl
+++ b/src/rebar_utils.erl
@@ -63,7 +63,8 @@
escape_double_quotes/1,
escape_double_quotes_weak/1,
check_min_otp_version/1,
- check_blacklisted_otp_versions/1]).
+ check_blacklisted_otp_versions/1,
+ info_useless/2]).
%% for internal use only
-export([otp_release/0]).
@@ -766,3 +767,9 @@ escape_double_quotes(Str) ->
%% "escape inside these" but allow *
escape_double_quotes_weak(Str) ->
re:replace(Str, "([\"\\\\`!$&;])", "\\\\&", [global, {return, list}]).
+
+info_useless(Old, New) ->
+ [?INFO("App ~ts is no longer needed and can be deleted.", [Name])
+ || Name <- Old,
+ not lists:member(Name, New)],
+ ok.