diff options
author | Björn Gustavsson <[email protected]> | 2015-12-04 12:04:12 +0100 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2015-12-14 15:44:42 +0100 |
commit | 61fd09aaef2474cd74ddbc465e9d1dfd879a4ab5 (patch) | |
tree | 7bb6dd7c04d573e8bf25c3256272b164644fe066 /lib/stdlib/src | |
parent | 41d147339c65d2b6dfcf60c1e63482612774bede (diff) | |
download | otp-61fd09aaef2474cd74ddbc465e9d1dfd879a4ab5.tar.gz otp-61fd09aaef2474cd74ddbc465e9d1dfd879a4ab5.tar.bz2 otp-61fd09aaef2474cd74ddbc465e9d1dfd879a4ab5.zip |
Deprecate the 'random' module
The 'rand' module was introduced in OTP 18 and its use is
discouraged. Deprecate it to further discourage its use.
Diffstat (limited to 'lib/stdlib/src')
-rw-r--r-- | lib/stdlib/src/otp_internal.erl | 6 | ||||
-rw-r--r-- | lib/stdlib/src/random.erl | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/lib/stdlib/src/otp_internal.erl b/lib/stdlib/src/otp_internal.erl index 90ef364d1a..166eb3cef2 100644 --- a/lib/stdlib/src/otp_internal.erl +++ b/lib/stdlib/src/otp_internal.erl @@ -639,6 +639,12 @@ obsolete_1(httpd_conf, is_file, 1) -> obsolete_1(httpd_conf, make_integer, 1) -> {deprecated, "deprecated; use erlang:list_to_integer/1 instead"}; +%% Added in OTP 19. + +obsolete_1(random, _, _) -> + {deprecated, "the 'random' module is deprecated; " + "use the 'rand' module instead"}; + obsolete_1(_, _, _) -> no. diff --git a/lib/stdlib/src/random.erl b/lib/stdlib/src/random.erl index 8b67cde56c..8b639dd0a7 100644 --- a/lib/stdlib/src/random.erl +++ b/lib/stdlib/src/random.erl @@ -18,6 +18,7 @@ %% %CopyrightEnd% %% -module(random). +-deprecated(module). %% Reasonable random number generator. %% The method is attributed to B. A. Wichmann and I. D. Hill |