From e9778dc4f415350581033c538e7b521eaafe5b5e Mon Sep 17 00:00:00 2001 From: Louis Vignier Date: Thu, 8 May 2025 16:28:46 +0200 Subject: [PATCH] [javadoc] Fix module links IJ-CR-162377 GitOrigin-RevId: 79c67feda12b50374b9fee7a386115e7c5692480 --- .../src/com/intellij/codeInsight/javadoc/JavaDocUtil.java | 3 +++ .../testData/codeInsight/javadocIG/linkToModule.html | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/java/java-psi-impl/src/com/intellij/codeInsight/javadoc/JavaDocUtil.java b/java/java-psi-impl/src/com/intellij/codeInsight/javadoc/JavaDocUtil.java index f74ee538e01b..dc1ea4260c74 100644 --- a/java/java-psi-impl/src/com/intellij/codeInsight/javadoc/JavaDocUtil.java +++ b/java/java-psi-impl/src/com/intellij/codeInsight/javadoc/JavaDocUtil.java @@ -294,6 +294,9 @@ public final class JavaDocUtil { ((PsiParameterList)element.getParent()).getParameterIndex((PsiParameter)element); } } + else if (element instanceof PsiJavaModule) { + return ((PsiJavaModule)element).getName() + "/"; + } else if (element instanceof PsiNamedElement) { return ((PsiNamedElement)element).getName(); } diff --git a/java/java-tests/testData/codeInsight/javadocIG/linkToModule.html b/java/java-tests/testData/codeInsight/javadocIG/linkToModule.html index 57ab51299c8a..1d65bf5b92e1 100644 --- a/java/java-tests/testData/codeInsight/javadocIG/linkToModule.html +++ b/java/java-tests/testData/codeInsight/javadocIG/linkToModule.html @@ -1,4 +1,4 @@
class Test
Link to class Test. - Link to module java.base/. + Link to module java.base/.

\ No newline at end of file