|
1 | 1 | /* |
2 | | - * Copyright (c) 2012, 2024, Oracle and/or its affiliates. All rights reserved. |
| 2 | + * Copyright (c) 2012, 2025, Oracle and/or its affiliates. All rights reserved. |
3 | 3 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
4 | 4 | * |
5 | 5 | * This code is free software; you can redistribute it and/or modify it |
|
23 | 23 |
|
24 | 24 | /* |
25 | 25 | * @test |
26 | | - * @bug 7021614 8278373 8164094 |
| 26 | + * @bug 7021614 8278373 8164094 8371248 |
27 | 27 | * @summary extend com.sun.source API to support parsing javadoc comments |
28 | 28 | * @summary check references in at-see and {at-link} tags |
29 | 29 | * @modules jdk.compiler |
|
43 | 43 | import com.sun.source.util.TreePath; |
44 | 44 |
|
45 | 45 | import java.util.List; |
| 46 | +import java.util.Map; |
46 | 47 | import java.util.Set; |
47 | 48 | import java.util.stream.Collectors; |
48 | 49 | import javax.annotation.processing.AbstractProcessor; |
|
83 | 84 | * {@link #trees Field} |
84 | 85 | * {@link #getSupportedSourceVersion Method} |
85 | 86 | * {@link #init(ProcessingEnvironment Method} |
| 87 | + * {@link double Class} |
| 88 | + * {@link double.NAN Bad} |
| 89 | + * {@link double#NAN Bad} |
| 90 | + * {@link double#double Bad} |
| 91 | + * {@link java.base/double Bad} |
| 92 | + * |
| 93 | + * {@link List<String> Interface} |
| 94 | + * {@link List<String>.add Bad} |
| 95 | + * {@link List<String>#add Method} |
| 96 | + * {@link List<String>#add(Object) Method} |
| 97 | + * {@link Map<String, String>.Entry Interface} |
| 98 | + * {@link Map<String, String>.Entry<String, String> Interface} |
| 99 | + * {@link Map<String, String>.Entry<String, String>.getKey Bad} |
| 100 | + * {@link Map<String, String>.Entry<String, String>#getKey Method} |
| 101 | + * {@link Map<String, String>.Entry<String, String>#setValue(Object) Method} |
| 102 | + * |
| 103 | + * {@link java.base/java.util.List<String> Bad} |
| 104 | + * {@link java.base/java.util.List<String>.add Bad} |
| 105 | + * {@link java.base/java.util.List<String>#add Bad} |
| 106 | + * {@link java.base/java.util.List<String>#add(Object) Bad} |
| 107 | + * {@link java.base/java.util.Map<String, String>.Entry Bad} |
| 108 | + * {@link java.base/java.util.Map<String, String>.Entry<String, String> Bad} |
| 109 | + * {@link java.base/java.util.Map<String, String>.Entry<String, String>.getKey Bad} |
| 110 | + * {@link java.base/java.util.Map<String, String>.Entry<String, String>#getKey Bad} |
| 111 | + * {@link java.base/java.util.Map<String, String>.Entry<String, String>#setValue(Object) Bad} |
86 | 112 | * |
87 | 113 | * @see java.lang Package |
88 | 114 | * @see java.lang.ERROR Bad |
|
0 commit comments