1
1
package com .typesafe .scalalogging
2
2
3
3
import org .slf4j .Marker
4
- import scala .quoted ._
5
- import org .slf4j .{ Logger => Underlying }
4
+ import scala .quoted .*
5
+ import org .slf4j .{ Logger as Underlying }
6
6
7
7
private [scalalogging] object LoggerMacro {
8
8
@@ -23,7 +23,7 @@ private[scalalogging] object LoggerMacro {
23
23
else if (anyRefArgs.length == 1 )
24
24
' { if ($underlying.isErrorEnabled) $underlying.error($message, $ {anyRefArgs.head}) }
25
25
else
26
- ' { if ($underlying.isErrorEnabled) $underlying.error($message, $ {Expr .ofSeq(anyRefArgs)}:_ * ) }
26
+ ' { if ($underlying.isErrorEnabled) $underlying.error($message, $ {Expr .ofSeq(anyRefArgs)}* ) }
27
27
}
28
28
29
29
def errorMessageMarker (underlying : Expr [Underlying ], marker : Expr [Marker ], message : Expr [String ]) (using Quotes ) = {
@@ -41,7 +41,7 @@ private[scalalogging] object LoggerMacro {
41
41
else if (anyRefArgs.length == 1 )
42
42
' {if ($underlying.isErrorEnabled($marker)) $underlying.error($marker, $message, $ {anyRefArgs.head}) }
43
43
else
44
- ' { if ($underlying.isErrorEnabled($marker)) $underlying.error($marker, $message, $ {Expr .ofSeq(anyRefArgs)}:_ * ) }
44
+ ' { if ($underlying.isErrorEnabled($marker)) $underlying.error($marker, $message, $ {Expr .ofSeq(anyRefArgs)}* ) }
45
45
}
46
46
47
47
def errorCode (underlying : Expr [Underlying ], body : Expr [Unit ]) (using Quotes ) =
@@ -67,7 +67,7 @@ private[scalalogging] object LoggerMacro {
67
67
else if (anyRefArgs.length == 1 )
68
68
' { if ($underlying.isWarnEnabled) $underlying.warn($message, $ {anyRefArgs.head}) }
69
69
else
70
- ' { if ($underlying.isWarnEnabled) $underlying.warn($message, $ {Expr .ofSeq(anyRefArgs)}:_ * ) }
70
+ ' { if ($underlying.isWarnEnabled) $underlying.warn($message, $ {Expr .ofSeq(anyRefArgs)}* ) }
71
71
}
72
72
73
73
def warnMessageMarker (underlying : Expr [Underlying ], marker : Expr [Marker ], message : Expr [String ]) (using Quotes ) = {
@@ -85,7 +85,7 @@ private[scalalogging] object LoggerMacro {
85
85
else if (anyRefArgs.length == 1 )
86
86
' {if ($underlying.isWarnEnabled($marker)) $underlying.warn($marker, $message, $ {anyRefArgs.head}) }
87
87
else
88
- ' { if ($underlying.isWarnEnabled($marker)) $underlying.warn($marker, $message, $ {Expr .ofSeq(anyRefArgs)}:_ * ) }
88
+ ' { if ($underlying.isWarnEnabled($marker)) $underlying.warn($marker, $message, $ {Expr .ofSeq(anyRefArgs)}* ) }
89
89
}
90
90
91
91
def warnCode (underlying : Expr [Underlying ], body : Expr [Unit ]) (using Quotes ) =
@@ -111,7 +111,7 @@ private[scalalogging] object LoggerMacro {
111
111
else if (anyRefArgs.length == 1 )
112
112
' { if ($underlying.isInfoEnabled) $underlying.info($message, $ {anyRefArgs.head}) }
113
113
else
114
- ' { if ($underlying.isInfoEnabled) $underlying.info($message, $ {Expr .ofSeq(anyRefArgs)}:_ * ) }
114
+ ' { if ($underlying.isInfoEnabled) $underlying.info($message, $ {Expr .ofSeq(anyRefArgs)}* ) }
115
115
}
116
116
117
117
def infoMessageMarker (underlying : Expr [Underlying ], marker : Expr [Marker ], message : Expr [String ]) (using Quotes ) = {
@@ -129,7 +129,7 @@ private[scalalogging] object LoggerMacro {
129
129
else if (anyRefArgs.length == 1 )
130
130
' {if ($underlying.isInfoEnabled($marker)) $underlying.info($marker, $message, $ {anyRefArgs.head}) }
131
131
else
132
- ' { if ($underlying.isInfoEnabled($marker)) $underlying.info($marker, $message, $ {Expr .ofSeq(anyRefArgs)}:_ * ) }
132
+ ' { if ($underlying.isInfoEnabled($marker)) $underlying.info($marker, $message, $ {Expr .ofSeq(anyRefArgs)}* ) }
133
133
}
134
134
135
135
def infoCode (underlying : Expr [Underlying ], body : Expr [Unit ]) (using Quotes ) =
@@ -156,7 +156,7 @@ private[scalalogging] object LoggerMacro {
156
156
else if (anyRefArgs.length == 1 )
157
157
' { if ($underlying.isDebugEnabled) $underlying.debug($message, $ {anyRefArgs.head}) }
158
158
else
159
- ' { if ($underlying.isDebugEnabled) $underlying.debug($message, $ {Expr .ofSeq(anyRefArgs)}:_ * ) }
159
+ ' { if ($underlying.isDebugEnabled) $underlying.debug($message, $ {Expr .ofSeq(anyRefArgs)}* ) }
160
160
}
161
161
162
162
def debugMessageMarker (underlying : Expr [Underlying ], marker : Expr [Marker ], message : Expr [String ]) (using Quotes ) = {
@@ -174,7 +174,7 @@ private[scalalogging] object LoggerMacro {
174
174
else if (anyRefArgs.length == 1 )
175
175
' {if ($underlying.isDebugEnabled($marker)) $underlying.debug($marker, $message, $ {anyRefArgs.head}) }
176
176
else
177
- ' { if ($underlying.isDebugEnabled($marker)) $underlying.debug($marker, $message, $ {Expr .ofSeq(anyRefArgs)}:_ * ) }
177
+ ' { if ($underlying.isDebugEnabled($marker)) $underlying.debug($marker, $message, $ {Expr .ofSeq(anyRefArgs)}* ) }
178
178
}
179
179
180
180
def debugCode (underlying : Expr [Underlying ], body : Expr [Unit ]) (using Quotes ) =
@@ -200,7 +200,7 @@ private[scalalogging] object LoggerMacro {
200
200
else if (anyRefArgs.length == 1 )
201
201
' { if ($underlying.isTraceEnabled) $underlying.trace($message, $ {anyRefArgs.head}) }
202
202
else
203
- ' { if ($underlying.isTraceEnabled) $underlying.trace($message, $ {Expr .ofSeq(anyRefArgs)}:_ * ) }
203
+ ' { if ($underlying.isTraceEnabled) $underlying.trace($message, $ {Expr .ofSeq(anyRefArgs)}* ) }
204
204
}
205
205
206
206
def traceMessageMarker (underlying : Expr [Underlying ], marker : Expr [Marker ], message : Expr [String ]) (using Quotes ) = {
@@ -218,7 +218,7 @@ private[scalalogging] object LoggerMacro {
218
218
else if (anyRefArgs.length == 1 )
219
219
' {if ($underlying.isTraceEnabled($marker)) $underlying.trace($marker, $message, $ {anyRefArgs.head}) }
220
220
else
221
- ' { if ($underlying.isTraceEnabled($marker)) $underlying.trace($marker, $message, $ {Expr .ofSeq(anyRefArgs)}:_ * ) }
221
+ ' { if ($underlying.isTraceEnabled($marker)) $underlying.trace($marker, $message, $ {Expr .ofSeq(anyRefArgs)}* ) }
222
222
}
223
223
224
224
def traceCode (underlying : Expr [Underlying ], body : Expr [Unit ]) (using Quotes ) =
@@ -228,8 +228,8 @@ private[scalalogging] object LoggerMacro {
228
228
229
229
/** Checks whether `message` is an interpolated string and transforms it into SLF4J string interpolation. */
230
230
private def deconstructInterpolatedMessage (message : Expr [String ])(using Quotes ): (Expr [String ], Seq [Expr [Any ]]) = {
231
- import quotes .reflect ._
232
- import util ._
231
+ import quotes .reflect .*
232
+ import util .*
233
233
234
234
message.asTerm match {
235
235
case Inlined (_, _, Apply (Select (Apply (Select (Select (_, " StringContext" ), _), messageNode), _), argumentsNode)) =>
@@ -262,8 +262,8 @@ private[scalalogging] object LoggerMacro {
262
262
}
263
263
}
264
264
def formatArgs (args : Expr [Seq [Any ]])(using q : Quotes ): Seq [Expr [AnyRef ]] = {
265
- import quotes .reflect ._
266
- import util ._
265
+ import quotes .reflect .*
266
+ import util .*
267
267
268
268
args.asTerm match {
269
269
case p@ Inlined (_, _, Typed (Repeated (v, _),_)) =>
0 commit comments