Files
openide/plugins/devkit/devkit-kotlin-tests/testData/inspections/statefulEp/ProjectConfigurable.kt
Karol Lewandowski 73412b84ed IDEA-316821: Support anonymous/inner class fields captured from context in StatefulEpInspection for Kotlin code
GitOrigin-RevId: 7f211c1b5bca9bdcb1f5281cd6717ad58f3751c3
2023-04-18 17:47:46 +00:00

18 lines
497 B
Kotlin

import com.intellij.openapi.project.Project
import com.intellij.psi.PsiElement
import com.intellij.psi.PsiReference
class ProjectConfigurable(project: Project) {
val <warning descr="Potential memory leak: don't hold PsiElement, use SmartPsiElementPointer instead">pe</warning>: PsiElement?
val <warning descr="Do not use PsiReference as a field in extension">r</warning>: PsiReference?
var p: Project
val pf: Project
init {
pe = null
r = null
pf = project
p = pf
}
}