From c637be575917d4c6c894094b93f882f8116ecffd Mon Sep 17 00:00:00 2001 From: Alexey Rybalchenko Date: Thu, 18 Apr 2019 13:34:41 +0200 Subject: [PATCH] Deprecate uppercase severity names --- logger/Logger.h | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/logger/Logger.h b/logger/Logger.h index 5ce7df6..2896b76 100644 --- a/logger/Logger.h +++ b/logger/Logger.h @@ -49,21 +49,21 @@ enum class Severity : int debug3, debug4, trace, - // backwards-compatibility: - NOLOG = nolog, - FATAL = fatal, - ERROR = error, - WARN = warn, warning = warn, - WARNING = warn, - STATE = state, - INFO = info, - DEBUG = debug, - DEBUG1 = debug1, - DEBUG2 = debug2, - DEBUG3 = debug3, - DEBUG4 = debug4, - TRACE = trace + // backwards-compatibility: + NOLOG __attribute__((deprecated("Use LOG(nolog) instead (lowercase severity name)."))) = nolog, + FATAL __attribute__((deprecated("Use LOG(fatal) instead (lowercase severity name)."))) = fatal, + ERROR __attribute__((deprecated("Use LOG(error) instead (lowercase severity name)."))) = error, + WARN __attribute__((deprecated("Use LOG(warn) instead (lowercase severity name)."))) = warn, + WARNING __attribute__((deprecated("Use LOG(warning) instead (lowercase severity name)."))) = warn, + STATE __attribute__((deprecated("Use LOG(state) instead (lowercase severity name)."))) = state, + INFO __attribute__((deprecated("Use LOG(info) instead (lowercase severity name)."))) = info, + DEBUG __attribute__((deprecated("Use LOG(debug) instead (lowercase severity name)."))) = debug, + DEBUG1 __attribute__((deprecated("Use LOG(debug1) instead (lowercase severity name)."))) = debug1, + DEBUG2 __attribute__((deprecated("Use LOG(debug2) instead (lowercase severity name)."))) = debug2, + DEBUG3 __attribute__((deprecated("Use LOG(debug3) instead (lowercase severity name)."))) = debug3, + DEBUG4 __attribute__((deprecated("Use LOG(debug4) instead (lowercase severity name)."))) = debug4, + TRACE __attribute__((deprecated("Use LOG(trace) instead (lowercase severity name)."))) = trace }; // verbosity levels: