From 33082d8661b64ffeedd5ac37bbe36a2928b194e9 Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Mon, 13 Apr 2020 10:15:21 +0300 Subject: [PATCH] Added missing text in the tree rendering --- idea/resources/messages/KotlinBundle.properties | 2 ++ .../kotlin/idea/slicer/LambdaArgumentInflowBehaviour.kt | 3 ++- .../kotlin/idea/slicer/LambdaReceiverInflowBehaviour.kt | 3 ++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/idea/resources/messages/KotlinBundle.properties b/idea/resources/messages/KotlinBundle.properties index 607286252b7..f774e08cf36 100644 --- a/idea/resources/messages/KotlinBundle.properties +++ b/idea/resources/messages/KotlinBundle.properties @@ -668,6 +668,8 @@ test.integration.title.no.test.roots.found=No Test Roots Found slicer.text.in=\ in {0} slicer.text.tracking.enclosing.lambda=\ (Tracking enclosing lambda) slicer.text.tracking.lambda.calls=\ (Tracking lambda calls) +slicer.text.tracking.lambda.argument=\ (Tracking lambda parameter) +slicer.text.tracking.lambda.receiver=\ (Tracking lambda receiver) slicer.title.dataflow.from.here=Dataflow from Here slicer.title.dataflow.to.here=Dataflow to Here slicer.tool.tip.text.variable.dereferenced=Variable dereferenced diff --git a/idea/src/org/jetbrains/kotlin/idea/slicer/LambdaArgumentInflowBehaviour.kt b/idea/src/org/jetbrains/kotlin/idea/slicer/LambdaArgumentInflowBehaviour.kt index 5a82fccd9f6..d5e141e6e26 100644 --- a/idea/src/org/jetbrains/kotlin/idea/slicer/LambdaArgumentInflowBehaviour.kt +++ b/idea/src/org/jetbrains/kotlin/idea/slicer/LambdaArgumentInflowBehaviour.kt @@ -5,6 +5,7 @@ package org.jetbrains.kotlin.idea.slicer +import org.jetbrains.kotlin.idea.KotlinBundle import org.jetbrains.kotlin.idea.findUsages.handlers.SliceUsageProcessor import org.jetbrains.kotlin.psi.KtElement @@ -14,7 +15,7 @@ data class LambdaArgumentInflowBehaviour(val argumentIndex: Int) : KotlinSliceAn } override val slicePresentationPrefix: String - get() = TODO() + get() = KotlinBundle.message("slicer.text.tracking.lambda.argument") override val testPresentationPrefix: String get() = "[LAMBDA ARGUMENT IN] " diff --git a/idea/src/org/jetbrains/kotlin/idea/slicer/LambdaReceiverInflowBehaviour.kt b/idea/src/org/jetbrains/kotlin/idea/slicer/LambdaReceiverInflowBehaviour.kt index 5bfc5907de6..9727a228c39 100644 --- a/idea/src/org/jetbrains/kotlin/idea/slicer/LambdaReceiverInflowBehaviour.kt +++ b/idea/src/org/jetbrains/kotlin/idea/slicer/LambdaReceiverInflowBehaviour.kt @@ -5,6 +5,7 @@ package org.jetbrains.kotlin.idea.slicer +import org.jetbrains.kotlin.idea.KotlinBundle import org.jetbrains.kotlin.idea.findUsages.handlers.SliceUsageProcessor import org.jetbrains.kotlin.psi.KtElement @@ -14,7 +15,7 @@ object LambdaReceiverInflowBehaviour : KotlinSliceAnalysisMode.Behaviour { } override val slicePresentationPrefix: String - get() = TODO() + get() = KotlinBundle.message("slicer.text.tracking.lambda.receiver") override val testPresentationPrefix: String get() = "[LAMBDA RECEIVER IN] "