[javadoc] Javadoc Render should include inherited documentation if {@inheritDoc} is used

IDEA-237311

GitOrigin-RevId: edf02c8445d7ffe116293f97554ed81f3f557b91
This commit is contained in:
Andrey.Cherkasov
2022-02-08 06:18:26 +03:00
committed by intellij-monorepo-bot
parent b49876697c
commit 2a8e3608ff

View File

@@ -870,7 +870,7 @@ public class JavaDocInfoGenerator {
return new Pair<>(tag, new InheritDocProvider<>() {
@Override
public Pair<PsiDocTag, InheritDocProvider<PsiDocTag>> getInheritDoc() {
return isRendered() ? null : findInHierarchy(psiClass, locator);
return findInHierarchy(psiClass, locator);
}
@Override
@@ -2105,7 +2105,7 @@ public class JavaDocInfoGenerator {
return new ParamInfo(paramName, presentableName, localTag, new InheritDocProvider<>() {
@Override
public Pair<PsiDocTag, InheritDocProvider<PsiDocTag>> getInheritDoc() {
return isRendered() ? null : findInheritDocTag(method, tagLocator);
return findInheritDocTag(method, tagLocator);
}
@Override
@@ -2141,7 +2141,7 @@ public class JavaDocInfoGenerator {
Pair<PsiDocTag, InheritDocProvider<PsiDocTag>> pair = tag == null ? null : new Pair<>(tag, new InheritDocProvider<>() {
@Override
public Pair<PsiDocTag, InheritDocProvider<PsiDocTag>> getInheritDoc() {
return isRendered() ? null : findInheritDocTag(method, new ReturnTagLocator());
return findInheritDocTag(method, new ReturnTagLocator());
}
@Override