From d0ae96d40ad0b7353988651a0baaefe19bb7a353 Mon Sep 17 00:00:00 2001 From: "yana.hrynevich" Date: Fri, 6 Feb 2026 14:09:30 +0100 Subject: [PATCH] IJPL-211756 Fix potential NPE when accessing plugin descriptor in CorpusBuilder GitOrigin-RevId: 220669dda1ce193db8b859a17f6250c47c5a3390 --- .../intellij/searchEverywhereMl/typos/models/CorpusBuilder.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/search-everywhere-ml/typos/src/com/intellij/searchEverywhereMl/typos/models/CorpusBuilder.kt b/plugins/search-everywhere-ml/typos/src/com/intellij/searchEverywhereMl/typos/models/CorpusBuilder.kt index 51c089eee834..66c5b6b62eb0 100644 --- a/plugins/search-everywhere-ml/typos/src/com/intellij/searchEverywhereMl/typos/models/CorpusBuilder.kt +++ b/plugins/search-everywhere-ml/typos/src/com/intellij/searchEverywhereMl/typos/models/CorpusBuilder.kt @@ -122,7 +122,7 @@ internal class CorpusBuilder(coroutineScope: CoroutineScope) { } if (configurable is ConfigurableWrapper) { - configurable.extensionPoint.pluginDescriptor.description + configurable.extensionPoint.pluginDescriptor?.description ?.replace(HTML_TAGS_REGEX, "") // matches everything enclosed in < and > and removes any HTML-like tags. ?.split('.', '\n') ?.mapNotNull { tokenizeText(it) }