Do not use constructor injection for app level extension KotlinClassWithDelegatedPropertyRenderer (KT-31266)
This commit is contained in:
committed by
Yan Zhulanow
parent
a0778ad703
commit
757b4b3910
+3
-1
@@ -43,7 +43,9 @@ private val LOG = Logger.getInstance(KotlinClassWithDelegatedPropertyRenderer::c
|
|||||||
private fun notPreparedClassMessage(referenceType: ReferenceType) =
|
private fun notPreparedClassMessage(referenceType: ReferenceType) =
|
||||||
"$referenceType ${referenceType.isPrepared} ${referenceType.sourceName()}"
|
"$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 {
|
override fun isApplicable(jdiType: Type?): Boolean {
|
||||||
if (!super.isApplicable(jdiType)) return false
|
if (!super.isApplicable(jdiType)) return false
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user