| commit | 8a1646c6b58a2533598c628d1cfa38af0e35279e | [log] [tgz] |
|---|---|---|
| author | PJ Fanning <pjfanning@users.noreply.github.com> | Mon Sep 09 12:00:49 2024 +0100 |
| committer | GitHub <noreply@github.com> | Mon Sep 09 13:00:49 2024 +0200 |
| tree | 6336ddb035b2399f846e18f1812dca84bfc96544 | |
| parent | b92082e5b95e551145019a6975c95d41f2220a4d [diff] |
Rework `traceEntry()` to avoid inlining warnings (#62)
diff --git a/log4j-api-scala_2.10/src/main/scala/org/apache/logging/log4j/scala/Logger.scala b/log4j-api-scala_2.10/src/main/scala/org/apache/logging/log4j/scala/Logger.scala index 1d0024f..4ee7d07 100644 --- a/log4j-api-scala_2.10/src/main/scala/org/apache/logging/log4j/scala/Logger.scala +++ b/log4j-api-scala_2.10/src/main/scala/org/apache/logging/log4j/scala/Logger.scala
@@ -433,9 +433,10 @@ * @return The built `EntryMessage` */ def traceEntry(params: AnyRef*): EntryMessage = { - params match { - case Seq() => delegate.traceEntry() - case seq => delegate.traceEntry(seq.head.toString, seq.tail:_*) + if (params.isEmpty) { + delegate.traceEntry() + } else { + delegate.traceEntry(params.head.toString, params.tail:_*) } }
diff --git a/log4j-api-scala_3/src/main/scala/org/apache/logging/log4j/scala/Logger.scala b/log4j-api-scala_3/src/main/scala/org/apache/logging/log4j/scala/Logger.scala index 8184496..5b677c3 100644 --- a/log4j-api-scala_3/src/main/scala/org/apache/logging/log4j/scala/Logger.scala +++ b/log4j-api-scala_3/src/main/scala/org/apache/logging/log4j/scala/Logger.scala
@@ -434,9 +434,10 @@ * @return The built `EntryMessage` */ inline def traceEntry(inline params: AnyRef*): EntryMessage = { - params match { - case Seq() => delegate.traceEntry() - case seq => delegate.traceEntry(seq.head.toString, seq.tail:_*) + if (params.isEmpty) { + delegate.traceEntry() + } else { + delegate.traceEntry(params.head.toString, params.tail:_*) } }