src/main/java/ru/adelf/idea/dotenv/extension/symbols/DotEnvKeySymbolDeclarationProvider.kt (10 lines of code) (raw):

package ru.adelf.idea.dotenv.extension.symbols import com.intellij.model.psi.PsiSymbolDeclaration import com.intellij.model.psi.PsiSymbolDeclarationProvider import com.intellij.psi.PsiElement import ru.adelf.idea.dotenv.psi.DotEnvKey class DotEnvKeySymbolDeclarationProvider : PsiSymbolDeclarationProvider { override fun getDeclarations(element: PsiElement, offsetInElement: Int): Collection<PsiSymbolDeclaration> { return (element as? DotEnvKey)?.let { listOf(DotEnvKeySymbolDeclaration(it)) } ?: emptyList() } }