mirror of
https://github.com/JetBrains/JetBrainsRuntime.git
synced 2025-12-06 09:29:38 +01:00
8303540: Eliminate unnecessary reference to javac internal class
Reviewed-by: hannesw
This commit is contained in:
@@ -111,7 +111,6 @@ import com.sun.source.tree.LineMap;
|
||||
import com.sun.source.util.DocSourcePositions;
|
||||
import com.sun.source.util.DocTrees;
|
||||
import com.sun.source.util.TreePath;
|
||||
import com.sun.tools.javac.model.JavacTypes;
|
||||
import jdk.javadoc.internal.doclets.toolkit.BaseConfiguration;
|
||||
import jdk.javadoc.internal.doclets.toolkit.BaseOptions;
|
||||
import jdk.javadoc.internal.doclets.toolkit.CommentUtils;
|
||||
@@ -1294,9 +1293,8 @@ public class Utils {
|
||||
*/
|
||||
private Object getAnnotationElement(Element e, TypeMirror annotationType, String annotationElementName) {
|
||||
List<? extends AnnotationMirror> annotationList = e.getAnnotationMirrors();
|
||||
JavacTypes jctypes = ((DocEnvImpl) configuration.docEnv).toolEnv.typeutils;
|
||||
for (AnnotationMirror anno : annotationList) {
|
||||
if (jctypes.isSameType(anno.getAnnotationType(), annotationType)) {
|
||||
if (typeUtils.isSameType(anno.getAnnotationType(), annotationType)) {
|
||||
Map<? extends ExecutableElement, ? extends AnnotationValue> pairs = anno.getElementValues();
|
||||
if (!pairs.isEmpty()) {
|
||||
for (ExecutableElement element : pairs.keySet()) {
|
||||
|
||||
Reference in New Issue
Block a user