Skip to content

Commit 951167b

Browse files
committed
add missing log context dsl annotations
1 parent 873a84f commit 951167b

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/main/kotlin/com/lambda/interaction/request/LogContext.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,10 @@ interface LogContext {
4444
fun buildLogContext(tabMin: Int = 0, builder: LogContextBuilder.() -> Unit): String =
4545
LogContextBuilder(tabMin).apply(builder).build()
4646

47+
@LogContextDsl
4748
private fun LogContextBuilder.build() = logContext
4849

50+
@LogContextDsl
4951
class LogContextBuilder(val tabMin: Int = 0) {
5052
var logContext = ""
5153

@@ -68,6 +70,7 @@ interface LogContext {
6870
logContext += "$text\n"
6971
}
7072

73+
@LogContextDsl
7174
fun text(builder: LogContextBuilder.() -> Unit) {
7275
logContext += LogContextBuilder(tabs).apply(builder).build()
7376
}

0 commit comments

Comments
 (0)