diff --git a/java/java-indexing-impl/src/com/intellij/psi/impl/JavaSimplePropertyGist.kt b/java/java-indexing-impl/src/com/intellij/psi/impl/JavaSimplePropertyGist.kt index ad2f802a85f6..a18715459179 100644 --- a/java/java-indexing-impl/src/com/intellij/psi/impl/JavaSimplePropertyGist.kt +++ b/java/java-indexing-impl/src/com/intellij/psi/impl/JavaSimplePropertyGist.kt @@ -49,9 +49,11 @@ private fun resolveFieldFromIndexValue(method: PsiMethod, isGetter: Boolean): Ps return null } -@VisibleForTesting -val javaSimplePropertyGist: PsiFileGist> = GistManager.getInstance().newPsiFileGist("java.simple.property", 3, SimplePropertiesExternalizer()) { file -> - findSimplePropertyCandidates(file.node.lighterAST) +@get:VisibleForTesting +val javaSimplePropertyGist: PsiFileGist> by lazy { + GistManager.getInstance().newPsiFileGist("java.simple.property", 3, SimplePropertiesExternalizer()) { file -> + findSimplePropertyCandidates(file.node.lighterAST) + } } private val allowedExpressions by lazy {