From 27fe2ff3f8f5815decafcabaae7c42c30881b1dc Mon Sep 17 00:00:00 2001 From: Dmitry Trofimov Date: Mon, 5 Nov 2018 17:30:52 +0100 Subject: [PATCH] Avoid NPE --- .../python/documentation/PythonDocumentationLinkProvider.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/python/openapi/src/com/jetbrains/python/documentation/PythonDocumentationLinkProvider.java b/python/openapi/src/com/jetbrains/python/documentation/PythonDocumentationLinkProvider.java index f4fb137eddc8..c963e17b81c2 100644 --- a/python/openapi/src/com/jetbrains/python/documentation/PythonDocumentationLinkProvider.java +++ b/python/openapi/src/com/jetbrains/python/documentation/PythonDocumentationLinkProvider.java @@ -19,6 +19,7 @@ import com.intellij.openapi.extensions.ExtensionPointName; import com.intellij.openapi.projectRoots.Sdk; import com.intellij.psi.PsiElement; import com.intellij.psi.PsiNamedElement; +import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import org.jsoup.nodes.Document; @@ -45,7 +46,7 @@ public interface PythonDocumentationLinkProvider { } @Nullable - default Function quickDocExtractor(PsiNamedElement namedElement) { + default Function quickDocExtractor(@NotNull PsiNamedElement namedElement) { return null; } }