From cb16fdb3e1b3d93d4b782f88ebc8e8c08e5815e8 Mon Sep 17 00:00:00 2001 From: Tim Holy Date: Mon, 31 Aug 2020 04:38:21 -0500 Subject: [PATCH] Allow packages to force depwarns --- base/deprecated.jl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/base/deprecated.jl b/base/deprecated.jl index 6f6114f6d7991..45adac55a355c 100644 --- a/base/deprecated.jl +++ b/base/deprecated.jl @@ -76,12 +76,12 @@ macro deprecate(old, new, ex=true) end end -function depwarn(msg, funcsym) +function depwarn(msg, funcsym; force::Bool=false) opts = JLOptions() if opts.depwarn == 2 throw(ErrorException(msg)) end - deplevel = opts.depwarn == 1 ? CoreLogging.Warn : CoreLogging.BelowMinLevel + deplevel = force || opts.depwarn == 1 ? CoreLogging.Warn : CoreLogging.BelowMinLevel @logmsg( deplevel, msg,