in src/main/kotlin/org/jetbrains/plugins/feature/suggester/FeatureSuggestersManager.kt [27:39]
fun actionPerformed(action: Action) {
if (project.isDisposed) return
val language = action.language ?: return
val suggesters = FeatureSuggester.suggesters
.filter { it.languages.find { id -> id == Language.ANY.id || id == language.id } != null }
if (suggesters.isNotEmpty()) {
for (suggester in suggesters) {
if (suggester.isEnabled()) {
processSuggester(suggester, action)
}
}
}
}