80 |
80 |
81 checkOutput("pkg/DeprecatedClassByAnnotation.html", true, |
81 checkOutput("pkg/DeprecatedClassByAnnotation.html", true, |
82 "<pre>@Deprecated\n" |
82 "<pre>@Deprecated\n" |
83 + "public class <span class=\"typeNameLabel\">DeprecatedClassByAnnotation</span>\n" |
83 + "public class <span class=\"typeNameLabel\">DeprecatedClassByAnnotation</span>\n" |
84 + "extends java.lang.Object</pre>", |
84 + "extends java.lang.Object</pre>", |
85 "<pre>@Deprecated(forRemoval=true)\n" |
85 "<div class=\"memberSignature\"><span class=\"annotations\">@Deprecated(forRemoval=true)\n" |
86 + "public int field</pre>\n" |
86 + "</span><span class=\"modifiers\">public</span> <span class=\"returnType\">int</span>" |
|
87 + " <span class=\"memberName\">field</span></div>\n" |
87 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span></div>", |
88 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span></div>", |
88 "<pre>@Deprecated(forRemoval=true)\n" |
89 "<div class=\"memberSignature\"><span class=\"annotations\">@Deprecated(forRemoval=true)\n" |
89 + "public DeprecatedClassByAnnotation()</pre>\n" |
90 + "</span><span class=\"modifiers\">public</span> <span class=\"memberName\">DeprecatedClassByAnnotation</span>()</div>\n" |
90 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span></div>", |
91 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span></div>", |
91 "<pre class=\"methodSignature\">@Deprecated\n" |
92 "<div class=\"memberSignature\"><span class=\"annotations\">@Deprecated\n" |
92 + "public void method()</pre>\n" |
93 + "</span><span class=\"modifiers\">public</span> <span class=\"returnType\">" |
|
94 + "void</span> <span class=\"memberName\">method</span>()</div>\n" |
93 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated.</span></div>"); |
95 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated.</span></div>"); |
94 |
96 |
95 checkOutput("pkg/TestAnnotationType.html", true, |
97 checkOutput("pkg/TestAnnotationType.html", true, |
96 "<hr>\n" |
98 "<hr>\n" |
97 + "<pre>@Deprecated(forRemoval=true)\n" |
99 + "<pre>@Deprecated(forRemoval=true)\n" |
98 + "@Documented\n" |
100 + "@Documented\n" |
99 + "public @interface <span class=\"memberNameLabel\">TestAnnotationType</span></pre>\n" |
101 + "public @interface <span class=\"memberNameLabel\">TestAnnotationType</span></pre>\n" |
100 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n" |
102 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n" |
101 + "<div class=\"deprecationComment\">annotation_test1 passes.</div>\n" |
103 + "<div class=\"deprecationComment\">annotation_test1 passes.</div>\n" |
102 + "</div>", |
104 + "</div>", |
103 "<pre>@Deprecated(forRemoval=true)\n" |
105 "<div class=\"memberSignature\"><span class=\"annotations\">@Deprecated(forRemoval=true)\n" + |
104 + "static final int field</pre>\n" |
106 "</span><span class=\"modifiers\">static final</span> <span class=\"returnType\">int</span> <span class=\"memberName\">field</span></div>\n" |
105 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This " |
107 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This " |
106 + "API element is subject to removal in a future version.</span>\n" |
108 + "API element is subject to removal in a future version.</span>\n" |
107 + "<div class=\"deprecationComment\">annotation_test4 passes.</div>\n" |
109 + "<div class=\"deprecationComment\">annotation_test4 passes.</div>\n" |
108 + "</div>", |
110 + "</div>", |
109 "<pre>@Deprecated(forRemoval=true)\n" |
111 "<div class=\"memberSignature\"><span class=\"annotations\">@Deprecated(forRemoval=true)\n" |
110 + "int required</pre>\n" |
112 + "</span><span class=\"returnType\">int</span> <span class=\"memberName\">required</span></div>\n" |
111 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n" |
113 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n" |
112 + "<div class=\"deprecationComment\">annotation_test3 passes.</div>\n" |
114 + "<div class=\"deprecationComment\">annotation_test3 passes.</div>\n" |
113 + "</div>", |
115 + "</div>", |
114 "<pre>java.lang.String optional</pre>\n" |
116 "<div class=\"memberSignature\"><span class=\"returnType\">java.lang.String</span>" |
|
117 + " <span class=\"memberName\">optional</span></div>\n" |
115 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated.</span>\n" |
118 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated.</span>\n" |
116 + "<div class=\"deprecationComment\">annotation_test2 passes.</div>\n" |
119 + "<div class=\"deprecationComment\">annotation_test2 passes.</div>\n" |
117 + "</div>"); |
120 + "</div>"); |
118 |
121 |
119 checkOutput("pkg/TestClass.html", true, |
122 checkOutput("pkg/TestClass.html", true, |
122 + "public class <span class=\"typeNameLabel\">TestClass</span>\n" |
125 + "public class <span class=\"typeNameLabel\">TestClass</span>\n" |
123 + "extends java.lang.Object</pre>\n" |
126 + "extends java.lang.Object</pre>\n" |
124 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n" |
127 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n" |
125 + "<div class=\"deprecationComment\">class_test1 passes.</div>\n" |
128 + "<div class=\"deprecationComment\">class_test1 passes.</div>\n" |
126 + "</div>", |
129 + "</div>", |
127 "<pre>@Deprecated(forRemoval=true)\n" |
130 "<div class=\"memberSignature\"><span class=\"annotations\">@Deprecated(forRemoval=true)\n" |
128 + "public TestClass()</pre>\n" |
131 + "</span><span class=\"modifiers\">public</span> <span class=\"memberName\">TestClass</span>()</div>\n" |
129 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n" |
132 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n" |
130 + "<div class=\"deprecationComment\">class_test3 passes. This is the second sentence of deprecated description for a constructor.</div>\n" |
133 + "<div class=\"deprecationComment\">class_test3 passes. This is the second sentence of deprecated description for a constructor.</div>\n" |
131 + "</div>", |
134 + "</div>", |
132 "<td class=\"colLast\">\n" |
135 "<td class=\"colLast\">\n" |
133 + "<div class=\"block\"><span class=\"deprecatedLabel\">Deprecated.</span>\n" |
136 + "<div class=\"block\"><span class=\"deprecatedLabel\">Deprecated.</span>\n" |
162 + "public enum <span class=\"typeNameLabel\">TestEnum</span>\n" |
165 + "public enum <span class=\"typeNameLabel\">TestEnum</span>\n" |
163 + "extends java.lang.Enum<<a href=\"TestEnum.html\" title=\"enum in pkg\">TestEnum</a>></pre>\n" |
166 + "extends java.lang.Enum<<a href=\"TestEnum.html\" title=\"enum in pkg\">TestEnum</a>></pre>\n" |
164 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n" |
167 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n" |
165 + "<div class=\"deprecationComment\">enum_test1 passes.</div>\n" |
168 + "<div class=\"deprecationComment\">enum_test1 passes.</div>\n" |
166 + "</div>", |
169 + "</div>", |
167 "<pre>@Deprecated(forRemoval=true)\n" |
170 "<div class=\"memberSignature\"><span class=\"annotations\">@Deprecated(forRemoval=true)\n" |
168 + "public static final <a href=\"TestEnum.html\" title=\"enum in pkg\">TestEnum</a> FOR_REMOVAL</pre>\n" |
171 + "</span><span class=\"modifiers\">public static final</span> <span class=\"returnType\">" |
|
172 + "<a href=\"TestEnum.html\" title=\"enum in pkg\">TestEnum</a></span> <span class=\"memberName\">FOR_REMOVAL</span></div>\n" |
169 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n" |
173 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n" |
170 + "<div class=\"deprecationComment\">enum_test3 passes.</div>\n" |
174 + "<div class=\"deprecationComment\">enum_test3 passes.</div>\n" |
171 + "</div>"); |
175 + "</div>"); |
172 |
176 |
173 checkOutput("pkg/TestError.html", true, |
177 checkOutput("pkg/TestError.html", true, |