Do not use constructor injection for app level extension KotlinClassWithDelegatedPropertyRenderer (KT-31266)

This commit is contained in:
Vladimir Krivosheev
2019-04-30 12:22:44 +02:00
committed by Yan Zhulanow
parent a0778ad703
commit 757b4b3910
@@ -43,7 +43,9 @@ private val LOG = Logger.getInstance(KotlinClassWithDelegatedPropertyRenderer::c
private fun notPreparedClassMessage(referenceType: ReferenceType) =
"$referenceType ${referenceType.isPrepared} ${referenceType.sourceName()}"
class KotlinClassWithDelegatedPropertyRenderer(private val rendererSettings: NodeRendererSettings) : ClassRenderer() {
class KotlinClassWithDelegatedPropertyRenderer : ClassRenderer() {
private val rendererSettings = NodeRendererSettings.getInstance()
override fun isApplicable(jdiType: Type?): Boolean {
if (!super.isApplicable(jdiType)) return false