langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java
equal
deleted
inserted
replaced
253 if (linkInfo.executableElement != null) { |
253 if (linkInfo.executableElement != null) { |
254 linkInfo.executableElement.getTypeParameters().stream().forEach((t) -> { |
254 linkInfo.executableElement.getTypeParameters().stream().forEach((t) -> { |
255 vars.add(t.asType()); |
255 vars.add(t.asType()); |
256 }); |
256 }); |
257 } else if (linkInfo.type != null && utils.isDeclaredType(linkInfo.type)) { |
257 } else if (linkInfo.type != null && utils.isDeclaredType(linkInfo.type)) { |
258 ((DeclaredType)linkInfo.type).getTypeArguments().stream().forEach((t) -> { |
258 ((DeclaredType)linkInfo.type).getTypeArguments().stream().forEach(vars::add); |
259 vars.add(t); |
|
260 }); |
|
261 } else if (ctype != null && utils.isDeclaredType(ctype)) { |
259 } else if (ctype != null && utils.isDeclaredType(ctype)) { |
262 ((DeclaredType)ctype).getTypeArguments().stream().forEach((t) -> { |
260 ((DeclaredType)ctype).getTypeArguments().stream().forEach(vars::add); |
263 vars.add(t); |
|
264 }); |
|
265 } else if (linkInfo.typeElement != null) { |
261 } else if (linkInfo.typeElement != null) { |
266 linkInfo.typeElement.getTypeParameters().stream().forEach((t) -> { |
262 linkInfo.typeElement.getTypeParameters().stream().forEach((t) -> { |
267 vars.add(t.asType()); |
263 vars.add(t.asType()); |
268 }); |
264 }); |
269 } else { |
265 } else { |