Lines 2996-3013
Link Here
|
2996 |
" ^\n" + |
2996 |
" ^\n" + |
2997 |
"The type B is never used locally\n" + |
2997 |
"The type B is never used locally\n" + |
2998 |
"----------\n" + |
2998 |
"----------\n" + |
2999 |
"2. WARNING in X.java (at line 8)\n" + |
2999 |
"2. ERROR in X.java (at line 9)\n" + |
3000 |
" B() { \n" + |
|
|
3001 |
" ^^^\n" + |
3002 |
"The constructor B() is never used locally\n" + |
3003 |
"----------\n" + |
3004 |
"3. ERROR in X.java (at line 9)\n" + |
3005 |
" super(new A(){ \n" + |
3000 |
" super(new A(){ \n" + |
3006 |
" }); \n" + |
3001 |
" }); \n" + |
3007 |
" ^^^^^^^^^^^^^^^\n" + |
3002 |
" ^^^^^^^^^^^^^^^\n" + |
3008 |
"No enclosing instance of type X is available due to some intermediate constructor invocation\n" + |
3003 |
"No enclosing instance of type X is available due to some intermediate constructor invocation\n" + |
3009 |
"----------\n" + |
3004 |
"----------\n" + |
3010 |
"4. WARNING in X.java (at line 9)\n" + |
3005 |
"3. WARNING in X.java (at line 9)\n" + |
3011 |
" super(new A(){ \n" + |
3006 |
" super(new A(){ \n" + |
3012 |
" ^^^\n" + |
3007 |
" ^^^\n" + |
3013 |
"Access to enclosing constructor A() is emulated by a synthetic accessor method\n" + |
3008 |
"Access to enclosing constructor A() is emulated by a synthetic accessor method\n" + |
Lines 3039-3050
Link Here
|
3039 |
" ^\n" + |
3034 |
" ^\n" + |
3040 |
"The type B is never used locally\n" + |
3035 |
"The type B is never used locally\n" + |
3041 |
"----------\n" + |
3036 |
"----------\n" + |
3042 |
"2. WARNING in X.java (at line 8)\n" + |
3037 |
"2. ERROR in X.java (at line 9)\n" + |
3043 |
" B() { \n" + |
|
|
3044 |
" ^^^\n" + |
3045 |
"The constructor B() is never used locally\n" + |
3046 |
"----------\n" + |
3047 |
"3. ERROR in X.java (at line 9)\n" + |
3048 |
" super(new A(){ \n" + |
3038 |
" super(new A(){ \n" + |
3049 |
" }); \n" + |
3039 |
" }); \n" + |
3050 |
" ^^^^^^^^^^^^^^^\n" + |
3040 |
" ^^^^^^^^^^^^^^^\n" + |
Lines 3136-3164
Link Here
|
3136 |
" ^\n" + |
3126 |
" ^\n" + |
3137 |
"The type B is never used locally\n" + |
3127 |
"The type B is never used locally\n" + |
3138 |
"----------\n" + |
3128 |
"----------\n" + |
3139 |
"2. WARNING in X.java (at line 8)\n" + |
3129 |
"2. ERROR in X.java (at line 9)\n" + |
3140 |
" B() { \n" + |
|
|
3141 |
" ^^^\n" + |
3142 |
"The constructor B() is never used locally\n" + |
3143 |
"----------\n" + |
3144 |
"3. ERROR in X.java (at line 9)\n" + |
3145 |
" super(new A(){ \n" + |
3130 |
" super(new A(){ \n" + |
3146 |
" void foo() { System.out.println(X.this); } \n" + |
3131 |
" void foo() { System.out.println(X.this); } \n" + |
3147 |
" }); \n" + |
3132 |
" }); \n" + |
3148 |
" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n" + |
3133 |
" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n" + |
3149 |
"No enclosing instance of type X is available due to some intermediate constructor invocation\n" + |
3134 |
"No enclosing instance of type X is available due to some intermediate constructor invocation\n" + |
3150 |
"----------\n" + |
3135 |
"----------\n" + |
3151 |
"4. WARNING in X.java (at line 9)\n" + |
3136 |
"3. WARNING in X.java (at line 9)\n" + |
3152 |
" super(new A(){ \n" + |
3137 |
" super(new A(){ \n" + |
3153 |
" ^^^\n" + |
3138 |
" ^^^\n" + |
3154 |
"Access to enclosing constructor A() is emulated by a synthetic accessor method\n" + |
3139 |
"Access to enclosing constructor A() is emulated by a synthetic accessor method\n" + |
3155 |
"----------\n" + |
3140 |
"----------\n" + |
3156 |
"5. WARNING in X.java (at line 10)\n" + |
3141 |
"4. WARNING in X.java (at line 10)\n" + |
3157 |
" void foo() { System.out.println(X.this); } \n" + |
3142 |
" void foo() { System.out.println(X.this); } \n" + |
3158 |
" ^^^^^\n" + |
3143 |
" ^^^^^\n" + |
3159 |
"The method foo() from the type new A(){} is never used locally\n" + |
3144 |
"The method foo() from the type new A(){} is never used locally\n" + |
3160 |
"----------\n" + |
3145 |
"----------\n" + |
3161 |
"6. ERROR in X.java (at line 10)\n" + |
3146 |
"5. ERROR in X.java (at line 10)\n" + |
3162 |
" void foo() { System.out.println(X.this); } \n" + |
3147 |
" void foo() { System.out.println(X.this); } \n" + |
3163 |
" ^^^^^^\n" + |
3148 |
" ^^^^^^\n" + |
3164 |
"No enclosing instance of the type X is accessible in scope\n" + |
3149 |
"No enclosing instance of the type X is accessible in scope\n" + |
Lines 3191-3214
Link Here
|
3191 |
" ^\n" + |
3176 |
" ^\n" + |
3192 |
"The type B is never used locally\n" + |
3177 |
"The type B is never used locally\n" + |
3193 |
"----------\n" + |
3178 |
"----------\n" + |
3194 |
"2. WARNING in X.java (at line 8)\n" + |
3179 |
"2. ERROR in X.java (at line 9)\n" + |
3195 |
" B() { \n" + |
|
|
3196 |
" ^^^\n" + |
3197 |
"The constructor B() is never used locally\n" + |
3198 |
"----------\n" + |
3199 |
"3. ERROR in X.java (at line 9)\n" + |
3200 |
" super(new A(){ \n" + |
3180 |
" super(new A(){ \n" + |
3201 |
" void foo() { System.out.println(X.this); } \n" + |
3181 |
" void foo() { System.out.println(X.this); } \n" + |
3202 |
" }); \n" + |
3182 |
" }); \n" + |
3203 |
" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n" + |
3183 |
" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n" + |
3204 |
"No enclosing instance of type X is available due to some intermediate constructor invocation\n" + |
3184 |
"No enclosing instance of type X is available due to some intermediate constructor invocation\n" + |
3205 |
"----------\n" + |
3185 |
"----------\n" + |
3206 |
"4. WARNING in X.java (at line 10)\n" + |
3186 |
"3. WARNING in X.java (at line 10)\n" + |
3207 |
" void foo() { System.out.println(X.this); } \n" + |
3187 |
" void foo() { System.out.println(X.this); } \n" + |
3208 |
" ^^^^^\n" + |
3188 |
" ^^^^^\n" + |
3209 |
"The method foo() from the type new A(){} is never used locally\n" + |
3189 |
"The method foo() from the type new A(){} is never used locally\n" + |
3210 |
"----------\n" + |
3190 |
"----------\n" + |
3211 |
"5. ERROR in X.java (at line 10)\n" + |
3191 |
"4. ERROR in X.java (at line 10)\n" + |
3212 |
" void foo() { System.out.println(X.this); } \n" + |
3192 |
" void foo() { System.out.println(X.this); } \n" + |
3213 |
" ^^^^^^\n" + |
3193 |
" ^^^^^^\n" + |
3214 |
"No enclosing instance of the type X is accessible in scope\n" + |
3194 |
"No enclosing instance of the type X is accessible in scope\n" + |