Lines 1-5
Link Here
|
1 |
/******************************************************************************* |
1 |
/******************************************************************************* |
2 |
* Copyright (c) 2000, 2010 IBM Corporation and others. |
2 |
* Copyright (c) 2000, 2011 IBM Corporation and others. |
3 |
* All rights reserved. This program and the accompanying materials |
3 |
* All rights reserved. This program and the accompanying materials |
4 |
* are made available under the terms of the Eclipse Public License v1.0 |
4 |
* are made available under the terms of the Eclipse Public License v1.0 |
5 |
* which accompanies this distribution, and is available at |
5 |
* which accompanies this distribution, and is available at |
Lines 2014-2019
Link Here
|
2014 |
" * See also {@link Inner}\n" + |
2014 |
" * See also {@link Inner}\n" + |
2015 |
" ^^^^^\n" + |
2015 |
" ^^^^^\n" + |
2016 |
"Javadoc: Invalid member type qualification\n" + |
2016 |
"Javadoc: Invalid member type qualification\n" + |
|
|
2017 |
"----------\n" + |
2018 |
"----------\n" + |
2019 |
"1. ERROR in comment6a\\test\\Invalid2.java (at line 4)\n" + |
2020 |
" * @see Test.Inner\n" + |
2021 |
" ^^^^^^^^^^\n" + |
2022 |
"Javadoc: Invalid member type qualification\n" + |
2017 |
"----------\n", |
2023 |
"----------\n", |
2018 |
JavacTestOptions.Excuse.EclipseWarningConfiguredAsError |
2024 |
JavacTestOptions.Excuse.EclipseWarningConfiguredAsError |
2019 |
); |
2025 |
); |
Lines 2322-2327
Link Here
|
2322 |
" * See also {@link Inner}\n" + |
2328 |
" * See also {@link Inner}\n" + |
2323 |
" ^^^^^\n" + |
2329 |
" ^^^^^\n" + |
2324 |
"Javadoc: Invalid member type qualification\n" + |
2330 |
"Javadoc: Invalid member type qualification\n" + |
|
|
2331 |
"----------\n" + |
2332 |
"----------\n" + |
2333 |
"1. ERROR in comment6a\\test\\Invalid2.java (at line 4)\n" + |
2334 |
" * @see Test.Inner\n" + |
2335 |
" ^^^^^^^^^^\n" + |
2336 |
"Javadoc: Invalid member type qualification\n" + |
2325 |
"----------\n", |
2337 |
"----------\n", |
2326 |
JavacTestOptions.Excuse.EclipseWarningConfiguredAsError |
2338 |
JavacTestOptions.Excuse.EclipseWarningConfiguredAsError |
2327 |
); |
2339 |
); |
Lines 3399-3405
Link Here
|
3399 |
" /**\n" + |
3411 |
" /**\n" + |
3400 |
// qualified single type reference |
3412 |
// qualified single type reference |
3401 |
" * @see A3.A4#foo(V)\n" + |
3413 |
" * @see A3.A4#foo(V)\n" + |
3402 |
" * @see A3.A4#foo(Object)\n" + |
3414 |
" * @see p1.A.A1.A2.A3.A4#foo(Object)\n" + |
3403 |
" */\n" + |
3415 |
" */\n" + |
3404 |
" public void foo(V v) {}\n" + |
3416 |
" public void foo(V v) {}\n" + |
3405 |
" }\n" + |
3417 |
" }\n" + |
Lines 3445-3452
Link Here
|
3445 |
" public class X4<V> extends A4<V> {\n" + |
3457 |
" public class X4<V> extends A4<V> {\n" + |
3446 |
" /**\n" + |
3458 |
" /**\n" + |
3447 |
// fully qualified type reference |
3459 |
// fully qualified type reference |
3448 |
" * @see A.A1.A2.A3.A4#foo(V)\n" + |
3460 |
" * @see p1.A.A1.A2.A3.A4#foo(V)\n" + |
3449 |
" * @see A.A1.A2.A3.A4#foo(Object)\n" + |
3461 |
" * @see p1.A.A1.A2.A3.A4#foo(Object)\n" + |
3450 |
" */\n" + |
3462 |
" */\n" + |
3451 |
" public void foo(V v) {}\n" + |
3463 |
" public void foo(V v) {}\n" + |
3452 |
" }\n" + |
3464 |
" }\n" + |
Lines 3457-3464
Link Here
|
3457 |
}, |
3469 |
}, |
3458 |
"----------\n" + |
3470 |
"----------\n" + |
3459 |
"1. ERROR in p2\\X.java (at line 9)\n" + |
3471 |
"1. ERROR in p2\\X.java (at line 9)\n" + |
3460 |
" * @see A.A1.A2.A3.A4#foo(V)\n" + |
3472 |
" * @see p1.A.A1.A2.A3.A4#foo(V)\n" + |
3461 |
" ^^^\n" + |
3473 |
" ^^^\n" + |
3462 |
"Javadoc: The method foo(Object) in the type A.A1.A2.A3.A4 is not applicable for the arguments (V)\n" + |
3474 |
"Javadoc: The method foo(Object) in the type A.A1.A2.A3.A4 is not applicable for the arguments (V)\n" + |
3463 |
"----------\n", |
3475 |
"----------\n", |
3464 |
JavacTestOptions.Excuse.EclipseWarningConfiguredAsError |
3476 |
JavacTestOptions.Excuse.EclipseWarningConfiguredAsError |
Lines 3754-3762
Link Here
|
3754 |
" public class X4 extends A4 {\n" + |
3766 |
" public class X4 extends A4 {\n" + |
3755 |
" /**\n" + |
3767 |
" /**\n" + |
3756 |
// qualified single type reference |
3768 |
// qualified single type reference |
3757 |
" * @see A3.A4#foo(Object)\n" + |
3769 |
" * @see p1.A.A1.A2.A3.A4#foo(Object)\n" + |
3758 |
" * @see A2.A3.A4#foo(Object)\n" + |
|
|
3759 |
" * @see A1.A2.A3.A4#foo(Object)\n" + |
3760 |
" */\n" + |
3770 |
" */\n" + |
3761 |
" public void foo(S s) {}\n" + |
3771 |
" public void foo(S s) {}\n" + |
3762 |
" }\n" + |
3772 |
" }\n" + |
Lines 3803-3810
Link Here
|
3803 |
" public class X6 extends A6 {\n" + |
3813 |
" public class X6 extends A6 {\n" + |
3804 |
" /**\n" + |
3814 |
" /**\n" + |
3805 |
// qualified single type reference |
3815 |
// qualified single type reference |
3806 |
" * @see A5.A6#foo(Object)\n" + |
3816 |
" * @see p1.A.A1.A2.A3.A4.A5.A6#foo(Object)\n" + |
3807 |
" * @see A4.A5.A6#foo(Object)\n" + |
|
|
3808 |
" */\n" + |
3817 |
" */\n" + |
3809 |
" public void foo(S s) {}\n" + |
3818 |
" public void foo(S s) {}\n" + |
3810 |
" }\n" + |
3819 |
" }\n" + |
Lines 3846-3853
Link Here
|
3846 |
" public class X4 extends A4 {\n" + |
3855 |
" public class X4 extends A4 {\n" + |
3847 |
" /**\n" + |
3856 |
" /**\n" + |
3848 |
// fully qualified type reference |
3857 |
// fully qualified type reference |
3849 |
" * @see A.A1.A2.A3.A4#foo(Object)\n" + |
3858 |
" * @see p1.A.A1.A2.A3.A4#foo(Object)\n" + |
3850 |
" * @see A.A1.A2.A3.A4#foo(R)\n" + |
3859 |
" * @see p1.A.A1.A2.A3.A4#foo(R)\n" + |
3851 |
" */\n" + |
3860 |
" */\n" + |
3852 |
" public void foo(R r) {}\n" + |
3861 |
" public void foo(R r) {}\n" + |
3853 |
" }\n" + |
3862 |
" }\n" + |
Lines 3858-3865
Link Here
|
3858 |
}, |
3867 |
}, |
3859 |
"----------\n" + |
3868 |
"----------\n" + |
3860 |
"1. ERROR in p2\\X.java (at line 10)\r\n" + |
3869 |
"1. ERROR in p2\\X.java (at line 10)\r\n" + |
3861 |
" * @see A.A1.A2.A3.A4#foo(R)\r\n" + |
3870 |
" * @see p1.A.A1.A2.A3.A4#foo(R)\r\n" + |
3862 |
" ^^^\n" + |
3871 |
" ^^^\n" + |
3863 |
"Javadoc: The method foo(Object) in the type A.A1.A2.A3.A4 is not applicable for the arguments (R)\n" + |
3872 |
"Javadoc: The method foo(Object) in the type A.A1.A2.A3.A4 is not applicable for the arguments (R)\n" + |
3864 |
"----------\n", |
3873 |
"----------\n", |
3865 |
JavacTestOptions.Excuse.EclipseWarningConfiguredAsError |
3874 |
JavacTestOptions.Excuse.EclipseWarningConfiguredAsError |