From 58796da4535cadab98a8d40d31440ce501c2c98a Mon Sep 17 00:00:00 2001 From: Natalia Ukhorskaya Date: Mon, 28 Sep 2015 13:48:10 +0300 Subject: [PATCH] Extract function: render local class with debug name only in debug mode --- .../refactoring/introduce/extractionEngine/extractorUtil.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/introduce/extractionEngine/extractorUtil.kt b/idea/src/org/jetbrains/kotlin/idea/refactoring/introduce/extractionEngine/extractorUtil.kt index f5219fa97b5..a6a60197b85 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/introduce/extractionEngine/extractorUtil.kt +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/introduce/extractionEngine/extractorUtil.kt @@ -81,7 +81,7 @@ fun ExtractionGeneratorConfiguration.getDeclarationText( ) fun JetType.typeAsString(): String { - return if (isSpecial()) DEBUG_TYPE_REFERENCE_STRING else descriptorRenderer.renderType(this) + return if (descriptor.extractionData.options.allowSpecialClassNames && isSpecial()) DEBUG_TYPE_REFERENCE_STRING else descriptorRenderer.renderType(this) } descriptor.receiverParameter?.let {