override fun collectSearchRequests()

in src/main/java/ru/adelf/idea/dotenv/extension/symbols/DotEnvKeyReferenceUsageSearcher.kt [16:26]


    override fun collectSearchRequests(parameters: UsageSearchParameters): Collection<Query<out Usage>> {
        val symbol = parameters.target as? DotEnvKeySymbol ?: return emptyList()
        val symbolPointer = symbol.createPointer()
        val usages = SearchService.getInstance()
            .searchWord(parameters.project, symbol.name).caseSensitive(true)
            .inContexts(SearchContext.inCode(), SearchContext.inStrings())
            .inScope(parameters.searchScope)
            .buildQuery(LeafOccurrenceMapper.withPointer(symbolPointer, ::validateUsageSearchReferences))
            .mapping { PsiUsage.textUsage(it.element.containingFile, it.element.textRange) }
        return listOf(usages)
    }