From 82629316a528ef8e41883cd707b50fefeaf3352c Mon Sep 17 00:00:00 2001 From: "Vitaliy.Bibaev" Date: Sat, 16 Sep 2017 14:14:04 +0300 Subject: [PATCH] Fix wrong lambda in the peek handler --- .../impl/handler/unified/PeekTraceHandler.kt | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/plugins/stream-debugger/src/main/java/com/intellij/debugger/streams/trace/impl/handler/unified/PeekTraceHandler.kt b/plugins/stream-debugger/src/main/java/com/intellij/debugger/streams/trace/impl/handler/unified/PeekTraceHandler.kt index 716c23388a4c..2b5d20a97f53 100644 --- a/plugins/stream-debugger/src/main/java/com/intellij/debugger/streams/trace/impl/handler/unified/PeekTraceHandler.kt +++ b/plugins/stream-debugger/src/main/java/com/intellij/debugger/streams/trace/impl/handler/unified/PeekTraceHandler.kt @@ -45,21 +45,17 @@ class PeekTraceHandler(num: Int, callName: String, private val myTypeBefore: Gen } override fun additionalCallsBefore(): List { - val lambda = dsl.code { - lambda("x") { - +beforeMap.set(currentTime(), +argName) - } - } + val lambda = dsl.lambda("x") { + +beforeMap.set(dsl.currentTime(), TextExpression(argName)) + }.toCode() return listOf(dsl.createPeekCall(myTypeBefore, lambda)) } override fun additionalCallsAfter(): List { - val lambda = dsl.code { - lambda("x") { - +afterMap.set(currentTime(), +argName) - } - } + val lambda = dsl.lambda("x") { + +afterMap.set(dsl.currentTime(), TextExpression(argName)) + }.toCode() return listOf(dsl.createPeekCall(myTypeBefore, lambda)) }