Lines 65-71
Link Here
|
65 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
65 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
66 |
|
66 |
|
67 |
assertResults( |
67 |
assertResults( |
68 |
"zzzzzz[FIELD_REF]{zzzzzz, Ltest.Test;, I, zzzzzz, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
68 |
"zzzzzz[FIELD_REF]{zzzzzz, Ltest.Test;, I, zzzzzz, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
69 |
requestor.getResults()); |
69 |
requestor.getResults()); |
70 |
} |
70 |
} |
71 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=164311 |
71 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=164311 |
Lines 100-106
Link Here
|
100 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
100 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
101 |
|
101 |
|
102 |
assertResults( |
102 |
assertResults( |
103 |
"zork[METHOD_REF]{zork(), Ltest.X;, ()V, zork, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
103 |
"zork[METHOD_REF]{zork(), Ltest.X;, ()V, zork, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
104 |
requestor.getResults()); |
104 |
requestor.getResults()); |
105 |
} |
105 |
} |
106 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=96213 |
106 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=96213 |
Lines 128-134
Link Here
|
128 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
128 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
129 |
|
129 |
|
130 |
assertResults( |
130 |
assertResults( |
131 |
"removed[LOCAL_VARIABLE_REF]{removed, null, I, removed, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
131 |
"removed[LOCAL_VARIABLE_REF]{removed, null, I, removed, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
132 |
requestor.getResults()); |
132 |
requestor.getResults()); |
133 |
} |
133 |
} |
134 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=99811 |
134 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=99811 |
Lines 185-192
Link Here
|
185 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
185 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
186 |
|
186 |
|
187 |
assertResults( |
187 |
assertResults( |
188 |
"oneTwoThree[FIELD_REF]{oneTwoThree, Lcamelcase.Test;, I, oneTwoThree, null, " + (R_DEFAULT + R_INTERESTING + R_CAMEL_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
188 |
"oneTwoThree[FIELD_REF]{oneTwoThree, Lcamelcase.Test;, I, oneTwoThree, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CAMEL_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
189 |
"oTTField[FIELD_REF]{oTTField, Lcamelcase.Test;, I, oTTField, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
189 |
"oTTField[FIELD_REF]{oTTField, Lcamelcase.Test;, I, oTTField, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
190 |
requestor.getResults()); |
190 |
requestor.getResults()); |
191 |
} finally { |
191 |
} finally { |
192 |
JavaCore.setOptions(oldOptions); |
192 |
JavaCore.setOptions(oldOptions); |
Lines 219-226
Link Here
|
219 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
219 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
220 |
|
220 |
|
221 |
assertResults( |
221 |
assertResults( |
222 |
"oneTwoThree[LOCAL_VARIABLE_REF]{oneTwoThree, null, I, oneTwoThree, null, " + (R_DEFAULT + R_INTERESTING + R_CAMEL_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
222 |
"oneTwoThree[LOCAL_VARIABLE_REF]{oneTwoThree, null, I, oneTwoThree, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CAMEL_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
223 |
"oTTLocal[LOCAL_VARIABLE_REF]{oTTLocal, null, I, oTTLocal, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
223 |
"oTTLocal[LOCAL_VARIABLE_REF]{oTTLocal, null, I, oTTLocal, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
224 |
requestor.getResults()); |
224 |
requestor.getResults()); |
225 |
} finally { |
225 |
} finally { |
226 |
JavaCore.setOptions(oldOptions); |
226 |
JavaCore.setOptions(oldOptions); |
Lines 253-260
Link Here
|
253 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
253 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
254 |
|
254 |
|
255 |
assertResults( |
255 |
assertResults( |
256 |
"oneTwoThree[METHOD_REF]{oneTwoThree(), Lcamelcase.Test;, ()V, oneTwoThree, null, " + (R_DEFAULT + R_INTERESTING + R_CAMEL_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
256 |
"oneTwoThree[METHOD_REF]{oneTwoThree(), Lcamelcase.Test;, ()V, oneTwoThree, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CAMEL_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
257 |
"oTTMethod[METHOD_REF]{oTTMethod(), Lcamelcase.Test;, ()V, oTTMethod, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
257 |
"oTTMethod[METHOD_REF]{oTTMethod(), Lcamelcase.Test;, ()V, oTTMethod, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
258 |
requestor.getResults()); |
258 |
requestor.getResults()); |
259 |
} finally { |
259 |
} finally { |
260 |
JavaCore.setOptions(oldOptions); |
260 |
JavaCore.setOptions(oldOptions); |
Lines 291-299
Link Here
|
291 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
291 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
292 |
|
292 |
|
293 |
assertResults( |
293 |
assertResults( |
294 |
"oTT[POTENTIAL_METHOD_DECLARATION]{oTT, Lcamelcase.Test;, ()V, oTT, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
294 |
"oTT[POTENTIAL_METHOD_DECLARATION]{oTT, Lcamelcase.Test;, ()V, oTT, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
295 |
"oneTwoThree[METHOD_DECLARATION]{public void oneTwoThree(), Lcamelcase.SuperClass;, ()V, oneTwoThree, null, " + (R_DEFAULT + R_INTERESTING + R_CAMEL_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
295 |
"oneTwoThree[METHOD_DECLARATION]{public void oneTwoThree(), Lcamelcase.SuperClass;, ()V, oneTwoThree, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CAMEL_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
296 |
"oTTMethod[METHOD_DECLARATION]{public void oTTMethod(), Lcamelcase.SuperClass;, ()V, oTTMethod, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
296 |
"oTTMethod[METHOD_DECLARATION]{public void oTTMethod(), Lcamelcase.SuperClass;, ()V, oTTMethod, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
297 |
requestor.getResults()); |
297 |
requestor.getResults()); |
298 |
} finally { |
298 |
} finally { |
299 |
JavaCore.setOptions(oldOptions); |
299 |
JavaCore.setOptions(oldOptions); |
Lines 334-342
Link Here
|
334 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
334 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
335 |
|
335 |
|
336 |
assertResults( |
336 |
assertResults( |
337 |
"FF[POTENTIAL_METHOD_DECLARATION]{FF, Lcamelcase.Test;, ()V, FF, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
337 |
"FF[POTENTIAL_METHOD_DECLARATION]{FF, Lcamelcase.Test;, ()V, FF, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
338 |
"FoFoFo[TYPE_REF]{FoFoFo, camelcase, Lcamelcase.FoFoFo;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CAMEL_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
338 |
"FoFoFo[TYPE_REF]{FoFoFo, camelcase, Lcamelcase.FoFoFo;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CAMEL_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
339 |
"FFFTest[TYPE_REF]{FFFTest, camelcase, Lcamelcase.FFFTest;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
339 |
"FFFTest[TYPE_REF]{FFFTest, camelcase, Lcamelcase.FFFTest;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
340 |
requestor.getResults()); |
340 |
requestor.getResults()); |
341 |
} finally { |
341 |
} finally { |
342 |
JavaCore.setOptions(oldOptions); |
342 |
JavaCore.setOptions(oldOptions); |
Lines 377-384
Link Here
|
377 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
377 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
378 |
|
378 |
|
379 |
assertResults( |
379 |
assertResults( |
380 |
"FoFoFo[TYPE_REF]{FoFoFo, camelcase, Lcamelcase.FoFoFo;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CAMEL_CASE + R_NON_RESTRICTED) + "}\n" + |
380 |
"FoFoFo[TYPE_REF]{FoFoFo, camelcase, Lcamelcase.FoFoFo;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CAMEL_CASE + R_NON_RESTRICTED) + "}\n" + |
381 |
"FFFTest[TYPE_REF]{FFFTest, camelcase, Lcamelcase.FFFTest;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
381 |
"FFFTest[TYPE_REF]{FFFTest, camelcase, Lcamelcase.FFFTest;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
382 |
requestor.getResults()); |
382 |
requestor.getResults()); |
383 |
} finally { |
383 |
} finally { |
384 |
JavaCore.setOptions(oldOptions); |
384 |
JavaCore.setOptions(oldOptions); |
Lines 411-419
Link Here
|
411 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
411 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
412 |
|
412 |
|
413 |
assertResults( |
413 |
assertResults( |
414 |
"FF[POTENTIAL_METHOD_DECLARATION]{FF, Lcamelcase.Test;, ()V, FF, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
414 |
"FF[POTENTIAL_METHOD_DECLARATION]{FF, Lcamelcase.Test;, ()V, FF, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
415 |
"FoFoFo[TYPE_REF]{FoFoFo, camelcase, Lcamelcase.FoFoFo;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CAMEL_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
415 |
"FoFoFo[TYPE_REF]{FoFoFo, camelcase, Lcamelcase.FoFoFo;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CAMEL_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
416 |
"FFFTest[TYPE_REF]{FFFTest, camelcase, Lcamelcase.FFFTest;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
416 |
"FFFTest[TYPE_REF]{FFFTest, camelcase, Lcamelcase.FFFTest;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
417 |
requestor.getResults()); |
417 |
requestor.getResults()); |
418 |
} finally { |
418 |
} finally { |
419 |
JavaCore.setOptions(oldOptions); |
419 |
JavaCore.setOptions(oldOptions); |
Lines 459-467
Link Here
|
459 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
459 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
460 |
|
460 |
|
461 |
assertResults( |
461 |
assertResults( |
462 |
"FF[POTENTIAL_METHOD_DECLARATION]{FF, Lcamelcase.Test;, ()V, FF, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
462 |
"FF[POTENTIAL_METHOD_DECLARATION]{FF, Lcamelcase.Test;, ()V, FF, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
463 |
"Member1.FoFoFo[TYPE_REF]{camelcase.Member1.FoFoFo, camelcase, Lcamelcase.Member1$FoFoFo;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CAMEL_CASE + R_NON_RESTRICTED) + "}\n" + |
463 |
"Member1.FoFoFo[TYPE_REF]{camelcase.Member1.FoFoFo, camelcase, Lcamelcase.Member1$FoFoFo;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CAMEL_CASE + R_NON_RESTRICTED) + "}\n" + |
464 |
"Member2.FFFTest[TYPE_REF]{camelcase.Member2.FFFTest, camelcase, Lcamelcase.Member2$FFFTest;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
464 |
"Member2.FFFTest[TYPE_REF]{camelcase.Member2.FFFTest, camelcase, Lcamelcase.Member2$FFFTest;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
465 |
requestor.getResults()); |
465 |
requestor.getResults()); |
466 |
} finally { |
466 |
} finally { |
467 |
JavaCore.setOptions(oldOptions); |
467 |
JavaCore.setOptions(oldOptions); |
Lines 494-502
Link Here
|
494 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
494 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
495 |
|
495 |
|
496 |
assertResults( |
496 |
assertResults( |
497 |
"FF[POTENTIAL_METHOD_DECLARATION]{FF, Lcamelcase.Test$FoFoFo$FFFTest;, ()V, FF, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
497 |
"FF[POTENTIAL_METHOD_DECLARATION]{FF, Lcamelcase.Test$FoFoFo$FFFTest;, ()V, FF, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
498 |
"Test.FoFoFo[TYPE_REF]{FoFoFo, camelcase, Lcamelcase.Test$FoFoFo;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CAMEL_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
498 |
"Test.FoFoFo[TYPE_REF]{FoFoFo, camelcase, Lcamelcase.Test$FoFoFo;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CAMEL_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
499 |
"Test.FoFoFo.FFFTest[TYPE_REF]{FFFTest, camelcase, Lcamelcase.Test$FoFoFo$FFFTest;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
499 |
"Test.FoFoFo.FFFTest[TYPE_REF]{FFFTest, camelcase, Lcamelcase.Test$FoFoFo$FFFTest;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
500 |
requestor.getResults()); |
500 |
requestor.getResults()); |
501 |
} finally { |
501 |
} finally { |
502 |
JavaCore.setOptions(oldOptions); |
502 |
JavaCore.setOptions(oldOptions); |
Lines 547-554
Link Here
|
547 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
547 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
548 |
|
548 |
|
549 |
assertResults( |
549 |
assertResults( |
550 |
"IZZBException[TYPE_REF]{IZZBException, test, Ltest.IZZBException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
550 |
"IZZBException[TYPE_REF]{IZZBException, test, Ltest.IZZBException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
551 |
"IZZException[TYPE_REF]{IZZException, test, Ltest.IZZException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
551 |
"IZZException[TYPE_REF]{IZZException, test, Ltest.IZZException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
552 |
requestor.getResults()); |
552 |
requestor.getResults()); |
553 |
} |
553 |
} |
554 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
554 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
Lines 596-604
Link Here
|
596 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
596 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
597 |
|
597 |
|
598 |
assertResults( |
598 |
assertResults( |
599 |
"IZZAException[TYPE_REF]{IZZAException, test, Ltest.IZZAException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
599 |
"IZZAException[TYPE_REF]{IZZAException, test, Ltest.IZZAException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
600 |
"IZZBException[TYPE_REF]{IZZBException, test, Ltest.IZZBException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
600 |
"IZZBException[TYPE_REF]{IZZBException, test, Ltest.IZZBException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
601 |
"IZZException[TYPE_REF]{IZZException, test, Ltest.IZZException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}", |
601 |
"IZZException[TYPE_REF]{IZZException, test, Ltest.IZZException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}", |
602 |
requestor.getResults()); |
602 |
requestor.getResults()); |
603 |
} |
603 |
} |
604 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
604 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
Lines 647-655
Link Here
|
647 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
647 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
648 |
|
648 |
|
649 |
assertResults( |
649 |
assertResults( |
650 |
"IZZAException[TYPE_REF]{IZZAException, test, Ltest.IZZAException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
650 |
"IZZAException[TYPE_REF]{IZZAException, test, Ltest.IZZAException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
651 |
"IZZBException[TYPE_REF]{IZZBException, test, Ltest.IZZBException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
651 |
"IZZBException[TYPE_REF]{IZZBException, test, Ltest.IZZBException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
652 |
"IZZException[TYPE_REF]{IZZException, test, Ltest.IZZException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}", |
652 |
"IZZException[TYPE_REF]{IZZException, test, Ltest.IZZException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}", |
653 |
requestor.getResults()); |
653 |
requestor.getResults()); |
654 |
} |
654 |
} |
655 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
655 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
Lines 697-704
Link Here
|
697 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
697 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
698 |
|
698 |
|
699 |
assertResults( |
699 |
assertResults( |
700 |
"IZZBException[TYPE_REF]{test.p.IZZBException, test.p, Ltest.p.IZZBException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
700 |
"IZZBException[TYPE_REF]{test.p.IZZBException, test.p, Ltest.p.IZZBException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
701 |
"IZZException[TYPE_REF]{test.p.IZZException, test.p, Ltest.p.IZZException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
701 |
"IZZException[TYPE_REF]{test.p.IZZException, test.p, Ltest.p.IZZException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
702 |
requestor.getResults()); |
702 |
requestor.getResults()); |
703 |
} |
703 |
} |
704 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
704 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
Lines 731-738
Link Here
|
731 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
731 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
732 |
|
732 |
|
733 |
assertResults( |
733 |
assertResults( |
734 |
"Test.IZZBException[TYPE_REF]{IZZBException, test, Ltest.Test$IZZBException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
734 |
"Test.IZZBException[TYPE_REF]{IZZBException, test, Ltest.Test$IZZBException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
735 |
"Test.IZZException[TYPE_REF]{IZZException, test, Ltest.Test$IZZException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
735 |
"Test.IZZException[TYPE_REF]{IZZException, test, Ltest.Test$IZZException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
736 |
requestor.getResults()); |
736 |
requestor.getResults()); |
737 |
} |
737 |
} |
738 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
738 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
Lines 767-774
Link Here
|
767 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
767 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
768 |
|
768 |
|
769 |
assertResults( |
769 |
assertResults( |
770 |
"Test.Inner.IZZBException[TYPE_REF]{IZZBException, test, Ltest.Test$Inner$IZZBException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
770 |
"Test.Inner.IZZBException[TYPE_REF]{IZZBException, test, Ltest.Test$Inner$IZZBException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
771 |
"Test.Inner.IZZException[TYPE_REF]{IZZException, test, Ltest.Test$Inner$IZZException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
771 |
"Test.Inner.IZZException[TYPE_REF]{IZZException, test, Ltest.Test$Inner$IZZException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
772 |
requestor.getResults()); |
772 |
requestor.getResults()); |
773 |
} |
773 |
} |
774 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
774 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
Lines 805-812
Link Here
|
805 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
805 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
806 |
|
806 |
|
807 |
assertResults( |
807 |
assertResults( |
808 |
"IZZBException[TYPE_REF]{IZZBException, test, LIZZBException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
808 |
"IZZBException[TYPE_REF]{IZZBException, test, LIZZBException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
809 |
"IZZException[TYPE_REF]{IZZException, test, LIZZException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
809 |
"IZZException[TYPE_REF]{IZZException, test, LIZZException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
810 |
requestor.getResults()); |
810 |
requestor.getResults()); |
811 |
} |
811 |
} |
812 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
812 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
Lines 854-861
Link Here
|
854 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
854 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
855 |
|
855 |
|
856 |
assertResults( |
856 |
assertResults( |
857 |
"Exception[TYPE_REF]{Exception, java.lang, Ljava.lang.Exception;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXPECTED_TYPE + R_NON_RESTRICTED) + "}\n" + |
857 |
"Exception[TYPE_REF]{Exception, java.lang, Ljava.lang.Exception;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXPECTED_TYPE + R_NON_RESTRICTED) + "}\n" + |
858 |
"IZZException[TYPE_REF]{IZZException, test, Ltest.IZZException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
858 |
"IZZException[TYPE_REF]{IZZException, test, Ltest.IZZException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
859 |
requestor.getResults()); |
859 |
requestor.getResults()); |
860 |
} |
860 |
} |
861 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
861 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
Lines 914-922
Link Here
|
914 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
914 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
915 |
|
915 |
|
916 |
assertResults( |
916 |
assertResults( |
917 |
"IZZBException[TYPE_REF]{IZZBException, test, Ltest.IZZBException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
917 |
"IZZBException[TYPE_REF]{IZZBException, test, Ltest.IZZBException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
918 |
"IZZCException[TYPE_REF]{IZZCException, test, Ltest.IZZCException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
918 |
"IZZCException[TYPE_REF]{IZZCException, test, Ltest.IZZCException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
919 |
"IZZException[TYPE_REF]{IZZException, test, Ltest.IZZException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
919 |
"IZZException[TYPE_REF]{IZZException, test, Ltest.IZZException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
920 |
requestor.getResults()); |
920 |
requestor.getResults()); |
921 |
} |
921 |
} |
922 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
922 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
Lines 964-971
Link Here
|
964 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
964 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
965 |
|
965 |
|
966 |
assertResults( |
966 |
assertResults( |
967 |
"IZZBException[TYPE_REF]{IZZBException, test, Ltest.IZZBException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXPECTED_TYPE + R_NON_RESTRICTED) + "}\n" + |
967 |
"IZZBException[TYPE_REF]{IZZBException, test, Ltest.IZZBException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXPECTED_TYPE + R_NON_RESTRICTED) + "}\n" + |
968 |
"IZZException[TYPE_REF]{IZZException, test, Ltest.IZZException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
968 |
"IZZException[TYPE_REF]{IZZException, test, Ltest.IZZException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
969 |
requestor.getResults()); |
969 |
requestor.getResults()); |
970 |
} |
970 |
} |
971 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
971 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
Lines 1015-1022
Link Here
|
1015 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
1015 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
1016 |
|
1016 |
|
1017 |
assertResults( |
1017 |
assertResults( |
1018 |
"IZZBException[TYPE_REF]{IZZBException, test, Ltest.IZZBException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
1018 |
"IZZBException[TYPE_REF]{IZZBException, test, Ltest.IZZBException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
1019 |
"IZZException[TYPE_REF]{IZZException, test, Ltest.IZZException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
1019 |
"IZZException[TYPE_REF]{IZZException, test, Ltest.IZZException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
1020 |
requestor.getResults()); |
1020 |
requestor.getResults()); |
1021 |
} |
1021 |
} |
1022 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
1022 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
Lines 1061-1069
Link Here
|
1061 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
1061 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
1062 |
|
1062 |
|
1063 |
assertResults( |
1063 |
assertResults( |
1064 |
"IZZBException[TYPE_REF]{IZZBException, test, Ltest.IZZBException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
1064 |
"IZZBException[TYPE_REF]{IZZBException, test, Ltest.IZZBException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
1065 |
"IZZAException[TYPE_REF]{IZZAException, test, Ltest.IZZAException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}\n" + |
1065 |
"IZZAException[TYPE_REF]{IZZAException, test, Ltest.IZZAException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}\n" + |
1066 |
"IZZException[TYPE_REF]{IZZException, test, Ltest.IZZException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
1066 |
"IZZException[TYPE_REF]{IZZException, test, Ltest.IZZException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
1067 |
requestor.getResults()); |
1067 |
requestor.getResults()); |
1068 |
} |
1068 |
} |
1069 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
1069 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=157584 |
Lines 1110-1117
Link Here
|
1110 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
1110 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
1111 |
|
1111 |
|
1112 |
assertResults( |
1112 |
assertResults( |
1113 |
"IZZBException[TYPE_REF]{IZZBException, test, Ltest.IZZBException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
1113 |
"IZZBException[TYPE_REF]{IZZBException, test, Ltest.IZZBException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}\n" + |
1114 |
"IZZException[TYPE_REF]{IZZException, test, Ltest.IZZException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}", |
1114 |
"IZZException[TYPE_REF]{IZZException, test, Ltest.IZZException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}", |
1115 |
requestor.getResults()); |
1115 |
requestor.getResults()); |
1116 |
} |
1116 |
} |
1117 |
public void testCatchClauseExceptionRef13b() throws JavaModelException { |
1117 |
public void testCatchClauseExceptionRef13b() throws JavaModelException { |
Lines 1145-1151
Link Here
|
1145 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
1145 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
1146 |
|
1146 |
|
1147 |
assertResults( |
1147 |
assertResults( |
1148 |
"IZZBException[TYPE_REF]{IZZBException, test, Ltest.IZZBException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}", |
1148 |
"IZZBException[TYPE_REF]{IZZBException, test, Ltest.IZZBException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}", |
1149 |
requestor.getResults()); |
1149 |
requestor.getResults()); |
1150 |
} |
1150 |
} |
1151 |
public void testCatchClauseExceptionRef14() throws JavaModelException { |
1151 |
public void testCatchClauseExceptionRef14() throws JavaModelException { |
Lines 1184-1190
Link Here
|
1184 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
1184 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
1185 |
|
1185 |
|
1186 |
assertResults( |
1186 |
assertResults( |
1187 |
"IZZException[TYPE_REF]{IZZException, test, Ltest.IZZException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}", |
1187 |
"IZZException[TYPE_REF]{IZZException, test, Ltest.IZZException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_EXCEPTION + R_NON_RESTRICTED) + "}", |
1188 |
requestor.getResults()); |
1188 |
requestor.getResults()); |
1189 |
} finally { |
1189 |
} finally { |
1190 |
project.setOption(JavaCore.CODEASSIST_VISIBILITY_CHECK, visibilityCheck); |
1190 |
project.setOption(JavaCore.CODEASSIST_VISIBILITY_CHECK, visibilityCheck); |
Lines 1230-1236
Link Here
|
1230 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
1230 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
1231 |
|
1231 |
|
1232 |
assertResults( |
1232 |
assertResults( |
1233 |
"IZZException[TYPE_REF]{IZZException, test, Ltest.IZZException;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
1233 |
"IZZException[TYPE_REF]{IZZException, test, Ltest.IZZException;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
1234 |
requestor.getResults()); |
1234 |
requestor.getResults()); |
1235 |
} |
1235 |
} |
1236 |
/* |
1236 |
/* |
Lines 1246-1252
Link Here
|
1246 |
cu.codeComplete(cursorLocation, requestor); |
1246 |
cu.codeComplete(cursorLocation, requestor); |
1247 |
|
1247 |
|
1248 |
assertEquals( |
1248 |
assertEquals( |
1249 |
"element:method completion:method() relevance:" + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED), |
1249 |
"element:method completion:method() relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED), |
1250 |
requestor.getResults()); |
1250 |
requestor.getResults()); |
1251 |
} |
1251 |
} |
1252 |
public void testCompletionAbstractMethod1() throws JavaModelException { |
1252 |
public void testCompletionAbstractMethod1() throws JavaModelException { |
Lines 1298-1304
Link Here
|
1298 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1298 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1299 |
|
1299 |
|
1300 |
assertResults( |
1300 |
assertResults( |
1301 |
"foo[METHOD_REF]{foo(), LCompletionAbstractMethod2$A;, ()V, foo, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED) + "}", |
1301 |
"foo[METHOD_REF]{foo(), LCompletionAbstractMethod2$A;, ()V, foo, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED) + "}", |
1302 |
requestor.getResults()); |
1302 |
requestor.getResults()); |
1303 |
} |
1303 |
} |
1304 |
public void testCompletionAbstractMethod3() throws JavaModelException { |
1304 |
public void testCompletionAbstractMethod3() throws JavaModelException { |
Lines 1323-1329
Link Here
|
1323 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1323 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1324 |
|
1324 |
|
1325 |
assertResults( |
1325 |
assertResults( |
1326 |
"foo[METHOD_REF]{foo(), LCompletionAbstractMethod3$A;, ()V, foo, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED)+"}", |
1326 |
"foo[METHOD_REF]{foo(), LCompletionAbstractMethod3$A;, ()V, foo, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED)+"}", |
1327 |
requestor.getResults()); |
1327 |
requestor.getResults()); |
1328 |
} |
1328 |
} |
1329 |
public void testCompletionAbstractMethod4() throws JavaModelException { |
1329 |
public void testCompletionAbstractMethod4() throws JavaModelException { |
Lines 1384-1393
Link Here
|
1384 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1384 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1385 |
|
1385 |
|
1386 |
assertResults( |
1386 |
assertResults( |
1387 |
"foo[POTENTIAL_METHOD_DECLARATION]{foo, LCompletionAbstractMethodRelevance1;, ()V, foo, null, "+(R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED)+"}\n" + |
1387 |
"foo[POTENTIAL_METHOD_DECLARATION]{foo, LCompletionAbstractMethodRelevance1;, ()V, foo, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED)+"}\n" + |
1388 |
"foo1[METHOD_DECLARATION]{public void foo1(), LCompletionAbstractSuperClass;, ()V, foo1, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n" + |
1388 |
"foo1[METHOD_DECLARATION]{public void foo1(), LCompletionAbstractSuperClass;, ()V, foo1, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n" + |
1389 |
"foo3[METHOD_DECLARATION]{public void foo3(), LCompletionAbstractSuperClass;, ()V, foo3, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n" + |
1389 |
"foo3[METHOD_DECLARATION]{public void foo3(), LCompletionAbstractSuperClass;, ()V, foo3, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n" + |
1390 |
"foo2[METHOD_DECLARATION]{public void foo2(), LCompletionAbstractSuperClass;, ()V, foo2, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_ABSTRACT_METHOD + R_METHOD_OVERIDE+ R_NON_RESTRICTED)+"}", |
1390 |
"foo2[METHOD_DECLARATION]{public void foo2(), LCompletionAbstractSuperClass;, ()V, foo2, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_ABSTRACT_METHOD + R_METHOD_OVERIDE+ R_NON_RESTRICTED)+"}", |
1391 |
requestor.getResults()); |
1391 |
requestor.getResults()); |
1392 |
} finally { |
1392 |
} finally { |
1393 |
if(superClass != null) { |
1393 |
if(superClass != null) { |
Lines 1421-1429
Link Here
|
1421 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1421 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1422 |
|
1422 |
|
1423 |
assertResults( |
1423 |
assertResults( |
1424 |
"eq[POTENTIAL_METHOD_DECLARATION]{eq, LCompletionAbstractMethodRelevance2;, ()V, eq, null, "+(R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED)+"}\n" + |
1424 |
"eq[POTENTIAL_METHOD_DECLARATION]{eq, LCompletionAbstractMethodRelevance2;, ()V, eq, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED)+"}\n" + |
1425 |
"equals[METHOD_DECLARATION]{public boolean equals(Object obj), Ljava.lang.Object;, (Ljava.lang.Object;)Z, equals, (obj), "+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n" + |
1425 |
"equals[METHOD_DECLARATION]{public boolean equals(Object obj), Ljava.lang.Object;, (Ljava.lang.Object;)Z, equals, (obj), "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n" + |
1426 |
"eqFoo[METHOD_DECLARATION]{public int eqFoo(int a, Object b), LCompletionSuperInterface;, (ILjava.lang.Object;)I, eqFoo, (a, b), "+(R_DEFAULT + R_INTERESTING + R_CASE + R_ABSTRACT_METHOD + R_METHOD_OVERIDE+ R_NON_RESTRICTED)+"}", |
1426 |
"eqFoo[METHOD_DECLARATION]{public int eqFoo(int a, Object b), LCompletionSuperInterface;, (ILjava.lang.Object;)I, eqFoo, (a, b), "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_ABSTRACT_METHOD + R_METHOD_OVERIDE+ R_NON_RESTRICTED)+"}", |
1427 |
requestor.getResults()); |
1427 |
requestor.getResults()); |
1428 |
} finally { |
1428 |
} finally { |
1429 |
if(superClass != null) { |
1429 |
if(superClass != null) { |
Lines 1441-1447
Link Here
|
1441 |
cu.codeComplete(cursorLocation, requestor); |
1441 |
cu.codeComplete(cursorLocation, requestor); |
1442 |
|
1442 |
|
1443 |
assertEquals( |
1443 |
assertEquals( |
1444 |
"element:zzz completion:zzz relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
1444 |
"element:zzz completion:zzz relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
1445 |
requestor.getResults()); |
1445 |
requestor.getResults()); |
1446 |
} |
1446 |
} |
1447 |
public void testCompletionAfterCase2() throws JavaModelException { |
1447 |
public void testCompletionAfterCase2() throws JavaModelException { |
Lines 1454-1460
Link Here
|
1454 |
cu.codeComplete(cursorLocation, requestor); |
1454 |
cu.codeComplete(cursorLocation, requestor); |
1455 |
|
1455 |
|
1456 |
assertEquals( |
1456 |
assertEquals( |
1457 |
"element:zzz completion:zzz relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
1457 |
"element:zzz completion:zzz relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
1458 |
requestor.getResults()); |
1458 |
requestor.getResults()); |
1459 |
} |
1459 |
} |
1460 |
public void testCompletionAfterSupercall1() throws JavaModelException { |
1460 |
public void testCompletionAfterSupercall1() throws JavaModelException { |
Lines 1483-1489
Link Here
|
1483 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
1483 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
1484 |
|
1484 |
|
1485 |
assertResults( |
1485 |
assertResults( |
1486 |
"foo[METHOD_REF]{foo(), LCompletionAfterSupercall1_2;, ()V, foo, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_STATIC+ R_NON_RESTRICTED) + "}", |
1486 |
"foo[METHOD_REF]{foo(), LCompletionAfterSupercall1_2;, ()V, foo, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_STATIC+ R_NON_RESTRICTED) + "}", |
1487 |
requestor.getResults()); |
1487 |
requestor.getResults()); |
1488 |
} |
1488 |
} |
1489 |
public void testCompletionAfterSwitch() throws JavaModelException { |
1489 |
public void testCompletionAfterSwitch() throws JavaModelException { |
Lines 1496-1502
Link Here
|
1496 |
cu.codeComplete(cursorLocation, requestor); |
1496 |
cu.codeComplete(cursorLocation, requestor); |
1497 |
|
1497 |
|
1498 |
assertEquals( |
1498 |
assertEquals( |
1499 |
"element:bar completion:bar() relevance:" + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_NAME+ R_NON_RESTRICTED), |
1499 |
"element:bar completion:bar() relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_NAME+ R_NON_RESTRICTED), |
1500 |
requestor.getResults()); |
1500 |
requestor.getResults()); |
1501 |
} |
1501 |
} |
1502 |
public void testCompletionAllMemberTypes() throws JavaModelException { |
1502 |
public void testCompletionAllMemberTypes() throws JavaModelException { |
Lines 1523-1531
Link Here
|
1523 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1523 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1524 |
|
1524 |
|
1525 |
assertResults( |
1525 |
assertResults( |
1526 |
"CompletionAllMemberTypes.Member1.Member2.Member3[TYPE_REF]{test.CompletionAllMemberTypes.Member1.Member2.Member3, test, Ltest.CompletionAllMemberTypes$Member1$Member2$Member3;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1526 |
"CompletionAllMemberTypes.Member1.Member2.Member3[TYPE_REF]{test.CompletionAllMemberTypes.Member1.Member2.Member3, test, Ltest.CompletionAllMemberTypes$Member1$Member2$Member3;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1527 |
"CompletionAllMemberTypes.Member1[TYPE_REF]{Member1, test, Ltest.CompletionAllMemberTypes$Member1;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
1527 |
"CompletionAllMemberTypes.Member1[TYPE_REF]{Member1, test, Ltest.CompletionAllMemberTypes$Member1;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
1528 |
"CompletionAllMemberTypes.Member1.Member2[TYPE_REF]{Member2, test, Ltest.CompletionAllMemberTypes$Member1$Member2;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
1528 |
"CompletionAllMemberTypes.Member1.Member2[TYPE_REF]{Member2, test, Ltest.CompletionAllMemberTypes$Member1$Member2;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
1529 |
requestor.getResults()); |
1529 |
requestor.getResults()); |
1530 |
} |
1530 |
} |
1531 |
public void testCompletionAllMemberTypes2() throws JavaModelException { |
1531 |
public void testCompletionAllMemberTypes2() throws JavaModelException { |
Lines 1558-1569
Link Here
|
1558 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1558 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1559 |
|
1559 |
|
1560 |
assertResults( |
1560 |
assertResults( |
1561 |
"CompletionAllMemberTypes2.Member1.Member2.Member3.Member4[TYPE_REF]{test.CompletionAllMemberTypes2.Member1.Member2.Member3.Member4, test, Ltest.CompletionAllMemberTypes2$Member1$Member2$Member3$Member4;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1561 |
"CompletionAllMemberTypes2.Member1.Member2.Member3.Member4[TYPE_REF]{test.CompletionAllMemberTypes2.Member1.Member2.Member3.Member4, test, Ltest.CompletionAllMemberTypes2$Member1$Member2$Member3$Member4;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1562 |
"CompletionAllMemberTypes2.Member1.Member5.Member6[TYPE_REF]{test.CompletionAllMemberTypes2.Member1.Member5.Member6, test, Ltest.CompletionAllMemberTypes2$Member1$Member5$Member6;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1562 |
"CompletionAllMemberTypes2.Member1.Member5.Member6[TYPE_REF]{test.CompletionAllMemberTypes2.Member1.Member5.Member6, test, Ltest.CompletionAllMemberTypes2$Member1$Member5$Member6;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1563 |
"CompletionAllMemberTypes2.Member1[TYPE_REF]{Member1, test, Ltest.CompletionAllMemberTypes2$Member1;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
1563 |
"CompletionAllMemberTypes2.Member1[TYPE_REF]{Member1, test, Ltest.CompletionAllMemberTypes2$Member1;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
1564 |
"CompletionAllMemberTypes2.Member1.Member2[TYPE_REF]{Member2, test, Ltest.CompletionAllMemberTypes2$Member1$Member2;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
1564 |
"CompletionAllMemberTypes2.Member1.Member2[TYPE_REF]{Member2, test, Ltest.CompletionAllMemberTypes2$Member1$Member2;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
1565 |
"CompletionAllMemberTypes2.Member1.Member2.Member3[TYPE_REF]{Member3, test, Ltest.CompletionAllMemberTypes2$Member1$Member2$Member3;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
1565 |
"CompletionAllMemberTypes2.Member1.Member2.Member3[TYPE_REF]{Member3, test, Ltest.CompletionAllMemberTypes2$Member1$Member2$Member3;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
1566 |
"CompletionAllMemberTypes2.Member1.Member5[TYPE_REF]{Member5, test, Ltest.CompletionAllMemberTypes2$Member1$Member5;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
1566 |
"CompletionAllMemberTypes2.Member1.Member5[TYPE_REF]{Member5, test, Ltest.CompletionAllMemberTypes2$Member1$Member5;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
1567 |
requestor.getResults()); |
1567 |
requestor.getResults()); |
1568 |
} |
1568 |
} |
1569 |
public void testCompletionAllMemberTypes3() throws JavaModelException { |
1569 |
public void testCompletionAllMemberTypes3() throws JavaModelException { |
Lines 1594-1606
Link Here
|
1594 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1594 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1595 |
|
1595 |
|
1596 |
assertResults( |
1596 |
assertResults( |
1597 |
"Member[POTENTIAL_METHOD_DECLARATION]{Member, Ltest.CompletionAllMemberTypes2$Member1$Member2;, ()V, Member, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
1597 |
"Member[POTENTIAL_METHOD_DECLARATION]{Member, Ltest.CompletionAllMemberTypes2$Member1$Member2;, ()V, Member, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
1598 |
"CompletionAllMemberTypes2.Member1.Member2.Member3.Member4[TYPE_REF]{test.CompletionAllMemberTypes2.Member1.Member2.Member3.Member4, test, Ltest.CompletionAllMemberTypes2$Member1$Member2$Member3$Member4;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1598 |
"CompletionAllMemberTypes2.Member1.Member2.Member3.Member4[TYPE_REF]{test.CompletionAllMemberTypes2.Member1.Member2.Member3.Member4, test, Ltest.CompletionAllMemberTypes2$Member1$Member2$Member3$Member4;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1599 |
"CompletionAllMemberTypes2.Member1.Member5.Member6[TYPE_REF]{test.CompletionAllMemberTypes2.Member1.Member5.Member6, test, Ltest.CompletionAllMemberTypes2$Member1$Member5$Member6;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1599 |
"CompletionAllMemberTypes2.Member1.Member5.Member6[TYPE_REF]{test.CompletionAllMemberTypes2.Member1.Member5.Member6, test, Ltest.CompletionAllMemberTypes2$Member1$Member5$Member6;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1600 |
"CompletionAllMemberTypes2.Member1[TYPE_REF]{Member1, test, Ltest.CompletionAllMemberTypes2$Member1;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
1600 |
"CompletionAllMemberTypes2.Member1[TYPE_REF]{Member1, test, Ltest.CompletionAllMemberTypes2$Member1;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
1601 |
"CompletionAllMemberTypes2.Member1.Member2[TYPE_REF]{Member2, test, Ltest.CompletionAllMemberTypes2$Member1$Member2;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
1601 |
"CompletionAllMemberTypes2.Member1.Member2[TYPE_REF]{Member2, test, Ltest.CompletionAllMemberTypes2$Member1$Member2;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
1602 |
"CompletionAllMemberTypes2.Member1.Member2.Member3[TYPE_REF]{Member3, test, Ltest.CompletionAllMemberTypes2$Member1$Member2$Member3;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
1602 |
"CompletionAllMemberTypes2.Member1.Member2.Member3[TYPE_REF]{Member3, test, Ltest.CompletionAllMemberTypes2$Member1$Member2$Member3;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
1603 |
"CompletionAllMemberTypes2.Member1.Member5[TYPE_REF]{Member5, test, Ltest.CompletionAllMemberTypes2$Member1$Member5;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
1603 |
"CompletionAllMemberTypes2.Member1.Member5[TYPE_REF]{Member5, test, Ltest.CompletionAllMemberTypes2$Member1$Member5;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
1604 |
requestor.getResults()); |
1604 |
requestor.getResults()); |
1605 |
} |
1605 |
} |
1606 |
public void testCompletionAllMemberTypes4() throws JavaModelException { |
1606 |
public void testCompletionAllMemberTypes4() throws JavaModelException { |
Lines 1654-1671
Link Here
|
1654 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1654 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1655 |
|
1655 |
|
1656 |
assertResults( |
1656 |
assertResults( |
1657 |
"AnInterface.Member1.Member2[TYPE_REF]{test.AnInterface.Member1.Member2, test, Ltest.AnInterface$Member1$Member2;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1657 |
"AnInterface.Member1.Member2[TYPE_REF]{test.AnInterface.Member1.Member2, test, Ltest.AnInterface$Member1$Member2;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1658 |
"AnInterface.Member1.Member2.Member3[TYPE_REF]{test.AnInterface.Member1.Member2.Member3, test, Ltest.AnInterface$Member1$Member2$Member3;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1658 |
"AnInterface.Member1.Member2.Member3[TYPE_REF]{test.AnInterface.Member1.Member2.Member3, test, Ltest.AnInterface$Member1$Member2$Member3;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1659 |
"AnInterface.Member1.Member2.Member3.Member4[TYPE_REF]{test.AnInterface.Member1.Member2.Member3.Member4, test, Ltest.AnInterface$Member1$Member2$Member3$Member4;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1659 |
"AnInterface.Member1.Member2.Member3.Member4[TYPE_REF]{test.AnInterface.Member1.Member2.Member3.Member4, test, Ltest.AnInterface$Member1$Member2$Member3$Member4;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1660 |
"AnInterface.Member1.Member5[TYPE_REF]{test.AnInterface.Member1.Member5, test, Ltest.AnInterface$Member1$Member5;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1660 |
"AnInterface.Member1.Member5[TYPE_REF]{test.AnInterface.Member1.Member5, test, Ltest.AnInterface$Member1$Member5;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1661 |
"AnInterface.Member1.Member5.Member6[TYPE_REF]{test.AnInterface.Member1.Member5.Member6, test, Ltest.AnInterface$Member1$Member5$Member6;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1661 |
"AnInterface.Member1.Member5.Member6[TYPE_REF]{test.AnInterface.Member1.Member5.Member6, test, Ltest.AnInterface$Member1$Member5$Member6;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1662 |
"CompletionAllMemberTypes2.Member1.Member2.Member3.Member4[TYPE_REF]{test.CompletionAllMemberTypes2.Member1.Member2.Member3.Member4, test, Ltest.CompletionAllMemberTypes2$Member1$Member2$Member3$Member4;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1662 |
"CompletionAllMemberTypes2.Member1.Member2.Member3.Member4[TYPE_REF]{test.CompletionAllMemberTypes2.Member1.Member2.Member3.Member4, test, Ltest.CompletionAllMemberTypes2$Member1$Member2$Member3$Member4;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1663 |
"CompletionAllMemberTypes2.Member1.Member5.Member6[TYPE_REF]{test.CompletionAllMemberTypes2.Member1.Member5.Member6, test, Ltest.CompletionAllMemberTypes2$Member1$Member5$Member6;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1663 |
"CompletionAllMemberTypes2.Member1.Member5.Member6[TYPE_REF]{test.CompletionAllMemberTypes2.Member1.Member5.Member6, test, Ltest.CompletionAllMemberTypes2$Member1$Member5$Member6;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1664 |
"AnInterface.Member1[TYPE_REF]{Member1, test, Ltest.AnInterface$Member1;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
1664 |
"AnInterface.Member1[TYPE_REF]{Member1, test, Ltest.AnInterface$Member1;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
1665 |
"CompletionAllMemberTypes2.Member1[TYPE_REF]{Member1, test, Ltest.CompletionAllMemberTypes2$Member1;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
1665 |
"CompletionAllMemberTypes2.Member1[TYPE_REF]{Member1, test, Ltest.CompletionAllMemberTypes2$Member1;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
1666 |
"CompletionAllMemberTypes2.Member1.Member2[TYPE_REF]{Member2, test, Ltest.CompletionAllMemberTypes2$Member1$Member2;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
1666 |
"CompletionAllMemberTypes2.Member1.Member2[TYPE_REF]{Member2, test, Ltest.CompletionAllMemberTypes2$Member1$Member2;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
1667 |
"CompletionAllMemberTypes2.Member1.Member2.Member3[TYPE_REF]{Member3, test, Ltest.CompletionAllMemberTypes2$Member1$Member2$Member3;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
1667 |
"CompletionAllMemberTypes2.Member1.Member2.Member3[TYPE_REF]{Member3, test, Ltest.CompletionAllMemberTypes2$Member1$Member2$Member3;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
1668 |
"CompletionAllMemberTypes2.Member1.Member5[TYPE_REF]{Member5, test, Ltest.CompletionAllMemberTypes2$Member1$Member5;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
1668 |
"CompletionAllMemberTypes2.Member1.Member5[TYPE_REF]{Member5, test, Ltest.CompletionAllMemberTypes2$Member1$Member5;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
1669 |
requestor.getResults()); |
1669 |
requestor.getResults()); |
1670 |
} finally { |
1670 |
} finally { |
1671 |
if(anInterface != null) { |
1671 |
if(anInterface != null) { |
Lines 1715-1723
Link Here
|
1715 |
// AType.Member1.Member2.Member3 and AType.Member1.Member2.Member3.Member4 should not be proposed because they are not visible. |
1715 |
// AType.Member1.Member2.Member3 and AType.Member1.Member2.Member3.Member4 should not be proposed because they are not visible. |
1716 |
// But visibility need modifiers of enclosing types to be computed. |
1716 |
// But visibility need modifiers of enclosing types to be computed. |
1717 |
assertResults( |
1717 |
assertResults( |
1718 |
"AType.Member1[TYPE_REF]{test.AType.Member1, test, Ltest.AType$Member1;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1718 |
"AType.Member1[TYPE_REF]{test.AType.Member1, test, Ltest.AType$Member1;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1719 |
"AType.Member1.Member2.Member3[TYPE_REF]{test.AType.Member1.Member2.Member3, test, Ltest.AType$Member1$Member2$Member3;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1719 |
"AType.Member1.Member2.Member3[TYPE_REF]{test.AType.Member1.Member2.Member3, test, Ltest.AType$Member1$Member2$Member3;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1720 |
"AType.Member1.Member2.Member3.Member4[TYPE_REF]{test.AType.Member1.Member2.Member3.Member4, test, Ltest.AType$Member1$Member2$Member3$Member4;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
1720 |
"AType.Member1.Member2.Member3.Member4[TYPE_REF]{test.AType.Member1.Member2.Member3.Member4, test, Ltest.AType$Member1$Member2$Member3$Member4;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
1721 |
requestor.getResults()); |
1721 |
requestor.getResults()); |
1722 |
} finally { |
1722 |
} finally { |
1723 |
if(aType != null) { |
1723 |
if(aType != null) { |
Lines 1759-1765
Link Here
|
1759 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1759 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1760 |
|
1760 |
|
1761 |
assertResults( |
1761 |
assertResults( |
1762 |
"AType.Member1[TYPE_REF]{test.AType.Member1, test, Ltest.AType$Member1;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
1762 |
"AType.Member1[TYPE_REF]{test.AType.Member1, test, Ltest.AType$Member1;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
1763 |
requestor.getResults()); |
1763 |
requestor.getResults()); |
1764 |
} finally { |
1764 |
} finally { |
1765 |
JavaCore.setOptions(oldCurrentOptions); |
1765 |
JavaCore.setOptions(oldCurrentOptions); |
Lines 1796-1804
Link Here
|
1796 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1796 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1797 |
|
1797 |
|
1798 |
assertResults( |
1798 |
assertResults( |
1799 |
"AType.Member1.Member2[TYPE_REF]{test.AType.Member1.Member2, test, Ltest.AType$Member1$Member2;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1799 |
"AType.Member1.Member2[TYPE_REF]{test.AType.Member1.Member2, test, Ltest.AType$Member1$Member2;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1800 |
"AType.Member1.Member2.Member3[TYPE_REF]{test.AType.Member1.Member2.Member3, test, Ltest.AType$Member1$Member2$Member3;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1800 |
"AType.Member1.Member2.Member3[TYPE_REF]{test.AType.Member1.Member2.Member3, test, Ltest.AType$Member1$Member2$Member3;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
1801 |
"AType.Member1[TYPE_REF]{Member1, test, Ltest.AType$Member1;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
1801 |
"AType.Member1[TYPE_REF]{Member1, test, Ltest.AType$Member1;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
1802 |
requestor.getResults()); |
1802 |
requestor.getResults()); |
1803 |
} finally { |
1803 |
} finally { |
1804 |
JavaCore.setOptions(oldCurrentOptions); |
1804 |
JavaCore.setOptions(oldCurrentOptions); |
Lines 1815-1825
Link Here
|
1815 |
cu.codeComplete(cursorLocation, requestor); |
1815 |
cu.codeComplete(cursorLocation, requestor); |
1816 |
|
1816 |
|
1817 |
assertEquals( |
1817 |
assertEquals( |
1818 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1818 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1819 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1819 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1820 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1820 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1821 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1821 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1822 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
1822 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
1823 |
requestor.getResults()); |
1823 |
requestor.getResults()); |
1824 |
} |
1824 |
} |
1825 |
public void testCompletionAllocationExpressionIsParent2() throws JavaModelException { |
1825 |
public void testCompletionAllocationExpressionIsParent2() throws JavaModelException { |
Lines 1851-1861
Link Here
|
1851 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1851 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1852 |
|
1852 |
|
1853 |
assertResults( |
1853 |
assertResults( |
1854 |
"zzObject[FIELD_REF]{zzObject, LCompletionAllocationExpressionIsParent2;, Ljava.lang.Object;, zzObject, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1854 |
"zzObject[FIELD_REF]{zzObject, LCompletionAllocationExpressionIsParent2;, Ljava.lang.Object;, zzObject, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1855 |
"zzboolean[FIELD_REF]{zzboolean, LCompletionAllocationExpressionIsParent2;, Z, zzboolean, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1855 |
"zzboolean[FIELD_REF]{zzboolean, LCompletionAllocationExpressionIsParent2;, Z, zzboolean, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1856 |
"zzdouble[FIELD_REF]{zzdouble, LCompletionAllocationExpressionIsParent2;, D, zzdouble, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1856 |
"zzdouble[FIELD_REF]{zzdouble, LCompletionAllocationExpressionIsParent2;, D, zzdouble, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1857 |
"zzint[FIELD_REF]{zzint, LCompletionAllocationExpressionIsParent2;, I, zzint, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1857 |
"zzint[FIELD_REF]{zzint, LCompletionAllocationExpressionIsParent2;, I, zzint, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1858 |
"zzlong[FIELD_REF]{zzlong, LCompletionAllocationExpressionIsParent2;, J, zzlong, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED)+"}", |
1858 |
"zzlong[FIELD_REF]{zzlong, LCompletionAllocationExpressionIsParent2;, J, zzlong, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED)+"}", |
1859 |
requestor.getResults()); |
1859 |
requestor.getResults()); |
1860 |
} |
1860 |
} |
1861 |
|
1861 |
|
Lines 1888-1898
Link Here
|
1888 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1888 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1889 |
|
1889 |
|
1890 |
assertResults( |
1890 |
assertResults( |
1891 |
"zzObject[FIELD_REF]{zzObject, LCompletionAllocationExpressionIsParent3;, Ljava.lang.Object;, zzObject, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1891 |
"zzObject[FIELD_REF]{zzObject, LCompletionAllocationExpressionIsParent3;, Ljava.lang.Object;, zzObject, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1892 |
"zzboolean[FIELD_REF]{zzboolean, LCompletionAllocationExpressionIsParent3;, Z, zzboolean, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1892 |
"zzboolean[FIELD_REF]{zzboolean, LCompletionAllocationExpressionIsParent3;, Z, zzboolean, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1893 |
"zzdouble[FIELD_REF]{zzdouble, LCompletionAllocationExpressionIsParent3;, D, zzdouble, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1893 |
"zzdouble[FIELD_REF]{zzdouble, LCompletionAllocationExpressionIsParent3;, D, zzdouble, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1894 |
"zzint[FIELD_REF]{zzint, LCompletionAllocationExpressionIsParent3;, I, zzint, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1894 |
"zzint[FIELD_REF]{zzint, LCompletionAllocationExpressionIsParent3;, I, zzint, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1895 |
"zzlong[FIELD_REF]{zzlong, LCompletionAllocationExpressionIsParent3;, J, zzlong, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED)+"}", |
1895 |
"zzlong[FIELD_REF]{zzlong, LCompletionAllocationExpressionIsParent3;, J, zzlong, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED)+"}", |
1896 |
requestor.getResults()); |
1896 |
requestor.getResults()); |
1897 |
} |
1897 |
} |
1898 |
|
1898 |
|
Lines 1906-1916
Link Here
|
1906 |
cu.codeComplete(cursorLocation, requestor); |
1906 |
cu.codeComplete(cursorLocation, requestor); |
1907 |
|
1907 |
|
1908 |
assertEquals( |
1908 |
assertEquals( |
1909 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1909 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1910 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1910 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1911 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1911 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1912 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1912 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1913 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
1913 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
1914 |
requestor.getResults()); |
1914 |
requestor.getResults()); |
1915 |
} |
1915 |
} |
1916 |
|
1916 |
|
Lines 1924-1934
Link Here
|
1924 |
cu.codeComplete(cursorLocation, requestor); |
1924 |
cu.codeComplete(cursorLocation, requestor); |
1925 |
|
1925 |
|
1926 |
assertEquals( |
1926 |
assertEquals( |
1927 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1927 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1928 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1928 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1929 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1929 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1930 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1930 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
1931 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
1931 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
1932 |
requestor.getResults()); |
1932 |
requestor.getResults()); |
1933 |
} |
1933 |
} |
1934 |
|
1934 |
|
Lines 1964-1974
Link Here
|
1964 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1964 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
1965 |
|
1965 |
|
1966 |
assertResults( |
1966 |
assertResults( |
1967 |
"zzObject[FIELD_REF]{zzObject, LCompletionAllocationExpressionIsParent6;, Ljava.lang.Object;, zzObject, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1967 |
"zzObject[FIELD_REF]{zzObject, LCompletionAllocationExpressionIsParent6;, Ljava.lang.Object;, zzObject, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1968 |
"zzboolean[FIELD_REF]{zzboolean, LCompletionAllocationExpressionIsParent6;, Z, zzboolean, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1968 |
"zzboolean[FIELD_REF]{zzboolean, LCompletionAllocationExpressionIsParent6;, Z, zzboolean, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1969 |
"zzdouble[FIELD_REF]{zzdouble, LCompletionAllocationExpressionIsParent6;, D, zzdouble, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1969 |
"zzdouble[FIELD_REF]{zzdouble, LCompletionAllocationExpressionIsParent6;, D, zzdouble, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1970 |
"zzint[FIELD_REF]{zzint, LCompletionAllocationExpressionIsParent6;, I, zzint, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1970 |
"zzint[FIELD_REF]{zzint, LCompletionAllocationExpressionIsParent6;, I, zzint, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
1971 |
"zzlong[FIELD_REF]{zzlong, LCompletionAllocationExpressionIsParent6;, J, zzlong, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED)+"}", |
1971 |
"zzlong[FIELD_REF]{zzlong, LCompletionAllocationExpressionIsParent6;, J, zzlong, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED)+"}", |
1972 |
requestor.getResults()); |
1972 |
requestor.getResults()); |
1973 |
} |
1973 |
} |
1974 |
|
1974 |
|
Lines 1984-1991
Link Here
|
1984 |
|
1984 |
|
1985 |
assertEquals( |
1985 |
assertEquals( |
1986 |
"should have two completions", |
1986 |
"should have two completions", |
1987 |
"element:xBar completion:this.xBar relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n" + |
1987 |
"element:xBar completion:this.xBar relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n" + |
1988 |
"element:xBar completion:xBar relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
1988 |
"element:xBar completion:xBar relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
1989 |
requestor.getResults()); |
1989 |
requestor.getResults()); |
1990 |
} |
1990 |
} |
1991 |
|
1991 |
|
Lines 2009-2016
Link Here
|
2009 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
2009 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
2010 |
|
2010 |
|
2011 |
assertResults( |
2011 |
assertResults( |
2012 |
"xBar[FIELD_REF]{CompletionAmbiguousFieldName2.this.xBar, LCompletionAmbiguousFieldName2;, I, xBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
2012 |
"xBar[FIELD_REF]{CompletionAmbiguousFieldName2.this.xBar, LCompletionAmbiguousFieldName2;, I, xBar, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
2013 |
"xBar[LOCAL_VARIABLE_REF]{xBar, null, I, xBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED)+"}", |
2013 |
"xBar[LOCAL_VARIABLE_REF]{xBar, null, I, xBar, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED)+"}", |
2014 |
requestor.getResults()); |
2014 |
requestor.getResults()); |
2015 |
} |
2015 |
} |
2016 |
|
2016 |
|
Lines 2026-2033
Link Here
|
2026 |
|
2026 |
|
2027 |
assertEquals( |
2027 |
assertEquals( |
2028 |
"should have two completions", |
2028 |
"should have two completions", |
2029 |
"element:xBar completion:ClassFoo.this.xBar relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n" + |
2029 |
"element:xBar completion:ClassFoo.this.xBar relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n" + |
2030 |
"element:xBar completion:xBar relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2030 |
"element:xBar completion:xBar relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2031 |
requestor.getResults()); |
2031 |
requestor.getResults()); |
2032 |
} |
2032 |
} |
2033 |
public void testCompletionAmbiguousFieldName4() throws JavaModelException { |
2033 |
public void testCompletionAmbiguousFieldName4() throws JavaModelException { |
Lines 2042-2048
Link Here
|
2042 |
|
2042 |
|
2043 |
assertEquals( |
2043 |
assertEquals( |
2044 |
"should have one completion", |
2044 |
"should have one completion", |
2045 |
"element:xBar completion:xBar relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2045 |
"element:xBar completion:xBar relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2046 |
requestor.getResults()); |
2046 |
requestor.getResults()); |
2047 |
} |
2047 |
} |
2048 |
public void testCompletionAmbiguousType() throws JavaModelException { |
2048 |
public void testCompletionAmbiguousType() throws JavaModelException { |
Lines 2056-2063
Link Here
|
2056 |
|
2056 |
|
2057 |
assertEquals( |
2057 |
assertEquals( |
2058 |
"should have two completions", |
2058 |
"should have two completions", |
2059 |
"element:ABC completion:p1.ABC relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED)+"\n" + |
2059 |
"element:ABC completion:p1.ABC relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED)+"\n" + |
2060 |
"element:ABC completion:p2.ABC relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME+ R_NON_RESTRICTED), |
2060 |
"element:ABC completion:p2.ABC relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME+ R_NON_RESTRICTED), |
2061 |
requestor.getResults()); |
2061 |
requestor.getResults()); |
2062 |
} |
2062 |
} |
2063 |
public void testCompletionAmbiguousType2() throws JavaModelException { |
2063 |
public void testCompletionAmbiguousType2() throws JavaModelException { |
Lines 2071-2078
Link Here
|
2071 |
|
2071 |
|
2072 |
assertEquals( |
2072 |
assertEquals( |
2073 |
"should have two completions", |
2073 |
"should have two completions", |
2074 |
"element:ABC completion:ABC relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2074 |
"element:ABC completion:ABC relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2075 |
"element:ABC completion:p2.ABC relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME+ R_NON_RESTRICTED), |
2075 |
"element:ABC completion:p2.ABC relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME+ R_NON_RESTRICTED), |
2076 |
requestor.getResults()); |
2076 |
requestor.getResults()); |
2077 |
} |
2077 |
} |
2078 |
|
2078 |
|
Lines 2104-2111
Link Here
|
2104 |
cu.codeComplete(cursorLocation, requestor); |
2104 |
cu.codeComplete(cursorLocation, requestor); |
2105 |
|
2105 |
|
2106 |
assertEquals( |
2106 |
assertEquals( |
2107 |
"element:zzz1 completion:zzz1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2107 |
"element:zzz1 completion:zzz1 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2108 |
"element:zzz2 completion:zzz2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE +R_UNQUALIFIED+ R_NON_RESTRICTED), |
2108 |
"element:zzz2 completion:zzz2 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE +R_UNQUALIFIED+ R_NON_RESTRICTED), |
2109 |
requestor.getResults()); |
2109 |
requestor.getResults()); |
2110 |
} |
2110 |
} |
2111 |
|
2111 |
|
Lines 2129-2135
Link Here
|
2129 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
2129 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
2130 |
|
2130 |
|
2131 |
assertResults( |
2131 |
assertResults( |
2132 |
"clone[METHOD_REF]{clone(), [J, ()Ljava.lang.Object;, clone, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED) + "}", |
2132 |
"clone[METHOD_REF]{clone(), [J, ()Ljava.lang.Object;, clone, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED) + "}", |
2133 |
requestor.getResults()); |
2133 |
requestor.getResults()); |
2134 |
} |
2134 |
} |
2135 |
|
2135 |
|
Lines 2153-2159
Link Here
|
2153 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
2153 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
2154 |
|
2154 |
|
2155 |
assertResults( |
2155 |
assertResults( |
2156 |
"length[FIELD_REF]{length, [J, I, length, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
2156 |
"length[FIELD_REF]{length, [J, I, length, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
2157 |
requestor.getResults()); |
2157 |
requestor.getResults()); |
2158 |
} |
2158 |
} |
2159 |
|
2159 |
|
Lines 2167-2173
Link Here
|
2167 |
cu.codeComplete(cursorLocation, requestor); |
2167 |
cu.codeComplete(cursorLocation, requestor); |
2168 |
|
2168 |
|
2169 |
assertEquals( |
2169 |
assertEquals( |
2170 |
"element:clone completion:clone() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED), |
2170 |
"element:clone completion:clone() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED), |
2171 |
requestor.getResults()); |
2171 |
requestor.getResults()); |
2172 |
} |
2172 |
} |
2173 |
|
2173 |
|
Lines 2181-2191
Link Here
|
2181 |
cu.codeComplete(cursorLocation, requestor); |
2181 |
cu.codeComplete(cursorLocation, requestor); |
2182 |
|
2182 |
|
2183 |
assertEquals( |
2183 |
assertEquals( |
2184 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2184 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2185 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2185 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2186 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2186 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2187 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2187 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2188 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2188 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2189 |
requestor.getResults()); |
2189 |
requestor.getResults()); |
2190 |
} |
2190 |
} |
2191 |
|
2191 |
|
Lines 2199-2209
Link Here
|
2199 |
cu.codeComplete(cursorLocation, requestor); |
2199 |
cu.codeComplete(cursorLocation, requestor); |
2200 |
|
2200 |
|
2201 |
assertEquals( |
2201 |
assertEquals( |
2202 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2202 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2203 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2203 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2204 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2204 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2205 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2205 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2206 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2206 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2207 |
requestor.getResults()); |
2207 |
requestor.getResults()); |
2208 |
} |
2208 |
} |
2209 |
|
2209 |
|
Lines 2217-2223
Link Here
|
2217 |
cu.codeComplete(cursorLocation, requestor); |
2217 |
cu.codeComplete(cursorLocation, requestor); |
2218 |
|
2218 |
|
2219 |
assertEquals( |
2219 |
assertEquals( |
2220 |
"element:Object completion:Object relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2220 |
"element:Object completion:Object relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2221 |
requestor.getResults()); |
2221 |
requestor.getResults()); |
2222 |
} |
2222 |
} |
2223 |
|
2223 |
|
Lines 2232-2238
Link Here
|
2232 |
cu.codeComplete(cursorLocation, requestor); |
2232 |
cu.codeComplete(cursorLocation, requestor); |
2233 |
|
2233 |
|
2234 |
assertEquals( |
2234 |
assertEquals( |
2235 |
"element:Object completion:Object relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2235 |
"element:Object completion:Object relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2236 |
requestor.getResults()); |
2236 |
requestor.getResults()); |
2237 |
} |
2237 |
} |
2238 |
|
2238 |
|
Lines 2253-2260
Link Here
|
2253 |
result.context); |
2253 |
result.context); |
2254 |
|
2254 |
|
2255 |
assertResults( |
2255 |
assertResults( |
2256 |
"Object[ANONYMOUS_CLASS_DECLARATION]{, Ljava.lang.Object;, ()V, null, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
2256 |
"Object[ANONYMOUS_CLASS_DECLARATION]{, Ljava.lang.Object;, ()V, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
2257 |
"Object[METHOD_REF<CONSTRUCTOR>]{, Ljava.lang.Object;, ()V, Object, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}", |
2257 |
"Object[METHOD_REF<CONSTRUCTOR>]{, Ljava.lang.Object;, ()V, Object, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}", |
2258 |
result.proposals); |
2258 |
result.proposals); |
2259 |
} |
2259 |
} |
2260 |
|
2260 |
|
Lines 2276-2282
Link Here
|
2276 |
result.context); |
2276 |
result.context); |
2277 |
|
2277 |
|
2278 |
assertResults( |
2278 |
assertResults( |
2279 |
"zzz[LOCAL_VARIABLE_REF]{zzz, null, Ljava.lang.String;, zzz, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + + R_EXACT_NAME + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
2279 |
"zzz[LOCAL_VARIABLE_REF]{zzz, null, Ljava.lang.String;, zzz, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + + R_EXACT_NAME + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
2280 |
result.proposals); |
2280 |
result.proposals); |
2281 |
} |
2281 |
} |
2282 |
|
2282 |
|
Lines 2290-2296
Link Here
|
2290 |
cu.codeComplete(cursorLocation, requestor); |
2290 |
cu.codeComplete(cursorLocation, requestor); |
2291 |
|
2291 |
|
2292 |
assertResults( |
2292 |
assertResults( |
2293 |
"zzvarzz[FIELD_REF]{zzvarzz, LCompletionBasicField1;, I, zzvarzz, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
2293 |
"zzvarzz[FIELD_REF]{zzvarzz, LCompletionBasicField1;, I, zzvarzz, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
2294 |
requestor.getResults()); |
2294 |
requestor.getResults()); |
2295 |
} |
2295 |
} |
2296 |
|
2296 |
|
Lines 2304-2310
Link Here
|
2304 |
cu.codeComplete(cursorLocation, requestor); |
2304 |
cu.codeComplete(cursorLocation, requestor); |
2305 |
|
2305 |
|
2306 |
assertResults( |
2306 |
assertResults( |
2307 |
"while[KEYWORD]{while, null, null, while, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
2307 |
"while[KEYWORD]{while, null, null, while, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
2308 |
requestor.getResults()); |
2308 |
requestor.getResults()); |
2309 |
} |
2309 |
} |
2310 |
|
2310 |
|
Lines 2318-2324
Link Here
|
2318 |
cu.codeComplete(cursorLocation, requestor); |
2318 |
cu.codeComplete(cursorLocation, requestor); |
2319 |
|
2319 |
|
2320 |
assertResults( |
2320 |
assertResults( |
2321 |
"zzvarzz[LOCAL_VARIABLE_REF]{zzvarzz, null, I, zzvarzz, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
2321 |
"zzvarzz[LOCAL_VARIABLE_REF]{zzvarzz, null, I, zzvarzz, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
2322 |
requestor.getResults()); |
2322 |
requestor.getResults()); |
2323 |
} |
2323 |
} |
2324 |
|
2324 |
|
Lines 2332-2338
Link Here
|
2332 |
cu.codeComplete(cursorLocation, requestor); |
2332 |
cu.codeComplete(cursorLocation, requestor); |
2333 |
|
2333 |
|
2334 |
assertResults( |
2334 |
assertResults( |
2335 |
"zzfoo[METHOD_REF]{zzfoo(), LCompletionBasicMethod1;, ()V, zzfoo, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
2335 |
"zzfoo[METHOD_REF]{zzfoo(), LCompletionBasicMethod1;, ()V, zzfoo, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
2336 |
requestor.getResults()); |
2336 |
requestor.getResults()); |
2337 |
} |
2337 |
} |
2338 |
|
2338 |
|
Lines 2346-2353
Link Here
|
2346 |
cu.codeComplete(cursorLocation, requestor); |
2346 |
cu.codeComplete(cursorLocation, requestor); |
2347 |
|
2347 |
|
2348 |
assertResults( |
2348 |
assertResults( |
2349 |
"equals[POTENTIAL_METHOD_DECLARATION]{equals, LCompletionBasicMethodDeclaration1;, ()V, equals, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
2349 |
"equals[POTENTIAL_METHOD_DECLARATION]{equals, LCompletionBasicMethodDeclaration1;, ()V, equals, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
2350 |
"equals[METHOD_DECLARATION]{public boolean equals(Object obj), Ljava.lang.Object;, (Ljava.lang.Object;)Z, equals, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_EXACT_NAME + R_NON_RESTRICTED) + "}", |
2350 |
"equals[METHOD_DECLARATION]{public boolean equals(Object obj), Ljava.lang.Object;, (Ljava.lang.Object;)Z, equals, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_EXACT_NAME + R_NON_RESTRICTED) + "}", |
2351 |
requestor.getResults()); |
2351 |
requestor.getResults()); |
2352 |
} |
2352 |
} |
2353 |
|
2353 |
|
Lines 2361-2367
Link Here
|
2361 |
cu.codeComplete(cursorLocation, requestor); |
2361 |
cu.codeComplete(cursorLocation, requestor); |
2362 |
|
2362 |
|
2363 |
assertResults( |
2363 |
assertResults( |
2364 |
"java.lang[PACKAGE_REF]{java.lang, java.lang, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_QUALIFIED + R_NON_RESTRICTED) + "}", |
2364 |
"java.lang[PACKAGE_REF]{java.lang, java.lang, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_QUALIFIED + R_NON_RESTRICTED) + "}", |
2365 |
requestor.getResults()); |
2365 |
requestor.getResults()); |
2366 |
} |
2366 |
} |
2367 |
|
2367 |
|
Lines 2376-2382
Link Here
|
2376 |
cu.codeComplete(cursorLocation, requestor); |
2376 |
cu.codeComplete(cursorLocation, requestor); |
2377 |
|
2377 |
|
2378 |
assertResults( |
2378 |
assertResults( |
2379 |
"zzpot[POTENTIAL_METHOD_DECLARATION]{zzpot, LCompletionBasicPotentialMethodDeclaration1;, ()V, zzpot, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}", |
2379 |
"zzpot[POTENTIAL_METHOD_DECLARATION]{zzpot, LCompletionBasicPotentialMethodDeclaration1;, ()V, zzpot, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}", |
2380 |
requestor.getResults()); |
2380 |
requestor.getResults()); |
2381 |
} |
2381 |
} |
2382 |
|
2382 |
|
Lines 2391-2397
Link Here
|
2391 |
cu.codeComplete(cursorLocation, requestor); |
2391 |
cu.codeComplete(cursorLocation, requestor); |
2392 |
|
2392 |
|
2393 |
assertResults( |
2393 |
assertResults( |
2394 |
"Object[TYPE_REF]{Object, java.lang, Ljava.lang.Object;, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
2394 |
"Object[TYPE_REF]{Object, java.lang, Ljava.lang.Object;, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
2395 |
requestor.getResults()); |
2395 |
requestor.getResults()); |
2396 |
} |
2396 |
} |
2397 |
|
2397 |
|
Lines 2424-2433
Link Here
|
2424 |
cu.codeComplete(cursorLocation, requestor); |
2424 |
cu.codeComplete(cursorLocation, requestor); |
2425 |
|
2425 |
|
2426 |
assertEquals( |
2426 |
assertEquals( |
2427 |
"element:var1 completion:var1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
2427 |
"element:var1 completion:var1 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
2428 |
"element:var2 completion:var2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2428 |
"element:var2 completion:var2 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2429 |
"element:var3 completion:var3 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2429 |
"element:var3 completion:var3 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2430 |
"element:var4 completion:var4 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE+ R_NON_RESTRICTED), |
2430 |
"element:var4 completion:var4 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE+ R_NON_RESTRICTED), |
2431 |
requestor.getResults()); |
2431 |
requestor.getResults()); |
2432 |
} |
2432 |
} |
2433 |
|
2433 |
|
Lines 2441-2449
Link Here
|
2441 |
cu.codeComplete(cursorLocation, requestor); |
2441 |
cu.codeComplete(cursorLocation, requestor); |
2442 |
|
2442 |
|
2443 |
assertEquals( |
2443 |
assertEquals( |
2444 |
"element:var1 completion:var1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2444 |
"element:var1 completion:var1 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2445 |
"element:var2 completion:var2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
2445 |
"element:var2 completion:var2 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
2446 |
"element:var3 completion:var3 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2446 |
"element:var3 completion:var3 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2447 |
requestor.getResults()); |
2447 |
requestor.getResults()); |
2448 |
} |
2448 |
} |
2449 |
|
2449 |
|
Lines 2458-2466
Link Here
|
2458 |
cu.codeComplete(cursorLocation, requestor); |
2458 |
cu.codeComplete(cursorLocation, requestor); |
2459 |
|
2459 |
|
2460 |
assertEquals( |
2460 |
assertEquals( |
2461 |
"element:var1 completion:var1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
2461 |
"element:var1 completion:var1 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
2462 |
"element:var2 completion:var2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2462 |
"element:var2 completion:var2 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2463 |
"element:var3 completion:var3 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2463 |
"element:var3 completion:var3 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2464 |
requestor.getResults()); |
2464 |
requestor.getResults()); |
2465 |
} |
2465 |
} |
2466 |
|
2466 |
|
Lines 2478-2484
Link Here
|
2478 |
cu.codeComplete(cursorLocation, requestor); |
2478 |
cu.codeComplete(cursorLocation, requestor); |
2479 |
|
2479 |
|
2480 |
assertEquals("should have one class", |
2480 |
assertEquals("should have one class", |
2481 |
"element:field completion:field relevance:"+(R_DEFAULT + R_INTERESTING + R_NON_STATIC + R_NON_RESTRICTED), |
2481 |
"element:field completion:field relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_STATIC + R_NON_RESTRICTED), |
2482 |
requestor.getResults()); |
2482 |
requestor.getResults()); |
2483 |
} |
2483 |
} |
2484 |
|
2484 |
|
Lines 2497-2507
Link Here
|
2497 |
cu.codeComplete(cursorLocation, requestor); |
2497 |
cu.codeComplete(cursorLocation, requestor); |
2498 |
assertEquals( |
2498 |
assertEquals( |
2499 |
"should have package completions", |
2499 |
"should have package completions", |
2500 |
"element:jarpack1 completion:jarpack1 relevance:"+(R_DEFAULT + R_INTERESTING+ R_NON_RESTRICTED)+"\n" + |
2500 |
"element:jarpack1 completion:jarpack1 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING+ R_NON_RESTRICTED)+"\n" + |
2501 |
"element:jarpack2 completion:jarpack2 relevance:"+(R_DEFAULT + R_INTERESTING+ R_NON_RESTRICTED)+"\n" + |
2501 |
"element:jarpack2 completion:jarpack2 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING+ R_NON_RESTRICTED)+"\n" + |
2502 |
"element:java completion:java relevance:"+(R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED)+"\n" + |
2502 |
"element:java completion:java relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED)+"\n" + |
2503 |
"element:java.io completion:java.io relevance:"+(R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED)+"\n" + |
2503 |
"element:java.io completion:java.io relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED)+"\n" + |
2504 |
"element:java.lang completion:java.lang relevance:"+(R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED), |
2504 |
"element:java.lang completion:java.lang relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED), |
2505 |
requestor.getResults()); |
2505 |
requestor.getResults()); |
2506 |
} |
2506 |
} |
2507 |
|
2507 |
|
Lines 2516-2541
Link Here
|
2516 |
cu.codeComplete(cursorLocation, requestor); |
2516 |
cu.codeComplete(cursorLocation, requestor); |
2517 |
|
2517 |
|
2518 |
assertEquals( |
2518 |
assertEquals( |
2519 |
"element:zz00 completion:zz00 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2519 |
"element:zz00 completion:zz00 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2520 |
"element:zz00M completion:zz00M() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2520 |
"element:zz00M completion:zz00M() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2521 |
"element:zz01 completion:zz01 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2521 |
"element:zz01 completion:zz01 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2522 |
"element:zz01M completion:zz01M() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2522 |
"element:zz01M completion:zz01M() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2523 |
"element:zz02 completion:zz02 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2523 |
"element:zz02 completion:zz02 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2524 |
"element:zz02M completion:zz02M() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2524 |
"element:zz02M completion:zz02M() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2525 |
"element:zz10 completion:zz10 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2525 |
"element:zz10 completion:zz10 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2526 |
"element:zz10M completion:zz10M() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2526 |
"element:zz10M completion:zz10M() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2527 |
"element:zz11 completion:zz11 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2527 |
"element:zz11 completion:zz11 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2528 |
"element:zz11M completion:zz11M() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2528 |
"element:zz11M completion:zz11M() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2529 |
"element:zz12 completion:zz12 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2529 |
"element:zz12 completion:zz12 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2530 |
"element:zz12M completion:zz12M() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2530 |
"element:zz12M completion:zz12M() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2531 |
"element:zz20 completion:zz20 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2531 |
"element:zz20 completion:zz20 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2532 |
"element:zz20M completion:zz20M() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2532 |
"element:zz20M completion:zz20M() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2533 |
"element:zz21 completion:zz21 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2533 |
"element:zz21 completion:zz21 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2534 |
"element:zz21M completion:zz21M() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2534 |
"element:zz21M completion:zz21M() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2535 |
"element:zz22 completion:zz22 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2535 |
"element:zz22 completion:zz22 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2536 |
"element:zz22M completion:zz22M() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2536 |
"element:zz22M completion:zz22M() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2537 |
"element:zzOb completion:zzOb relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2537 |
"element:zzOb completion:zzOb relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2538 |
"element:zzObM completion:zzObM() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2538 |
"element:zzObM completion:zzObM() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2539 |
requestor.getResults()); |
2539 |
requestor.getResults()); |
2540 |
} |
2540 |
} |
2541 |
|
2541 |
|
Lines 2550-2564
Link Here
|
2550 |
cu.codeComplete(cursorLocation, requestor); |
2550 |
cu.codeComplete(cursorLocation, requestor); |
2551 |
|
2551 |
|
2552 |
assertEquals( |
2552 |
assertEquals( |
2553 |
"element:XX00 completion:XX00 relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2553 |
"element:XX00 completion:XX00 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2554 |
"element:XX01 completion:XX01 relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2554 |
"element:XX01 completion:XX01 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2555 |
"element:XX02 completion:XX02 relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2555 |
"element:XX02 completion:XX02 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2556 |
"element:XX10 completion:XX10 relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2556 |
"element:XX10 completion:XX10 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2557 |
"element:XX11 completion:XX11 relevance:"+(R_DEFAULT + R_INTERESTING + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2557 |
"element:XX11 completion:XX11 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2558 |
"element:XX12 completion:XX12 relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2558 |
"element:XX12 completion:XX12 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2559 |
"element:XX20 completion:XX20 relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2559 |
"element:XX20 completion:XX20 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2560 |
"element:XX21 completion:XX21 relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2560 |
"element:XX21 completion:XX21 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2561 |
"element:XX22 completion:XX22 relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2561 |
"element:XX22 completion:XX22 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2562 |
requestor.getResults()); |
2562 |
requestor.getResults()); |
2563 |
} |
2563 |
} |
2564 |
|
2564 |
|
Lines 2625-2631
Link Here
|
2625 |
cu.codeComplete(cursorLocation, requestor); |
2625 |
cu.codeComplete(cursorLocation, requestor); |
2626 |
|
2626 |
|
2627 |
assertEquals( |
2627 |
assertEquals( |
2628 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED), |
2628 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED), |
2629 |
requestor.getResults()); |
2629 |
requestor.getResults()); |
2630 |
} |
2630 |
} |
2631 |
|
2631 |
|
Lines 2639-2648
Link Here
|
2639 |
cu.codeComplete(cursorLocation, requestor); |
2639 |
cu.codeComplete(cursorLocation, requestor); |
2640 |
|
2640 |
|
2641 |
assertEquals( |
2641 |
assertEquals( |
2642 |
"element:var1 completion:var1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
2642 |
"element:var1 completion:var1 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
2643 |
"element:var2 completion:var2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2643 |
"element:var2 completion:var2 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2644 |
"element:var3 completion:var3 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2644 |
"element:var3 completion:var3 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2645 |
"element:var4 completion:var4 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2645 |
"element:var4 completion:var4 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2646 |
requestor.getResults()); |
2646 |
requestor.getResults()); |
2647 |
} |
2647 |
} |
2648 |
|
2648 |
|
Lines 2656-2665
Link Here
|
2656 |
cu.codeComplete(cursorLocation, requestor); |
2656 |
cu.codeComplete(cursorLocation, requestor); |
2657 |
|
2657 |
|
2658 |
assertEquals( |
2658 |
assertEquals( |
2659 |
"element:var1 completion:var1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
2659 |
"element:var1 completion:var1 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
2660 |
"element:var2 completion:var2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2660 |
"element:var2 completion:var2 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2661 |
"element:var3 completion:var3 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2661 |
"element:var3 completion:var3 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2662 |
"element:var4 completion:var4 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2662 |
"element:var4 completion:var4 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2663 |
requestor.getResults()); |
2663 |
requestor.getResults()); |
2664 |
} |
2664 |
} |
2665 |
|
2665 |
|
Lines 2673-2682
Link Here
|
2673 |
cu.codeComplete(cursorLocation, requestor); |
2673 |
cu.codeComplete(cursorLocation, requestor); |
2674 |
|
2674 |
|
2675 |
assertEquals( |
2675 |
assertEquals( |
2676 |
"element:var1 completion:var1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
2676 |
"element:var1 completion:var1 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
2677 |
"element:var2 completion:var2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2677 |
"element:var2 completion:var2 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2678 |
"element:var3 completion:var3 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2678 |
"element:var3 completion:var3 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2679 |
"element:var4 completion:var4 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2679 |
"element:var4 completion:var4 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2680 |
requestor.getResults()); |
2680 |
requestor.getResults()); |
2681 |
} |
2681 |
} |
2682 |
|
2682 |
|
Lines 2694-2700
Link Here
|
2694 |
cu.codeComplete(cursorLocation, requestor); |
2694 |
cu.codeComplete(cursorLocation, requestor); |
2695 |
|
2695 |
|
2696 |
assertEquals( |
2696 |
assertEquals( |
2697 |
"element:TypeWithConstructor completion: relevance:"+(R_DEFAULT + R_INTERESTING+ R_NON_RESTRICTED), |
2697 |
"element:TypeWithConstructor completion: relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING+ R_NON_RESTRICTED), |
2698 |
requestor.getResults()); |
2698 |
requestor.getResults()); |
2699 |
} |
2699 |
} |
2700 |
|
2700 |
|
Lines 2712-2747
Link Here
|
2712 |
|
2712 |
|
2713 |
if(CompletionEngine.NO_TYPE_COMPLETION_ON_EMPTY_TOKEN) { |
2713 |
if(CompletionEngine.NO_TYPE_COMPLETION_ON_EMPTY_TOKEN) { |
2714 |
assertEquals( |
2714 |
assertEquals( |
2715 |
"element:clone completion:clone() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2715 |
"element:clone completion:clone() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2716 |
"element:equals completion:equals() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2716 |
"element:equals completion:equals() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2717 |
"element:finalize completion:finalize() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2717 |
"element:finalize completion:finalize() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2718 |
"element:foo completion:foo() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2718 |
"element:foo completion:foo() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2719 |
"element:getClass completion:getClass() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2719 |
"element:getClass completion:getClass() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2720 |
"element:hashCode completion:hashCode() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2720 |
"element:hashCode completion:hashCode() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2721 |
"element:notify completion:notify() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2721 |
"element:notify completion:notify() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2722 |
"element:notifyAll completion:notifyAll() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2722 |
"element:notifyAll completion:notifyAll() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2723 |
"element:toString completion:toString() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2723 |
"element:toString completion:toString() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2724 |
"element:wait completion:wait() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2724 |
"element:wait completion:wait() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2725 |
"element:wait completion:wait() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2725 |
"element:wait completion:wait() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2726 |
"element:wait completion:wait() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2726 |
"element:wait completion:wait() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2727 |
"element:zzyy completion:zzyy position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2727 |
"element:zzyy completion:zzyy position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2728 |
requestor.getResultsWithPosition()); |
2728 |
requestor.getResultsWithPosition()); |
2729 |
} else { |
2729 |
} else { |
2730 |
assertEquals( |
2730 |
assertEquals( |
2731 |
"element:CompletionEmptyToken1 completion:CompletionEmptyToken1 position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2731 |
"element:CompletionEmptyToken1 completion:CompletionEmptyToken1 position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2732 |
"element:clone completion:clone() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2732 |
"element:clone completion:clone() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2733 |
"element:equals completion:equals() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2733 |
"element:equals completion:equals() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2734 |
"element:finalize completion:finalize() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2734 |
"element:finalize completion:finalize() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2735 |
"element:foo completion:foo() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2735 |
"element:foo completion:foo() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2736 |
"element:getClass completion:getClass() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2736 |
"element:getClass completion:getClass() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2737 |
"element:hashCode completion:hashCode() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2737 |
"element:hashCode completion:hashCode() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2738 |
"element:notify completion:notify() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2738 |
"element:notify completion:notify() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2739 |
"element:notifyAll completion:notifyAll() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2739 |
"element:notifyAll completion:notifyAll() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2740 |
"element:toString completion:toString() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2740 |
"element:toString completion:toString() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2741 |
"element:wait completion:wait() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2741 |
"element:wait completion:wait() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2742 |
"element:wait completion:wait() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2742 |
"element:wait completion:wait() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2743 |
"element:wait completion:wait() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2743 |
"element:wait completion:wait() position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
2744 |
"element:zzyy completion:zzyy position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2744 |
"element:zzyy completion:zzyy position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2745 |
requestor.getResultsWithPosition()); |
2745 |
requestor.getResultsWithPosition()); |
2746 |
} |
2746 |
} |
2747 |
} |
2747 |
} |
Lines 2767-2773
Link Here
|
2767 |
requestor.getContext()); |
2767 |
requestor.getContext()); |
2768 |
|
2768 |
|
2769 |
assertResults( |
2769 |
assertResults( |
2770 |
"testCompletionEmptyToken2[PACKAGE_REF]{testCompletionEmptyToken2, testCompletionEmptyToken2, null, null, null, ["+start+", "+end+"], " + (R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED) + "}", |
2770 |
"testCompletionEmptyToken2[PACKAGE_REF]{testCompletionEmptyToken2, testCompletionEmptyToken2, null, null, null, ["+start+", "+end+"], " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED) + "}", |
2771 |
requestor.getResults()); |
2771 |
requestor.getResults()); |
2772 |
} |
2772 |
} |
2773 |
|
2773 |
|
Lines 2792-2803
Link Here
|
2792 |
|
2792 |
|
2793 |
if(CompletionEngine.NO_TYPE_COMPLETION_ON_EMPTY_TOKEN) { |
2793 |
if(CompletionEngine.NO_TYPE_COMPLETION_ON_EMPTY_TOKEN) { |
2794 |
assertResults( |
2794 |
assertResults( |
2795 |
"A[TYPE_REF]{A, , LA;, null, null, " +(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
2795 |
"A[TYPE_REF]{A, , LA;, null, null, " +(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
2796 |
requestor.getResults()); |
2796 |
requestor.getResults()); |
2797 |
} else { |
2797 |
} else { |
2798 |
assertResults( |
2798 |
assertResults( |
2799 |
"CompletionEmptyTypeName1[TYPE_REF]{CompletionEmptyTypeName1, , LCompletionEmptyTypeName1;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED)+"}\n"+ |
2799 |
"CompletionEmptyTypeName1[TYPE_REF]{CompletionEmptyTypeName1, , LCompletionEmptyTypeName1;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED)+"}\n"+ |
2800 |
"A[TYPE_REF]{A, , LA;, null, null, " +(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
2800 |
"A[TYPE_REF]{A, , LA;, null, null, " +(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
2801 |
requestor.getResults()); |
2801 |
requestor.getResults()); |
2802 |
} |
2802 |
} |
2803 |
} |
2803 |
} |
Lines 2816-2852
Link Here
|
2816 |
|
2816 |
|
2817 |
if(CompletionEngine.NO_TYPE_COMPLETION_ON_EMPTY_TOKEN) { |
2817 |
if(CompletionEngine.NO_TYPE_COMPLETION_ON_EMPTY_TOKEN) { |
2818 |
assertEquals( |
2818 |
assertEquals( |
2819 |
"element:a completion:a relevance:"+(R_DEFAULT + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2819 |
"element:a completion:a relevance:"+(R_DEFAULT + R_RESOLVED + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2820 |
"element:clone completion:clone() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2820 |
"element:clone completion:clone() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2821 |
"element:equals completion:equals() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2821 |
"element:equals completion:equals() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2822 |
"element:finalize completion:finalize() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2822 |
"element:finalize completion:finalize() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2823 |
"element:foo completion:foo() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2823 |
"element:foo completion:foo() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2824 |
"element:getClass completion:getClass() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2824 |
"element:getClass completion:getClass() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2825 |
"element:hashCode completion:hashCode() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2825 |
"element:hashCode completion:hashCode() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2826 |
"element:notify completion:notify() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2826 |
"element:notify completion:notify() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2827 |
"element:notifyAll completion:notifyAll() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2827 |
"element:notifyAll completion:notifyAll() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2828 |
"element:toString completion:toString() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2828 |
"element:toString completion:toString() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2829 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2829 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2830 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2830 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2831 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2831 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2832 |
requestor.getResults()); |
2832 |
requestor.getResults()); |
2833 |
} else { |
2833 |
} else { |
2834 |
assertEquals( |
2834 |
assertEquals( |
2835 |
"element:A completion:A relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2835 |
"element:A completion:A relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2836 |
"element:CompletionEmptyTypeName2 completion:CompletionEmptyTypeName2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2836 |
"element:CompletionEmptyTypeName2 completion:CompletionEmptyTypeName2 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2837 |
"element:a completion:a relevance:"+(R_DEFAULT + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2837 |
"element:a completion:a relevance:"+(R_DEFAULT + R_RESOLVED + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2838 |
"element:clone completion:clone() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2838 |
"element:clone completion:clone() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2839 |
"element:equals completion:equals() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2839 |
"element:equals completion:equals() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2840 |
"element:finalize completion:finalize() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2840 |
"element:finalize completion:finalize() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2841 |
"element:foo completion:foo() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2841 |
"element:foo completion:foo() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2842 |
"element:getClass completion:getClass() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2842 |
"element:getClass completion:getClass() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2843 |
"element:hashCode completion:hashCode() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2843 |
"element:hashCode completion:hashCode() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2844 |
"element:notify completion:notify() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2844 |
"element:notify completion:notify() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2845 |
"element:notifyAll completion:notifyAll() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2845 |
"element:notifyAll completion:notifyAll() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2846 |
"element:toString completion:toString() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2846 |
"element:toString completion:toString() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2847 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2847 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2848 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2848 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2849 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2849 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2850 |
requestor.getResults()); |
2850 |
requestor.getResults()); |
2851 |
} |
2851 |
} |
2852 |
} |
2852 |
} |
Lines 2865-2903
Link Here
|
2865 |
|
2865 |
|
2866 |
if(CompletionEngine.NO_TYPE_COMPLETION_ON_EMPTY_TOKEN) { |
2866 |
if(CompletionEngine.NO_TYPE_COMPLETION_ON_EMPTY_TOKEN) { |
2867 |
assertEquals( |
2867 |
assertEquals( |
2868 |
"element:clone completion:clone() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2868 |
"element:clone completion:clone() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2869 |
"element:equals completion:equals() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2869 |
"element:equals completion:equals() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2870 |
"element:finalize completion:finalize() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2870 |
"element:finalize completion:finalize() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2871 |
"element:foo completion:foo() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2871 |
"element:foo completion:foo() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2872 |
"element:getClass completion:getClass() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2872 |
"element:getClass completion:getClass() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2873 |
"element:hashCode completion:hashCode() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2873 |
"element:hashCode completion:hashCode() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2874 |
"element:notify completion:notify() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2874 |
"element:notify completion:notify() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2875 |
"element:notifyAll completion:notifyAll() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2875 |
"element:notifyAll completion:notifyAll() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2876 |
"element:toString completion:toString() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2876 |
"element:toString completion:toString() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2877 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2877 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2878 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2878 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2879 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2879 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2880 |
"element:x completion:x relevance:"+(R_DEFAULT + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE+ R_NON_RESTRICTED), |
2880 |
"element:x completion:x relevance:"+(R_DEFAULT + R_RESOLVED + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE+ R_NON_RESTRICTED), |
2881 |
requestor.getResults()); |
2881 |
requestor.getResults()); |
2882 |
} else { |
2882 |
} else { |
2883 |
assertEquals( |
2883 |
assertEquals( |
2884 |
"element:CompletionEmptyTypeName2 completion:CompletionEmptyTypeName2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
2884 |
"element:CompletionEmptyTypeName2 completion:CompletionEmptyTypeName2 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
2885 |
"element:CompletionEmptyTypeName3 completion:CompletionEmptyTypeName3 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2885 |
"element:CompletionEmptyTypeName3 completion:CompletionEmptyTypeName3 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2886 |
"element:CompletionEmptyTypeName3.CompletionEmptyTypeName3_1 completion:CompletionEmptyTypeName3_1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2886 |
"element:CompletionEmptyTypeName3.CompletionEmptyTypeName3_1 completion:CompletionEmptyTypeName3_1 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2887 |
"element:CompletionEmptyTypeName3_2 completion:CompletionEmptyTypeName3_2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2887 |
"element:CompletionEmptyTypeName3_2 completion:CompletionEmptyTypeName3_2 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2888 |
"element:clone completion:clone() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2888 |
"element:clone completion:clone() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2889 |
"element:equals completion:equals() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2889 |
"element:equals completion:equals() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2890 |
"element:finalize completion:finalize() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2890 |
"element:finalize completion:finalize() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2891 |
"element:foo completion:foo() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2891 |
"element:foo completion:foo() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2892 |
"element:getClass completion:getClass() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2892 |
"element:getClass completion:getClass() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2893 |
"element:hashCode completion:hashCode() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2893 |
"element:hashCode completion:hashCode() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2894 |
"element:notify completion:notify() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2894 |
"element:notify completion:notify() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2895 |
"element:notifyAll completion:notifyAll() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2895 |
"element:notifyAll completion:notifyAll() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2896 |
"element:toString completion:toString() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2896 |
"element:toString completion:toString() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2897 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2897 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2898 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2898 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2899 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2899 |
"element:wait completion:wait() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2900 |
"element:x completion:x relevance:"+(R_DEFAULT + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE+ R_NON_RESTRICTED), |
2900 |
"element:x completion:x relevance:"+(R_DEFAULT + R_RESOLVED + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE+ R_NON_RESTRICTED), |
2901 |
requestor.getResults()); |
2901 |
requestor.getResults()); |
2902 |
} |
2902 |
} |
2903 |
} |
2903 |
} |
Lines 2911-2918
Link Here
|
2911 |
cu.codeComplete(cu.getSourceRange().getOffset() + cu.getSourceRange().getLength(), requestor); |
2911 |
cu.codeComplete(cu.getSourceRange().getOffset() + cu.getSourceRange().getLength(), requestor); |
2912 |
assertEquals( |
2912 |
assertEquals( |
2913 |
"should have two methods of 'foo'", |
2913 |
"should have two methods of 'foo'", |
2914 |
"element:foo completion:foo() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2914 |
"element:foo completion:foo() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
2915 |
"element:foo completion:foo() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED), |
2915 |
"element:foo completion:foo() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED), |
2916 |
requestor.getResults()); |
2916 |
requestor.getResults()); |
2917 |
} |
2917 |
} |
2918 |
/* |
2918 |
/* |
Lines 2928-2935
Link Here
|
2928 |
cu.codeComplete(cursorLocation, requestor); |
2928 |
cu.codeComplete(cursorLocation, requestor); |
2929 |
|
2929 |
|
2930 |
assertEquals( |
2930 |
assertEquals( |
2931 |
"element:CompletionExactNameCaseInsensitive completion:CompletionExactNameCaseInsensitive relevance:"+(R_DEFAULT + R_INTERESTING + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+ "\n" + |
2931 |
"element:CompletionExactNameCaseInsensitive completion:CompletionExactNameCaseInsensitive relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+ "\n" + |
2932 |
"element:CompletionExactNameCaseInsensitivePlus completion:CompletionExactNameCaseInsensitivePlus relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2932 |
"element:CompletionExactNameCaseInsensitivePlus completion:CompletionExactNameCaseInsensitivePlus relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
2933 |
requestor.getResults()); |
2933 |
requestor.getResults()); |
2934 |
} |
2934 |
} |
2935 |
/* |
2935 |
/* |
Lines 2981-2992
Link Here
|
2981 |
requestor.getContext()); |
2981 |
requestor.getContext()); |
2982 |
if(CompletionEngine.NO_TYPE_COMPLETION_ON_EMPTY_TOKEN) { |
2982 |
if(CompletionEngine.NO_TYPE_COMPLETION_ON_EMPTY_TOKEN) { |
2983 |
assertResults( |
2983 |
assertResults( |
2984 |
"AType[TYPE_REF]{AType, test, Ltest.AType;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
2984 |
"AType[TYPE_REF]{AType, test, Ltest.AType;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
2985 |
requestor.getResults()); |
2985 |
requestor.getResults()); |
2986 |
} else { |
2986 |
} else { |
2987 |
assertResults( |
2987 |
assertResults( |
2988 |
"Test[TYPE_REF]{Test, test, Ltest.Test;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
2988 |
"Test[TYPE_REF]{Test, test, Ltest.Test;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
2989 |
"AType[TYPE_REF]{AType, test, Ltest.AType;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
2989 |
"AType[TYPE_REF]{AType, test, Ltest.AType;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
2990 |
requestor.getResults()); |
2990 |
requestor.getResults()); |
2991 |
} |
2991 |
} |
2992 |
} finally { |
2992 |
} finally { |
Lines 3037-3044
Link Here
|
3037 |
requestor.getResults()); |
3037 |
requestor.getResults()); |
3038 |
} else { |
3038 |
} else { |
3039 |
assertResults( |
3039 |
assertResults( |
3040 |
"Test[TYPE_REF]{Test, test, Ltest.Test;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
3040 |
"Test[TYPE_REF]{Test, test, Ltest.Test;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
3041 |
"AType[TYPE_REF]{AType, test, Ltest.AType;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
3041 |
"AType[TYPE_REF]{AType, test, Ltest.AType;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
3042 |
requestor.getResults()); |
3042 |
requestor.getResults()); |
3043 |
} |
3043 |
} |
3044 |
} finally { |
3044 |
} finally { |
Lines 3083-3094
Link Here
|
3083 |
|
3083 |
|
3084 |
if(CompletionEngine.NO_TYPE_COMPLETION_ON_EMPTY_TOKEN) { |
3084 |
if(CompletionEngine.NO_TYPE_COMPLETION_ON_EMPTY_TOKEN) { |
3085 |
assertResults( |
3085 |
assertResults( |
3086 |
"AInterface[TYPE_REF]{AInterface, test, Ltest.AInterface;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
3086 |
"AInterface[TYPE_REF]{AInterface, test, Ltest.AInterface;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
3087 |
requestor.getResults()); |
3087 |
requestor.getResults()); |
3088 |
} else { |
3088 |
} else { |
3089 |
assertResults( |
3089 |
assertResults( |
3090 |
"Test[TYPE_REF]{Test, test, Ltest.Test;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
3090 |
"Test[TYPE_REF]{Test, test, Ltest.Test;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
3091 |
"AInterface[TYPE_REF]{AInterface, test, Ltest.AInterface;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
3091 |
"AInterface[TYPE_REF]{AInterface, test, Ltest.AInterface;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
3092 |
requestor.getResults()); |
3092 |
requestor.getResults()); |
3093 |
} |
3093 |
} |
3094 |
} finally { |
3094 |
} finally { |
Lines 3109-3119
Link Here
|
3109 |
cu.codeComplete(cursorLocation, requestor); |
3109 |
cu.codeComplete(cursorLocation, requestor); |
3110 |
|
3110 |
|
3111 |
assertEquals( |
3111 |
assertEquals( |
3112 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
3112 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
3113 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
3113 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
3114 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
3114 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
3115 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
3115 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
3116 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
3116 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
3117 |
requestor.getResults()); |
3117 |
requestor.getResults()); |
3118 |
} |
3118 |
} |
3119 |
|
3119 |
|
Lines 3128-3138
Link Here
|
3128 |
cu.codeComplete(cursorLocation, requestor); |
3128 |
cu.codeComplete(cursorLocation, requestor); |
3129 |
|
3129 |
|
3130 |
assertEquals( |
3130 |
assertEquals( |
3131 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
3131 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
3132 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
3132 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
3133 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
3133 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
3134 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
3134 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
3135 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
3135 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
3136 |
requestor.getResults()); |
3136 |
requestor.getResults()); |
3137 |
} |
3137 |
} |
3138 |
|
3138 |
|
Lines 3147-3153
Link Here
|
3147 |
cu.codeComplete(cursorLocation, requestor); |
3147 |
cu.codeComplete(cursorLocation, requestor); |
3148 |
|
3148 |
|
3149 |
assertEquals( |
3149 |
assertEquals( |
3150 |
"element:Object completion:Object relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
3150 |
"element:Object completion:Object relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
3151 |
requestor.getResults()); |
3151 |
requestor.getResults()); |
3152 |
} |
3152 |
} |
3153 |
|
3153 |
|
Lines 3162-3168
Link Here
|
3162 |
cu.codeComplete(cursorLocation, requestor); |
3162 |
cu.codeComplete(cursorLocation, requestor); |
3163 |
|
3163 |
|
3164 |
assertEquals( |
3164 |
assertEquals( |
3165 |
"element:Object completion:Object relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
3165 |
"element:Object completion:Object relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
3166 |
requestor.getResults()); |
3166 |
requestor.getResults()); |
3167 |
} |
3167 |
} |
3168 |
|
3168 |
|
Lines 3207-3216
Link Here
|
3207 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
3207 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
3208 |
|
3208 |
|
3209 |
assertResults( |
3209 |
assertResults( |
3210 |
"ABC[TYPE_REF]{p1.ABC, p1, Lp1.ABC;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n" + |
3210 |
"ABC[TYPE_REF]{p1.ABC, p1, Lp1.ABC;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n" + |
3211 |
"ABC[TYPE_REF]{p2.ABC, p2, Lp2.ABC;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n" + |
3211 |
"ABC[TYPE_REF]{p2.ABC, p2, Lp2.ABC;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n" + |
3212 |
"A3[TYPE_REF]{A3, , LA3;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
3212 |
"A3[TYPE_REF]{A3, , LA3;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
3213 |
"A[TYPE_REF]{A, , LA;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
3213 |
"A[TYPE_REF]{A, , LA;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
3214 |
requestor.getResults()); |
3214 |
requestor.getResults()); |
3215 |
} |
3215 |
} |
3216 |
|
3216 |
|
Lines 3229-3235
Link Here
|
3229 |
|
3229 |
|
3230 |
assertEquals( |
3230 |
assertEquals( |
3231 |
"should have one classe", |
3231 |
"should have one classe", |
3232 |
"element:PX completion:pack1.PX relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_QUALIFIED + R_NON_RESTRICTED), |
3232 |
"element:PX completion:pack1.PX relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_QUALIFIED + R_NON_RESTRICTED), |
3233 |
requestor.getResults()); |
3233 |
requestor.getResults()); |
3234 |
} |
3234 |
} |
3235 |
|
3235 |
|
Lines 3248-3254
Link Here
|
3248 |
|
3248 |
|
3249 |
assertEquals( |
3249 |
assertEquals( |
3250 |
"should have one class", |
3250 |
"should have one class", |
3251 |
"element:Default completion:Default relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED), |
3251 |
"element:Default completion:Default relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED), |
3252 |
requestor.getResults()); |
3252 |
requestor.getResults()); |
3253 |
} |
3253 |
} |
3254 |
|
3254 |
|
Lines 3282-3289
Link Here
|
3282 |
requestor.getContext()); |
3282 |
requestor.getContext()); |
3283 |
|
3283 |
|
3284 |
assertResults( |
3284 |
assertResults( |
3285 |
"CompletionFindConstructor[ANONYMOUS_CLASS_DECLARATION]{, LCompletionFindConstructor;, (I)V, null, (i), "+(R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED)+"}\n" + |
3285 |
"CompletionFindConstructor[ANONYMOUS_CLASS_DECLARATION]{, LCompletionFindConstructor;, (I)V, null, (i), "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED)+"}\n" + |
3286 |
"CompletionFindConstructor[METHOD_REF<CONSTRUCTOR>]{, LCompletionFindConstructor;, (I)V, CompletionFindConstructor, (i), "+(R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED)+"}", |
3286 |
"CompletionFindConstructor[METHOD_REF<CONSTRUCTOR>]{, LCompletionFindConstructor;, (I)V, CompletionFindConstructor, (i), "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED)+"}", |
3287 |
requestor.getResults()); |
3287 |
requestor.getResults()); |
3288 |
} |
3288 |
} |
3289 |
|
3289 |
|
Lines 3313-3320
Link Here
|
3313 |
requestor.getContext()); |
3313 |
requestor.getContext()); |
3314 |
|
3314 |
|
3315 |
assertEquals( |
3315 |
assertEquals( |
3316 |
"Constructor2[ANONYMOUS_CLASS_DECLARATION]{, Lzconstructors.Constructor2;, ()V, null, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
3316 |
"Constructor2[ANONYMOUS_CLASS_DECLARATION]{, Lzconstructors.Constructor2;, ()V, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
3317 |
"Constructor2[METHOD_REF<CONSTRUCTOR>]{, Lzconstructors.Constructor2;, ()V, Constructor2, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}", |
3317 |
"Constructor2[METHOD_REF<CONSTRUCTOR>]{, Lzconstructors.Constructor2;, ()V, Constructor2, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}", |
3318 |
requestor.getResults()); |
3318 |
requestor.getResults()); |
3319 |
} |
3319 |
} |
3320 |
|
3320 |
|
Lines 3343-3350
Link Here
|
3343 |
requestor.getContext()); |
3343 |
requestor.getContext()); |
3344 |
|
3344 |
|
3345 |
assertEquals( |
3345 |
assertEquals( |
3346 |
"Constructor3[ANONYMOUS_CLASS_DECLARATION]{, Lzconstructors.Constructor3;, ()V, null, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
3346 |
"Constructor3[ANONYMOUS_CLASS_DECLARATION]{, Lzconstructors.Constructor3;, ()V, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
3347 |
"Constructor3[METHOD_REF<CONSTRUCTOR>]{, Lzconstructors.Constructor3;, ()V, Constructor3, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}", |
3347 |
"Constructor3[METHOD_REF<CONSTRUCTOR>]{, Lzconstructors.Constructor3;, ()V, Constructor3, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}", |
3348 |
requestor.getResults()); |
3348 |
requestor.getResults()); |
3349 |
} |
3349 |
} |
3350 |
|
3350 |
|
Lines 3373-3380
Link Here
|
3373 |
requestor.getContext()); |
3373 |
requestor.getContext()); |
3374 |
|
3374 |
|
3375 |
assertEquals( |
3375 |
assertEquals( |
3376 |
"Constructor4[ANONYMOUS_CLASS_DECLARATION]{, Lzconstructors.Constructor4;, (I)V, null, (i), " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
3376 |
"Constructor4[ANONYMOUS_CLASS_DECLARATION]{, Lzconstructors.Constructor4;, (I)V, null, (i), " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
3377 |
"Constructor4[METHOD_REF<CONSTRUCTOR>]{, Lzconstructors.Constructor4;, (I)V, Constructor4, (i), " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}", |
3377 |
"Constructor4[METHOD_REF<CONSTRUCTOR>]{, Lzconstructors.Constructor4;, (I)V, Constructor4, (i), " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}", |
3378 |
requestor.getResults()); |
3378 |
requestor.getResults()); |
3379 |
} |
3379 |
} |
3380 |
|
3380 |
|
Lines 3403-3410
Link Here
|
3403 |
requestor.getContext()); |
3403 |
requestor.getContext()); |
3404 |
|
3404 |
|
3405 |
assertEquals( |
3405 |
assertEquals( |
3406 |
"Constructor5[ANONYMOUS_CLASS_DECLARATION]{, Lzconstructors.Constructor5;, (I)V, null, (arg0), " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
3406 |
"Constructor5[ANONYMOUS_CLASS_DECLARATION]{, Lzconstructors.Constructor5;, (I)V, null, (arg0), " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
3407 |
"Constructor5[METHOD_REF<CONSTRUCTOR>]{, Lzconstructors.Constructor5;, (I)V, Constructor5, (arg0), " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}", |
3407 |
"Constructor5[METHOD_REF<CONSTRUCTOR>]{, Lzconstructors.Constructor5;, (I)V, Constructor5, (arg0), " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}", |
3408 |
requestor.getResults()); |
3408 |
requestor.getResults()); |
3409 |
} |
3409 |
} |
3410 |
|
3410 |
|
Lines 3422-3428
Link Here
|
3422 |
|
3422 |
|
3423 |
assertEquals( |
3423 |
assertEquals( |
3424 |
"should have one class", |
3424 |
"should have one class", |
3425 |
"element:Exception completion:Exception relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXCEPTION + R_UNQUALIFIED + R_NON_RESTRICTED), |
3425 |
"element:Exception completion:Exception relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXCEPTION + R_UNQUALIFIED + R_NON_RESTRICTED), |
3426 |
requestor.getResults()); |
3426 |
requestor.getResults()); |
3427 |
} |
3427 |
} |
3428 |
|
3428 |
|
Lines 3440-3446
Link Here
|
3440 |
|
3440 |
|
3441 |
assertEquals( |
3441 |
assertEquals( |
3442 |
"should have one class", |
3442 |
"should have one class", |
3443 |
"element:Exception completion:Exception relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXCEPTION + R_UNQUALIFIED + R_NON_RESTRICTED), |
3443 |
"element:Exception completion:Exception relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXCEPTION + R_UNQUALIFIED + R_NON_RESTRICTED), |
3444 |
requestor.getResults()); |
3444 |
requestor.getResults()); |
3445 |
} |
3445 |
} |
3446 |
|
3446 |
|
Lines 3458-3465
Link Here
|
3458 |
|
3458 |
|
3459 |
assertEquals( |
3459 |
assertEquals( |
3460 |
"should have one field: 'var' and one variable: 'var'", |
3460 |
"should have one field: 'var' and one variable: 'var'", |
3461 |
"element:var completion:this.var relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n"+ |
3461 |
"element:var completion:this.var relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n"+ |
3462 |
"element:var completion:var relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED), |
3462 |
"element:var completion:var relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED), |
3463 |
requestor.getResults()); |
3463 |
requestor.getResults()); |
3464 |
} |
3464 |
} |
3465 |
|
3465 |
|
Lines 3477-3483
Link Here
|
3477 |
|
3477 |
|
3478 |
assertEquals( |
3478 |
assertEquals( |
3479 |
"should have 1 field of starting with 'va'", |
3479 |
"should have 1 field of starting with 'va'", |
3480 |
"element:var completion:var relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED), |
3480 |
"element:var completion:var relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED), |
3481 |
requestor.getResults()); |
3481 |
requestor.getResults()); |
3482 |
} |
3482 |
} |
3483 |
|
3483 |
|
Lines 3491-3497
Link Here
|
3491 |
cu.codeComplete(cursorLocation, requestor); |
3491 |
cu.codeComplete(cursorLocation, requestor); |
3492 |
|
3492 |
|
3493 |
assertEquals( |
3493 |
assertEquals( |
3494 |
"element:bar completion:bar relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED), |
3494 |
"element:bar completion:bar relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED), |
3495 |
requestor.getResults()); |
3495 |
requestor.getResults()); |
3496 |
} |
3496 |
} |
3497 |
|
3497 |
|
Lines 3515-3524
Link Here
|
3515 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
3515 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
3516 |
|
3516 |
|
3517 |
assertResults( |
3517 |
assertResults( |
3518 |
"pack[PACKAGE_REF]{pack.*;, pack, null, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
3518 |
"pack[PACKAGE_REF]{pack.*;, pack, null, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
3519 |
"pack1[PACKAGE_REF]{pack1.*;, pack1, null, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
3519 |
"pack1[PACKAGE_REF]{pack1.*;, pack1, null, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
3520 |
"pack1.pack3[PACKAGE_REF]{pack1.pack3.*;, pack1.pack3, null, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
3520 |
"pack1.pack3[PACKAGE_REF]{pack1.pack3.*;, pack1.pack3, null, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
3521 |
"pack2[PACKAGE_REF]{pack2.*;, pack2, null, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) +"}", |
3521 |
"pack2[PACKAGE_REF]{pack2.*;, pack2, null, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) +"}", |
3522 |
requestor.getResults()); |
3522 |
requestor.getResults()); |
3523 |
} |
3523 |
} |
3524 |
|
3524 |
|
Lines 3539-3546
Link Here
|
3539 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
3539 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
3540 |
|
3540 |
|
3541 |
assertResults( |
3541 |
assertResults( |
3542 |
"pack1.pack3[PACKAGE_REF]{pack1.pack3.*;, pack1.pack3, null, null, null, "+(R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED)+"}\n"+ |
3542 |
"pack1.pack3[PACKAGE_REF]{pack1.pack3.*;, pack1.pack3, null, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED)+"}\n"+ |
3543 |
"PX[TYPE_REF]{pack1.PX;, pack1, Lpack1.PX;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}", |
3543 |
"PX[TYPE_REF]{pack1.PX;, pack1, Lpack1.PX;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}", |
3544 |
requestor.getResults()); |
3544 |
requestor.getResults()); |
3545 |
} |
3545 |
} |
3546 |
|
3546 |
|
Lines 3557-3563
Link Here
|
3557 |
cu.codeComplete(cursorLocation, requestor); |
3557 |
cu.codeComplete(cursorLocation, requestor); |
3558 |
assertEquals( |
3558 |
assertEquals( |
3559 |
"should have one local variable of 'var'", |
3559 |
"should have one local variable of 'var'", |
3560 |
"element:var completion:var relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED), |
3560 |
"element:var completion:var relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED), |
3561 |
requestor.getResults()); |
3561 |
requestor.getResults()); |
3562 |
} |
3562 |
} |
3563 |
|
3563 |
|
Lines 3586-3592
Link Here
|
3586 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
3586 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
3587 |
|
3587 |
|
3588 |
assertResults( |
3588 |
assertResults( |
3589 |
"B1.Inner1[TYPE_REF]{Inner1, , LB1$Inner1;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) +"}", |
3589 |
"B1.Inner1[TYPE_REF]{Inner1, , LB1$Inner1;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) +"}", |
3590 |
requestor.getResults()); |
3590 |
requestor.getResults()); |
3591 |
} |
3591 |
} |
3592 |
|
3592 |
|
Lines 3614-3620
Link Here
|
3614 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
3614 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
3615 |
|
3615 |
|
3616 |
assertResults( |
3616 |
assertResults( |
3617 |
"B2.ZInner2[TYPE_REF]{ZInner2, , LB2$ZInner2;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE+ R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
3617 |
"B2.ZInner2[TYPE_REF]{ZInner2, , LB2$ZInner2;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
3618 |
requestor.getResults()); |
3618 |
requestor.getResults()); |
3619 |
} |
3619 |
} |
3620 |
|
3620 |
|
Lines 3631-3638
Link Here
|
3631 |
cu.codeComplete(cursorLocation, requestor); |
3631 |
cu.codeComplete(cursorLocation, requestor); |
3632 |
assertEquals( |
3632 |
assertEquals( |
3633 |
"should have two methods of 'foobar'", |
3633 |
"should have two methods of 'foobar'", |
3634 |
"element:foobar completion:foobar() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED)+"\n" + |
3634 |
"element:foobar completion:foobar() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED)+"\n" + |
3635 |
"element:foobar completion:foobar() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED), |
3635 |
"element:foobar completion:foobar() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED), |
3636 |
requestor.getResults()); |
3636 |
requestor.getResults()); |
3637 |
} |
3637 |
} |
3638 |
/** |
3638 |
/** |
Lines 3650-3657
Link Here
|
3650 |
|
3650 |
|
3651 |
assertEquals( |
3651 |
assertEquals( |
3652 |
"should have two completions", |
3652 |
"should have two completions", |
3653 |
"element:foobar completion:foobar() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED)+"\n" + |
3653 |
"element:foobar completion:foobar() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED)+"\n" + |
3654 |
"element:foobar completion:foobar() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED), |
3654 |
"element:foobar completion:foobar() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED), |
3655 |
requestor.getResults()); |
3655 |
requestor.getResults()); |
3656 |
} |
3656 |
} |
3657 |
/** |
3657 |
/** |
Lines 3667-3673
Link Here
|
3667 |
cu.codeComplete(cursorLocation, requestor); |
3667 |
cu.codeComplete(cursorLocation, requestor); |
3668 |
assertEquals( |
3668 |
assertEquals( |
3669 |
"should have one method of 'foobar'", |
3669 |
"should have one method of 'foobar'", |
3670 |
"element:foobar completion:foobar relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED), |
3670 |
"element:foobar completion:foobar relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED), |
3671 |
requestor.getResults()); |
3671 |
requestor.getResults()); |
3672 |
} |
3672 |
} |
3673 |
|
3673 |
|
Lines 3685-3691
Link Here
|
3685 |
cu.codeComplete(cursorLocation, requestor); |
3685 |
cu.codeComplete(cursorLocation, requestor); |
3686 |
assertEquals( |
3686 |
assertEquals( |
3687 |
"should have a method of 'foobar'", |
3687 |
"should have a method of 'foobar'", |
3688 |
"element:foobar completion:foobar() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED), |
3688 |
"element:foobar completion:foobar() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED), |
3689 |
requestor.getResults()); |
3689 |
requestor.getResults()); |
3690 |
cu.close(); |
3690 |
cu.close(); |
3691 |
} |
3691 |
} |
Lines 3700-3707
Link Here
|
3700 |
cu.codeComplete(cursorLocation, requestor); |
3700 |
cu.codeComplete(cursorLocation, requestor); |
3701 |
|
3701 |
|
3702 |
assertEquals( |
3702 |
assertEquals( |
3703 |
"element:SecondaryType1 completion:SecondaryType1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
3703 |
"element:SecondaryType1 completion:SecondaryType1 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
3704 |
"element:SecondaryType2 completion:SecondaryType2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
3704 |
"element:SecondaryType2 completion:SecondaryType2 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
3705 |
requestor.getResults()); |
3705 |
requestor.getResults()); |
3706 |
} |
3706 |
} |
3707 |
|
3707 |
|
Lines 3719-3725
Link Here
|
3719 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
3719 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
3720 |
|
3720 |
|
3721 |
assertResults( |
3721 |
assertResults( |
3722 |
"SuperInterface[TYPE_REF]{SuperInterface, , LSuperInterface;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_INTERFACE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
3722 |
"SuperInterface[TYPE_REF]{SuperInterface, , LSuperInterface;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_INTERFACE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
3723 |
requestor.getResults()); |
3723 |
requestor.getResults()); |
3724 |
} |
3724 |
} |
3725 |
|
3725 |
|
Lines 3736-3742
Link Here
|
3736 |
cu.codeComplete(cursorLocation, requestor); |
3736 |
cu.codeComplete(cursorLocation, requestor); |
3737 |
assertEquals( |
3737 |
assertEquals( |
3738 |
"should have one result of 'bar'", |
3738 |
"should have one result of 'bar'", |
3739 |
"element:bar completion:bar relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED), |
3739 |
"element:bar completion:bar relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED), |
3740 |
requestor.getResults()); |
3740 |
requestor.getResults()); |
3741 |
} |
3741 |
} |
3742 |
|
3742 |
|
Lines 3763-3770
Link Here
|
3763 |
this.workingCopies[1].codeComplete(cursorLocation, requestor, this.wcOwner); |
3763 |
this.workingCopies[1].codeComplete(cursorLocation, requestor, this.wcOwner); |
3764 |
|
3764 |
|
3765 |
assertResults( |
3765 |
assertResults( |
3766 |
"ZZZ[POTENTIAL_METHOD_DECLARATION]{ZZZ, Ltest.CompletionImportedType1;, ()V, ZZZ, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
3766 |
"ZZZ[POTENTIAL_METHOD_DECLARATION]{ZZZ, Ltest.CompletionImportedType1;, ()V, ZZZ, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
3767 |
"ZZZZ[TYPE_REF]{test.imported.ZZZZ, test.imported, Ltest.imported.ZZZZ;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
3767 |
"ZZZZ[TYPE_REF]{test.imported.ZZZZ, test.imported, Ltest.imported.ZZZZ;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
3768 |
requestor.getResults()); |
3768 |
requestor.getResults()); |
3769 |
} |
3769 |
} |
3770 |
|
3770 |
|
Lines 3806-3815
Link Here
|
3806 |
this.workingCopies[3].codeComplete(cursorLocation, requestor, this.wcOwner); |
3806 |
this.workingCopies[3].codeComplete(cursorLocation, requestor, this.wcOwner); |
3807 |
|
3807 |
|
3808 |
assertResults( |
3808 |
assertResults( |
3809 |
"ZZZ[POTENTIAL_METHOD_DECLARATION]{ZZZ, Ltest.CompletionImportedType2;, ()V, ZZZ, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
3809 |
"ZZZ[POTENTIAL_METHOD_DECLARATION]{ZZZ, Ltest.CompletionImportedType2;, ()V, ZZZ, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
3810 |
"ZZZZ[TYPE_REF]{test.imported1.ZZZZ, test.imported1, Ltest.imported1.ZZZZ;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
3810 |
"ZZZZ[TYPE_REF]{test.imported1.ZZZZ, test.imported1, Ltest.imported1.ZZZZ;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
3811 |
"ZZZZ[TYPE_REF]{test.imported2.ZZZZ, test.imported2, Ltest.imported2.ZZZZ;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
3811 |
"ZZZZ[TYPE_REF]{test.imported2.ZZZZ, test.imported2, Ltest.imported2.ZZZZ;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
3812 |
"ZZZZ[TYPE_REF]{test.imported3.ZZZZ, test.imported3, Ltest.imported3.ZZZZ;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
3812 |
"ZZZZ[TYPE_REF]{test.imported3.ZZZZ, test.imported3, Ltest.imported3.ZZZZ;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
3813 |
requestor.getResults()); |
3813 |
requestor.getResults()); |
3814 |
} |
3814 |
} |
3815 |
|
3815 |
|
Lines 3849-3858
Link Here
|
3849 |
this.workingCopies[3].codeComplete(cursorLocation, requestor, this.wcOwner); |
3849 |
this.workingCopies[3].codeComplete(cursorLocation, requestor, this.wcOwner); |
3850 |
|
3850 |
|
3851 |
assertResults( |
3851 |
assertResults( |
3852 |
"ZZZ[POTENTIAL_METHOD_DECLARATION]{ZZZ, Ltest.CompletionImportedType3;, ()V, ZZZ, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
3852 |
"ZZZ[POTENTIAL_METHOD_DECLARATION]{ZZZ, Ltest.CompletionImportedType3;, ()V, ZZZ, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
3853 |
"ZZZZ[TYPE_REF]{test.imported1.ZZZZ, test.imported1, Ltest.imported1.ZZZZ;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
3853 |
"ZZZZ[TYPE_REF]{test.imported1.ZZZZ, test.imported1, Ltest.imported1.ZZZZ;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
3854 |
"ZZZZ[TYPE_REF]{test.imported3.ZZZZ, test.imported3, Ltest.imported3.ZZZZ;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
3854 |
"ZZZZ[TYPE_REF]{test.imported3.ZZZZ, test.imported3, Ltest.imported3.ZZZZ;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
3855 |
"ZZZZ[TYPE_REF]{ZZZZ, test.imported2, Ltest.imported2.ZZZZ;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
3855 |
"ZZZZ[TYPE_REF]{ZZZZ, test.imported2, Ltest.imported2.ZZZZ;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
3856 |
requestor.getResults()); |
3856 |
requestor.getResults()); |
3857 |
} |
3857 |
} |
3858 |
|
3858 |
|
Lines 3886-3894
Link Here
|
3886 |
this.workingCopies[2].codeComplete(cursorLocation, requestor, this.wcOwner); |
3886 |
this.workingCopies[2].codeComplete(cursorLocation, requestor, this.wcOwner); |
3887 |
|
3887 |
|
3888 |
assertResults( |
3888 |
assertResults( |
3889 |
"ZZZ[POTENTIAL_METHOD_DECLARATION]{ZZZ, Ltest.CompletionImportedType4;, ()V, ZZZ, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
3889 |
"ZZZ[POTENTIAL_METHOD_DECLARATION]{ZZZ, Ltest.CompletionImportedType4;, ()V, ZZZ, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
3890 |
"ZZZZ[TYPE_REF]{test.imported2.ZZZZ, test.imported2, Ltest.imported2.ZZZZ;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
3890 |
"ZZZZ[TYPE_REF]{test.imported2.ZZZZ, test.imported2, Ltest.imported2.ZZZZ;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
3891 |
"ZZZZ[TYPE_REF]{ZZZZ, test.imported1, Ltest.imported1.ZZZZ;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
3891 |
"ZZZZ[TYPE_REF]{ZZZZ, test.imported1, Ltest.imported1.ZZZZ;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
3892 |
requestor.getResults()); |
3892 |
requestor.getResults()); |
3893 |
} |
3893 |
} |
3894 |
|
3894 |
|
Lines 3922-3930
Link Here
|
3922 |
this.workingCopies[2].codeComplete(cursorLocation, requestor, this.wcOwner); |
3922 |
this.workingCopies[2].codeComplete(cursorLocation, requestor, this.wcOwner); |
3923 |
|
3923 |
|
3924 |
assertResults( |
3924 |
assertResults( |
3925 |
"ZZZ[POTENTIAL_METHOD_DECLARATION]{ZZZ, Ltest.CompletionImportedType5;, ()V, ZZZ, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
3925 |
"ZZZ[POTENTIAL_METHOD_DECLARATION]{ZZZ, Ltest.CompletionImportedType5;, ()V, ZZZ, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
3926 |
"ZZZZ[TYPE_REF]{test.imported1.ZZZZ, test.imported1, Ltest.imported1.ZZZZ;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
3926 |
"ZZZZ[TYPE_REF]{test.imported1.ZZZZ, test.imported1, Ltest.imported1.ZZZZ;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
3927 |
"ZZZZ[TYPE_REF]{ZZZZ, test.imported2, Ltest.imported2.ZZZZ;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
3927 |
"ZZZZ[TYPE_REF]{ZZZZ, test.imported2, Ltest.imported2.ZZZZ;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
3928 |
requestor.getResults()); |
3928 |
requestor.getResults()); |
3929 |
} |
3929 |
} |
3930 |
|
3930 |
|
Lines 3952-3958
Link Here
|
3952 |
requestor.getResults()); |
3952 |
requestor.getResults()); |
3953 |
} else { |
3953 |
} else { |
3954 |
assertResults( |
3954 |
assertResults( |
3955 |
"CompletionInsideExtends1TopLevel[TYPE_REF]{CompletionInsideExtends1TopLevel, test, Ltest.CompletionInsideExtends1TopLevel;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
3955 |
"CompletionInsideExtends1TopLevel[TYPE_REF]{CompletionInsideExtends1TopLevel, test, Ltest.CompletionInsideExtends1TopLevel;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
3956 |
requestor.getResults()); |
3956 |
requestor.getResults()); |
3957 |
} |
3957 |
} |
3958 |
|
3958 |
|
Lines 3980-3987
Link Here
|
3980 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
3980 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
3981 |
|
3981 |
|
3982 |
assertResults( |
3982 |
assertResults( |
3983 |
"CompletionInsideExtends10[TYPE_REF]{CompletionInsideExtends10, test, Ltest.CompletionInsideExtends10;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
3983 |
"CompletionInsideExtends10[TYPE_REF]{CompletionInsideExtends10, test, Ltest.CompletionInsideExtends10;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
3984 |
"CompletionInsideExtends10TopLevel[TYPE_REF]{CompletionInsideExtends10TopLevel, test, Ltest.CompletionInsideExtends10TopLevel;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
3984 |
"CompletionInsideExtends10TopLevel[TYPE_REF]{CompletionInsideExtends10TopLevel, test, Ltest.CompletionInsideExtends10TopLevel;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
3985 |
requestor.getResults()); |
3985 |
requestor.getResults()); |
3986 |
} |
3986 |
} |
3987 |
|
3987 |
|
Lines 4058-4064
Link Here
|
4058 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
4058 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
4059 |
|
4059 |
|
4060 |
assertResults( |
4060 |
assertResults( |
4061 |
"CompletionInsideExtends2TopLevel[TYPE_REF]{CompletionInsideExtends2TopLevel, test, Ltest.CompletionInsideExtends2TopLevel;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
4061 |
"CompletionInsideExtends2TopLevel[TYPE_REF]{CompletionInsideExtends2TopLevel, test, Ltest.CompletionInsideExtends2TopLevel;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
4062 |
requestor.getResults()); |
4062 |
requestor.getResults()); |
4063 |
} |
4063 |
} |
4064 |
|
4064 |
|
Lines 4089-4096
Link Here
|
4089 |
requestor.getResults()); |
4089 |
requestor.getResults()); |
4090 |
} else { |
4090 |
} else { |
4091 |
assertResults( |
4091 |
assertResults( |
4092 |
"CompletionInsideExtends3[TYPE_REF]{CompletionInsideExtends3, test, Ltest.CompletionInsideExtends3;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
4092 |
"CompletionInsideExtends3[TYPE_REF]{CompletionInsideExtends3, test, Ltest.CompletionInsideExtends3;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
4093 |
"CompletionInsideExtends3TopLevel[TYPE_REF]{CompletionInsideExtends3TopLevel, test, Ltest.CompletionInsideExtends3TopLevel;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
4093 |
"CompletionInsideExtends3TopLevel[TYPE_REF]{CompletionInsideExtends3TopLevel, test, Ltest.CompletionInsideExtends3TopLevel;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
4094 |
requestor.getResults()); |
4094 |
requestor.getResults()); |
4095 |
} |
4095 |
} |
4096 |
} |
4096 |
} |
Lines 4117-4124
Link Here
|
4117 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
4117 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
4118 |
|
4118 |
|
4119 |
assertResults( |
4119 |
assertResults( |
4120 |
"CompletionInsideExtends4[TYPE_REF]{CompletionInsideExtends4, test, Ltest.CompletionInsideExtends4;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
4120 |
"CompletionInsideExtends4[TYPE_REF]{CompletionInsideExtends4, test, Ltest.CompletionInsideExtends4;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
4121 |
"CompletionInsideExtends4TopLevel[TYPE_REF]{CompletionInsideExtends4TopLevel, test, Ltest.CompletionInsideExtends4TopLevel;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
4121 |
"CompletionInsideExtends4TopLevel[TYPE_REF]{CompletionInsideExtends4TopLevel, test, Ltest.CompletionInsideExtends4TopLevel;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
4122 |
requestor.getResults()); |
4122 |
requestor.getResults()); |
4123 |
} |
4123 |
} |
4124 |
|
4124 |
|
Lines 4151-4158
Link Here
|
4151 |
requestor.getResults()); |
4151 |
requestor.getResults()); |
4152 |
} else { |
4152 |
} else { |
4153 |
assertResults( |
4153 |
assertResults( |
4154 |
"CompletionInsideExtends5[TYPE_REF]{CompletionInsideExtends5, test, Ltest.CompletionInsideExtends5;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
4154 |
"CompletionInsideExtends5[TYPE_REF]{CompletionInsideExtends5, test, Ltest.CompletionInsideExtends5;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
4155 |
"CompletionInsideExtends5TopLevel[TYPE_REF]{CompletionInsideExtends5TopLevel, test, Ltest.CompletionInsideExtends5TopLevel;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
4155 |
"CompletionInsideExtends5TopLevel[TYPE_REF]{CompletionInsideExtends5TopLevel, test, Ltest.CompletionInsideExtends5TopLevel;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
4156 |
requestor.getResults()); |
4156 |
requestor.getResults()); |
4157 |
} |
4157 |
} |
4158 |
} |
4158 |
} |
Lines 4181-4188
Link Here
|
4181 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
4181 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
4182 |
|
4182 |
|
4183 |
assertResults( |
4183 |
assertResults( |
4184 |
"CompletionInsideExtends6[TYPE_REF]{CompletionInsideExtends6, test, Ltest.CompletionInsideExtends6;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
4184 |
"CompletionInsideExtends6[TYPE_REF]{CompletionInsideExtends6, test, Ltest.CompletionInsideExtends6;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
4185 |
"CompletionInsideExtends6TopLevel[TYPE_REF]{CompletionInsideExtends6TopLevel, test, Ltest.CompletionInsideExtends6TopLevel;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
4185 |
"CompletionInsideExtends6TopLevel[TYPE_REF]{CompletionInsideExtends6TopLevel, test, Ltest.CompletionInsideExtends6TopLevel;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
4186 |
requestor.getResults()); |
4186 |
requestor.getResults()); |
4187 |
} |
4187 |
} |
4188 |
|
4188 |
|
Lines 4210-4216
Link Here
|
4210 |
requestor.getResults()); |
4210 |
requestor.getResults()); |
4211 |
} else { |
4211 |
} else { |
4212 |
assertResults( |
4212 |
assertResults( |
4213 |
"CompletionInsideExtends7TopLevel[TYPE_REF]{CompletionInsideExtends7TopLevel, test, Ltest.CompletionInsideExtends7TopLevel;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
4213 |
"CompletionInsideExtends7TopLevel[TYPE_REF]{CompletionInsideExtends7TopLevel, test, Ltest.CompletionInsideExtends7TopLevel;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
4214 |
requestor.getResults()); |
4214 |
requestor.getResults()); |
4215 |
} |
4215 |
} |
4216 |
} |
4216 |
} |
Lines 4233-4239
Link Here
|
4233 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
4233 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
4234 |
|
4234 |
|
4235 |
assertResults( |
4235 |
assertResults( |
4236 |
"CompletionInsideExtends8TopLevel[TYPE_REF]{CompletionInsideExtends8TopLevel, test, Ltest.CompletionInsideExtends8TopLevel;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
4236 |
"CompletionInsideExtends8TopLevel[TYPE_REF]{CompletionInsideExtends8TopLevel, test, Ltest.CompletionInsideExtends8TopLevel;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
4237 |
requestor.getResults()); |
4237 |
requestor.getResults()); |
4238 |
} |
4238 |
} |
4239 |
|
4239 |
|
Lines 4264-4271
Link Here
|
4264 |
requestor.getResults()); |
4264 |
requestor.getResults()); |
4265 |
} else { |
4265 |
} else { |
4266 |
assertResults( |
4266 |
assertResults( |
4267 |
"CompletionInsideExtends9[TYPE_REF]{CompletionInsideExtends9, test, Ltest.CompletionInsideExtends9;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
4267 |
"CompletionInsideExtends9[TYPE_REF]{CompletionInsideExtends9, test, Ltest.CompletionInsideExtends9;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
4268 |
"CompletionInsideExtends9TopLevel[TYPE_REF]{CompletionInsideExtends9TopLevel, test, Ltest.CompletionInsideExtends9TopLevel;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
4268 |
"CompletionInsideExtends9TopLevel[TYPE_REF]{CompletionInsideExtends9TopLevel, test, Ltest.CompletionInsideExtends9TopLevel;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CLASS + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
4269 |
requestor.getResults()); |
4269 |
requestor.getResults()); |
4270 |
} |
4270 |
} |
4271 |
} |
4271 |
} |
Lines 4287-4294
Link Here
|
4287 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
4287 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
4288 |
|
4288 |
|
4289 |
assertResults( |
4289 |
assertResults( |
4290 |
"CompletionInsideGenericClas[POTENTIAL_METHOD_DECLARATION]{CompletionInsideGenericClas, Ltest.CompletionInsideGenericClass;, ()V, CompletionInsideGenericClas, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
4290 |
"CompletionInsideGenericClas[POTENTIAL_METHOD_DECLARATION]{CompletionInsideGenericClas, Ltest.CompletionInsideGenericClass;, ()V, CompletionInsideGenericClas, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
4291 |
"CompletionInsideGenericClass[TYPE_REF]{CompletionInsideGenericClass, test, Ltest.CompletionInsideGenericClass;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
4291 |
"CompletionInsideGenericClass[TYPE_REF]{CompletionInsideGenericClass, test, Ltest.CompletionInsideGenericClass;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
4292 |
requestor.getResults()); |
4292 |
requestor.getResults()); |
4293 |
} |
4293 |
} |
4294 |
|
4294 |
|
Lines 4302-4308
Link Here
|
4302 |
cu.codeComplete(cursorLocation, requestor); |
4302 |
cu.codeComplete(cursorLocation, requestor); |
4303 |
|
4303 |
|
4304 |
assertEquals( |
4304 |
assertEquals( |
4305 |
"element:doTheThing completion:doTheThing() relevance:" + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
4305 |
"element:doTheThing completion:doTheThing() relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
4306 |
requestor.getResults()); |
4306 |
requestor.getResults()); |
4307 |
} |
4307 |
} |
4308 |
public void testCompletionInstanceofOperator1() throws JavaModelException { |
4308 |
public void testCompletionInstanceofOperator1() throws JavaModelException { |
Lines 4315-4324
Link Here
|
4315 |
cu.codeComplete(cursorLocation, requestor); |
4315 |
cu.codeComplete(cursorLocation, requestor); |
4316 |
|
4316 |
|
4317 |
assertEquals( |
4317 |
assertEquals( |
4318 |
"element:WWWCompletionInstanceof1 completion:WWWCompletionInstanceof1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
4318 |
"element:WWWCompletionInstanceof1 completion:WWWCompletionInstanceof1 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
4319 |
"element:WWWCompletionInstanceof2 completion:WWWCompletionInstanceof2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
4319 |
"element:WWWCompletionInstanceof2 completion:WWWCompletionInstanceof2 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
4320 |
"element:WWWCompletionInstanceof3 completion:WWWCompletionInstanceof3 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
4320 |
"element:WWWCompletionInstanceof3 completion:WWWCompletionInstanceof3 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
4321 |
"element:WWWCompletionInstanceof4 completion:WWWCompletionInstanceof4 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
4321 |
"element:WWWCompletionInstanceof4 completion:WWWCompletionInstanceof4 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
4322 |
requestor.getResults()); |
4322 |
requestor.getResults()); |
4323 |
} |
4323 |
} |
4324 |
|
4324 |
|
Lines 4332-4338
Link Here
|
4332 |
cu.codeComplete(cursorLocation, requestor); |
4332 |
cu.codeComplete(cursorLocation, requestor); |
4333 |
|
4333 |
|
4334 |
assertEquals( |
4334 |
assertEquals( |
4335 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4335 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4336 |
requestor.getResults()); |
4336 |
requestor.getResults()); |
4337 |
} |
4337 |
} |
4338 |
|
4338 |
|
Lines 4360-4366
Link Here
|
4360 |
cu.codeComplete(cursorLocation, requestor); |
4360 |
cu.codeComplete(cursorLocation, requestor); |
4361 |
|
4361 |
|
4362 |
assertEquals( |
4362 |
assertEquals( |
4363 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4363 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4364 |
requestor.getResults()); |
4364 |
requestor.getResults()); |
4365 |
} |
4365 |
} |
4366 |
public void testCompletionKeywordAbstract12() throws JavaModelException { |
4366 |
public void testCompletionKeywordAbstract12() throws JavaModelException { |
Lines 4373-4379
Link Here
|
4373 |
cu.codeComplete(cursorLocation, requestor); |
4373 |
cu.codeComplete(cursorLocation, requestor); |
4374 |
|
4374 |
|
4375 |
assertEquals( |
4375 |
assertEquals( |
4376 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4376 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4377 |
requestor.getResults()); |
4377 |
requestor.getResults()); |
4378 |
} |
4378 |
} |
4379 |
|
4379 |
|
Lines 4387-4393
Link Here
|
4387 |
cu.codeComplete(cursorLocation, requestor); |
4387 |
cu.codeComplete(cursorLocation, requestor); |
4388 |
|
4388 |
|
4389 |
assertEquals( |
4389 |
assertEquals( |
4390 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4390 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4391 |
requestor.getResults()); |
4391 |
requestor.getResults()); |
4392 |
} |
4392 |
} |
4393 |
|
4393 |
|
Lines 4415-4421
Link Here
|
4415 |
cu.codeComplete(cursorLocation, requestor); |
4415 |
cu.codeComplete(cursorLocation, requestor); |
4416 |
|
4416 |
|
4417 |
assertEquals( |
4417 |
assertEquals( |
4418 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4418 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4419 |
requestor.getResults()); |
4419 |
requestor.getResults()); |
4420 |
} |
4420 |
} |
4421 |
public void testCompletionKeywordAbstract16() throws JavaModelException { |
4421 |
public void testCompletionKeywordAbstract16() throws JavaModelException { |
Lines 4428-4434
Link Here
|
4428 |
cu.codeComplete(cursorLocation, requestor); |
4428 |
cu.codeComplete(cursorLocation, requestor); |
4429 |
|
4429 |
|
4430 |
assertEquals( |
4430 |
assertEquals( |
4431 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4431 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4432 |
requestor.getResults()); |
4432 |
requestor.getResults()); |
4433 |
} |
4433 |
} |
4434 |
public void testCompletionKeywordAbstract2() throws JavaModelException { |
4434 |
public void testCompletionKeywordAbstract2() throws JavaModelException { |
Lines 4454-4460
Link Here
|
4454 |
cu.codeComplete(cursorLocation, requestor); |
4454 |
cu.codeComplete(cursorLocation, requestor); |
4455 |
|
4455 |
|
4456 |
assertEquals( |
4456 |
assertEquals( |
4457 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4457 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4458 |
requestor.getResults()); |
4458 |
requestor.getResults()); |
4459 |
} |
4459 |
} |
4460 |
public void testCompletionKeywordAbstract4() throws JavaModelException { |
4460 |
public void testCompletionKeywordAbstract4() throws JavaModelException { |
Lines 4467-4473
Link Here
|
4467 |
cu.codeComplete(cursorLocation, requestor); |
4467 |
cu.codeComplete(cursorLocation, requestor); |
4468 |
|
4468 |
|
4469 |
assertEquals( |
4469 |
assertEquals( |
4470 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4470 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4471 |
requestor.getResults()); |
4471 |
requestor.getResults()); |
4472 |
} |
4472 |
} |
4473 |
public void testCompletionKeywordAbstract5() throws JavaModelException { |
4473 |
public void testCompletionKeywordAbstract5() throws JavaModelException { |
Lines 4480-4486
Link Here
|
4480 |
cu.codeComplete(cursorLocation, requestor); |
4480 |
cu.codeComplete(cursorLocation, requestor); |
4481 |
|
4481 |
|
4482 |
assertEquals( |
4482 |
assertEquals( |
4483 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4483 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4484 |
requestor.getResults()); |
4484 |
requestor.getResults()); |
4485 |
} |
4485 |
} |
4486 |
public void testCompletionKeywordAbstract6() throws JavaModelException { |
4486 |
public void testCompletionKeywordAbstract6() throws JavaModelException { |
Lines 4506-4512
Link Here
|
4506 |
cu.codeComplete(cursorLocation, requestor); |
4506 |
cu.codeComplete(cursorLocation, requestor); |
4507 |
|
4507 |
|
4508 |
assertEquals( |
4508 |
assertEquals( |
4509 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4509 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4510 |
requestor.getResults()); |
4510 |
requestor.getResults()); |
4511 |
} |
4511 |
} |
4512 |
public void testCompletionKeywordAbstract8() throws JavaModelException { |
4512 |
public void testCompletionKeywordAbstract8() throws JavaModelException { |
Lines 4519-4525
Link Here
|
4519 |
cu.codeComplete(cursorLocation, requestor); |
4519 |
cu.codeComplete(cursorLocation, requestor); |
4520 |
|
4520 |
|
4521 |
assertEquals( |
4521 |
assertEquals( |
4522 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4522 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4523 |
requestor.getResults()); |
4523 |
requestor.getResults()); |
4524 |
} |
4524 |
} |
4525 |
public void testCompletionKeywordAbstract9() throws JavaModelException { |
4525 |
public void testCompletionKeywordAbstract9() throws JavaModelException { |
Lines 4532-4538
Link Here
|
4532 |
cu.codeComplete(cursorLocation, requestor); |
4532 |
cu.codeComplete(cursorLocation, requestor); |
4533 |
|
4533 |
|
4534 |
assertEquals( |
4534 |
assertEquals( |
4535 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4535 |
"element:abstract completion:abstract relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4536 |
requestor.getResults()); |
4536 |
requestor.getResults()); |
4537 |
} |
4537 |
} |
4538 |
public void testCompletionKeywordAssert1() throws JavaModelException { |
4538 |
public void testCompletionKeywordAssert1() throws JavaModelException { |
Lines 4545-4551
Link Here
|
4545 |
cu.codeComplete(cursorLocation, requestor); |
4545 |
cu.codeComplete(cursorLocation, requestor); |
4546 |
|
4546 |
|
4547 |
assertEquals( |
4547 |
assertEquals( |
4548 |
"element:assert completion:assert relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4548 |
"element:assert completion:assert relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4549 |
requestor.getResults()); |
4549 |
requestor.getResults()); |
4550 |
} |
4550 |
} |
4551 |
public void testCompletionKeywordAssert2() throws JavaModelException { |
4551 |
public void testCompletionKeywordAssert2() throws JavaModelException { |
Lines 4584-4590
Link Here
|
4584 |
cu.codeComplete(cursorLocation, requestor); |
4584 |
cu.codeComplete(cursorLocation, requestor); |
4585 |
|
4585 |
|
4586 |
assertEquals( |
4586 |
assertEquals( |
4587 |
"element:assert completion:assert relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4587 |
"element:assert completion:assert relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4588 |
requestor.getResults()); |
4588 |
requestor.getResults()); |
4589 |
} |
4589 |
} |
4590 |
public void testCompletionKeywordAssert5() throws JavaModelException { |
4590 |
public void testCompletionKeywordAssert5() throws JavaModelException { |
Lines 4623-4629
Link Here
|
4623 |
cu.codeComplete(cursorLocation, requestor); |
4623 |
cu.codeComplete(cursorLocation, requestor); |
4624 |
|
4624 |
|
4625 |
assertEquals( |
4625 |
assertEquals( |
4626 |
"element:break completion:break relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4626 |
"element:break completion:break relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4627 |
requestor.getResults()); |
4627 |
requestor.getResults()); |
4628 |
} |
4628 |
} |
4629 |
public void testCompletionKeywordBreak2() throws JavaModelException { |
4629 |
public void testCompletionKeywordBreak2() throws JavaModelException { |
Lines 4649-4655
Link Here
|
4649 |
cu.codeComplete(cursorLocation, requestor); |
4649 |
cu.codeComplete(cursorLocation, requestor); |
4650 |
|
4650 |
|
4651 |
assertEquals( |
4651 |
assertEquals( |
4652 |
"element:break completion:break relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4652 |
"element:break completion:break relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4653 |
requestor.getResults()); |
4653 |
requestor.getResults()); |
4654 |
} |
4654 |
} |
4655 |
public void testCompletionKeywordBreak4() throws JavaModelException { |
4655 |
public void testCompletionKeywordBreak4() throws JavaModelException { |
Lines 4662-4668
Link Here
|
4662 |
cu.codeComplete(cursorLocation, requestor); |
4662 |
cu.codeComplete(cursorLocation, requestor); |
4663 |
|
4663 |
|
4664 |
assertEquals( |
4664 |
assertEquals( |
4665 |
"element:break completion:break relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4665 |
"element:break completion:break relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4666 |
requestor.getResults()); |
4666 |
requestor.getResults()); |
4667 |
} |
4667 |
} |
4668 |
public void testCompletionKeywordBreak5() throws JavaModelException { |
4668 |
public void testCompletionKeywordBreak5() throws JavaModelException { |
Lines 4688-4694
Link Here
|
4688 |
cu.codeComplete(cursorLocation, requestor); |
4688 |
cu.codeComplete(cursorLocation, requestor); |
4689 |
|
4689 |
|
4690 |
assertEquals( |
4690 |
assertEquals( |
4691 |
"element:break completion:break relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4691 |
"element:break completion:break relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4692 |
requestor.getResults()); |
4692 |
requestor.getResults()); |
4693 |
} |
4693 |
} |
4694 |
public void testCompletionKeywordCase1() throws JavaModelException { |
4694 |
public void testCompletionKeywordCase1() throws JavaModelException { |
Lines 4701-4707
Link Here
|
4701 |
cu.codeComplete(cursorLocation, requestor); |
4701 |
cu.codeComplete(cursorLocation, requestor); |
4702 |
|
4702 |
|
4703 |
assertEquals( |
4703 |
assertEquals( |
4704 |
"element:case completion:case relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4704 |
"element:case completion:case relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4705 |
requestor.getResults()); |
4705 |
requestor.getResults()); |
4706 |
} |
4706 |
} |
4707 |
public void testCompletionKeywordCase10() throws JavaModelException { |
4707 |
public void testCompletionKeywordCase10() throws JavaModelException { |
Lines 4727-4733
Link Here
|
4727 |
cu.codeComplete(cursorLocation, requestor); |
4727 |
cu.codeComplete(cursorLocation, requestor); |
4728 |
|
4728 |
|
4729 |
assertEquals( |
4729 |
assertEquals( |
4730 |
"element:case completion:case relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4730 |
"element:case completion:case relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4731 |
requestor.getResults()); |
4731 |
requestor.getResults()); |
4732 |
} |
4732 |
} |
4733 |
public void testCompletionKeywordCase3() throws JavaModelException { |
4733 |
public void testCompletionKeywordCase3() throws JavaModelException { |
Lines 4740-4746
Link Here
|
4740 |
cu.codeComplete(cursorLocation, requestor); |
4740 |
cu.codeComplete(cursorLocation, requestor); |
4741 |
|
4741 |
|
4742 |
assertEquals( |
4742 |
assertEquals( |
4743 |
"element:case completion:case relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4743 |
"element:case completion:case relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4744 |
requestor.getResults()); |
4744 |
requestor.getResults()); |
4745 |
} |
4745 |
} |
4746 |
public void testCompletionKeywordCase4() throws JavaModelException { |
4746 |
public void testCompletionKeywordCase4() throws JavaModelException { |
Lines 4753-4759
Link Here
|
4753 |
cu.codeComplete(cursorLocation, requestor); |
4753 |
cu.codeComplete(cursorLocation, requestor); |
4754 |
|
4754 |
|
4755 |
assertEquals( |
4755 |
assertEquals( |
4756 |
"element:case completion:case relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4756 |
"element:case completion:case relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4757 |
requestor.getResults()); |
4757 |
requestor.getResults()); |
4758 |
} |
4758 |
} |
4759 |
public void testCompletionKeywordCase5() throws JavaModelException { |
4759 |
public void testCompletionKeywordCase5() throws JavaModelException { |
Lines 4779-4785
Link Here
|
4779 |
cu.codeComplete(cursorLocation, requestor); |
4779 |
cu.codeComplete(cursorLocation, requestor); |
4780 |
|
4780 |
|
4781 |
assertEquals( |
4781 |
assertEquals( |
4782 |
"element:case completion:case relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4782 |
"element:case completion:case relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4783 |
requestor.getResults()); |
4783 |
requestor.getResults()); |
4784 |
} |
4784 |
} |
4785 |
public void testCompletionKeywordCase7() throws JavaModelException { |
4785 |
public void testCompletionKeywordCase7() throws JavaModelException { |
Lines 4792-4798
Link Here
|
4792 |
cu.codeComplete(cursorLocation, requestor); |
4792 |
cu.codeComplete(cursorLocation, requestor); |
4793 |
|
4793 |
|
4794 |
assertEquals( |
4794 |
assertEquals( |
4795 |
"element:case completion:case relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4795 |
"element:case completion:case relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4796 |
requestor.getResults()); |
4796 |
requestor.getResults()); |
4797 |
} |
4797 |
} |
4798 |
public void testCompletionKeywordCase8() throws JavaModelException { |
4798 |
public void testCompletionKeywordCase8() throws JavaModelException { |
Lines 4805-4811
Link Here
|
4805 |
cu.codeComplete(cursorLocation, requestor); |
4805 |
cu.codeComplete(cursorLocation, requestor); |
4806 |
|
4806 |
|
4807 |
assertEquals( |
4807 |
assertEquals( |
4808 |
"element:case completion:case relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4808 |
"element:case completion:case relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4809 |
requestor.getResults()); |
4809 |
requestor.getResults()); |
4810 |
} |
4810 |
} |
4811 |
public void testCompletionKeywordCase9() throws JavaModelException { |
4811 |
public void testCompletionKeywordCase9() throws JavaModelException { |
Lines 4818-4824
Link Here
|
4818 |
cu.codeComplete(cursorLocation, requestor); |
4818 |
cu.codeComplete(cursorLocation, requestor); |
4819 |
|
4819 |
|
4820 |
assertEquals( |
4820 |
assertEquals( |
4821 |
"element:case completion:case relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4821 |
"element:case completion:case relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4822 |
requestor.getResults()); |
4822 |
requestor.getResults()); |
4823 |
} |
4823 |
} |
4824 |
public void testCompletionKeywordCatch1() throws JavaModelException { |
4824 |
public void testCompletionKeywordCatch1() throws JavaModelException { |
Lines 4831-4837
Link Here
|
4831 |
cu.codeComplete(cursorLocation, requestor); |
4831 |
cu.codeComplete(cursorLocation, requestor); |
4832 |
|
4832 |
|
4833 |
assertEquals( |
4833 |
assertEquals( |
4834 |
"element:catch completion:catch relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4834 |
"element:catch completion:catch relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4835 |
requestor.getResults()); |
4835 |
requestor.getResults()); |
4836 |
} |
4836 |
} |
4837 |
public void testCompletionKeywordCatch10() throws JavaModelException { |
4837 |
public void testCompletionKeywordCatch10() throws JavaModelException { |
Lines 4844-4851
Link Here
|
4844 |
cu.codeComplete(cursorLocation, requestor); |
4844 |
cu.codeComplete(cursorLocation, requestor); |
4845 |
|
4845 |
|
4846 |
assertEquals( |
4846 |
assertEquals( |
4847 |
"element:catch completion:catch relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
4847 |
"element:catch completion:catch relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
4848 |
"element:catchz completion:catchz relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
4848 |
"element:catchz completion:catchz relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
4849 |
requestor.getResults()); |
4849 |
requestor.getResults()); |
4850 |
} |
4850 |
} |
4851 |
public void testCompletionKeywordCatch2() throws JavaModelException { |
4851 |
public void testCompletionKeywordCatch2() throws JavaModelException { |
Lines 4897-4904
Link Here
|
4897 |
cu.codeComplete(cursorLocation, requestor); |
4897 |
cu.codeComplete(cursorLocation, requestor); |
4898 |
|
4898 |
|
4899 |
assertEquals( |
4899 |
assertEquals( |
4900 |
"element:catch completion:catch relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
4900 |
"element:catch completion:catch relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
4901 |
"element:catchz completion:catchz relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
4901 |
"element:catchz completion:catchz relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
4902 |
requestor.getResults()); |
4902 |
requestor.getResults()); |
4903 |
} |
4903 |
} |
4904 |
public void testCompletionKeywordCatch6() throws JavaModelException { |
4904 |
public void testCompletionKeywordCatch6() throws JavaModelException { |
Lines 4911-4917
Link Here
|
4911 |
cu.codeComplete(cursorLocation, requestor); |
4911 |
cu.codeComplete(cursorLocation, requestor); |
4912 |
|
4912 |
|
4913 |
assertEquals( |
4913 |
assertEquals( |
4914 |
"element:catch completion:catch relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4914 |
"element:catch completion:catch relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4915 |
requestor.getResults()); |
4915 |
requestor.getResults()); |
4916 |
} |
4916 |
} |
4917 |
public void testCompletionKeywordCatch7() throws JavaModelException { |
4917 |
public void testCompletionKeywordCatch7() throws JavaModelException { |
Lines 4963-4969
Link Here
|
4963 |
cu.codeComplete(cursorLocation, requestor); |
4963 |
cu.codeComplete(cursorLocation, requestor); |
4964 |
|
4964 |
|
4965 |
assertEquals( |
4965 |
assertEquals( |
4966 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4966 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4967 |
requestor.getResults()); |
4967 |
requestor.getResults()); |
4968 |
} |
4968 |
} |
4969 |
public void testCompletionKeywordClass10() throws JavaModelException { |
4969 |
public void testCompletionKeywordClass10() throws JavaModelException { |
Lines 4976-4984
Link Here
|
4976 |
cu.codeComplete(cursorLocation, requestor); |
4976 |
cu.codeComplete(cursorLocation, requestor); |
4977 |
|
4977 |
|
4978 |
assertEquals( |
4978 |
assertEquals( |
4979 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
4979 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
4980 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
4980 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
4981 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4981 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4982 |
requestor.getResults()); |
4982 |
requestor.getResults()); |
4983 |
} |
4983 |
} |
4984 |
public void testCompletionKeywordClass11() throws JavaModelException { |
4984 |
public void testCompletionKeywordClass11() throws JavaModelException { |
Lines 4991-4999
Link Here
|
4991 |
cu.codeComplete(cursorLocation, requestor); |
4991 |
cu.codeComplete(cursorLocation, requestor); |
4992 |
|
4992 |
|
4993 |
assertEquals( |
4993 |
assertEquals( |
4994 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
4994 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
4995 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
4995 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
4996 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4996 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
4997 |
requestor.getResults()); |
4997 |
requestor.getResults()); |
4998 |
} |
4998 |
} |
4999 |
public void testCompletionKeywordClass12() throws JavaModelException { |
4999 |
public void testCompletionKeywordClass12() throws JavaModelException { |
Lines 5006-5014
Link Here
|
5006 |
cu.codeComplete(cursorLocation, requestor); |
5006 |
cu.codeComplete(cursorLocation, requestor); |
5007 |
|
5007 |
|
5008 |
assertEquals( |
5008 |
assertEquals( |
5009 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5009 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5010 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5010 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5011 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5011 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5012 |
requestor.getResults()); |
5012 |
requestor.getResults()); |
5013 |
} |
5013 |
} |
5014 |
public void testCompletionKeywordClass13() throws JavaModelException { |
5014 |
public void testCompletionKeywordClass13() throws JavaModelException { |
Lines 5021-5027
Link Here
|
5021 |
cu.codeComplete(cursorLocation, requestor); |
5021 |
cu.codeComplete(cursorLocation, requestor); |
5022 |
|
5022 |
|
5023 |
assertEquals( |
5023 |
assertEquals( |
5024 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5024 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5025 |
requestor.getResults()); |
5025 |
requestor.getResults()); |
5026 |
} |
5026 |
} |
5027 |
public void testCompletionKeywordClass14() throws JavaModelException { |
5027 |
public void testCompletionKeywordClass14() throws JavaModelException { |
Lines 5034-5042
Link Here
|
5034 |
cu.codeComplete(cursorLocation, requestor); |
5034 |
cu.codeComplete(cursorLocation, requestor); |
5035 |
|
5035 |
|
5036 |
assertEquals( |
5036 |
assertEquals( |
5037 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5037 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5038 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5038 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5039 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5039 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5040 |
requestor.getResults()); |
5040 |
requestor.getResults()); |
5041 |
} |
5041 |
} |
5042 |
public void testCompletionKeywordClass15() throws JavaModelException { |
5042 |
public void testCompletionKeywordClass15() throws JavaModelException { |
Lines 5049-5057
Link Here
|
5049 |
cu.codeComplete(cursorLocation, requestor); |
5049 |
cu.codeComplete(cursorLocation, requestor); |
5050 |
|
5050 |
|
5051 |
assertEquals( |
5051 |
assertEquals( |
5052 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5052 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5053 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5053 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5054 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5054 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5055 |
requestor.getResults()); |
5055 |
requestor.getResults()); |
5056 |
} |
5056 |
} |
5057 |
public void testCompletionKeywordClass16() throws JavaModelException { |
5057 |
public void testCompletionKeywordClass16() throws JavaModelException { |
Lines 5064-5072
Link Here
|
5064 |
cu.codeComplete(cursorLocation, requestor); |
5064 |
cu.codeComplete(cursorLocation, requestor); |
5065 |
|
5065 |
|
5066 |
assertEquals( |
5066 |
assertEquals( |
5067 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5067 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5068 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5068 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5069 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5069 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5070 |
requestor.getResults()); |
5070 |
requestor.getResults()); |
5071 |
} |
5071 |
} |
5072 |
public void testCompletionKeywordClass17() throws JavaModelException { |
5072 |
public void testCompletionKeywordClass17() throws JavaModelException { |
Lines 5079-5085
Link Here
|
5079 |
cu.codeComplete(cursorLocation, requestor); |
5079 |
cu.codeComplete(cursorLocation, requestor); |
5080 |
|
5080 |
|
5081 |
assertEquals( |
5081 |
assertEquals( |
5082 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5082 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5083 |
requestor.getResults()); |
5083 |
requestor.getResults()); |
5084 |
} |
5084 |
} |
5085 |
public void testCompletionKeywordClass18() throws JavaModelException { |
5085 |
public void testCompletionKeywordClass18() throws JavaModelException { |
Lines 5092-5098
Link Here
|
5092 |
cu.codeComplete(cursorLocation, requestor); |
5092 |
cu.codeComplete(cursorLocation, requestor); |
5093 |
|
5093 |
|
5094 |
assertEquals( |
5094 |
assertEquals( |
5095 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5095 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5096 |
requestor.getResults()); |
5096 |
requestor.getResults()); |
5097 |
} |
5097 |
} |
5098 |
public void testCompletionKeywordClass19() throws JavaModelException { |
5098 |
public void testCompletionKeywordClass19() throws JavaModelException { |
Lines 5105-5111
Link Here
|
5105 |
cu.codeComplete(cursorLocation, requestor); |
5105 |
cu.codeComplete(cursorLocation, requestor); |
5106 |
|
5106 |
|
5107 |
assertEquals( |
5107 |
assertEquals( |
5108 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5108 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5109 |
requestor.getResults()); |
5109 |
requestor.getResults()); |
5110 |
} |
5110 |
} |
5111 |
public void testCompletionKeywordClass2() throws JavaModelException { |
5111 |
public void testCompletionKeywordClass2() throws JavaModelException { |
Lines 5118-5124
Link Here
|
5118 |
cu.codeComplete(cursorLocation, requestor); |
5118 |
cu.codeComplete(cursorLocation, requestor); |
5119 |
|
5119 |
|
5120 |
assertEquals( |
5120 |
assertEquals( |
5121 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5121 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5122 |
requestor.getResults()); |
5122 |
requestor.getResults()); |
5123 |
} |
5123 |
} |
5124 |
public void testCompletionKeywordClass20() throws JavaModelException { |
5124 |
public void testCompletionKeywordClass20() throws JavaModelException { |
Lines 5131-5137
Link Here
|
5131 |
cu.codeComplete(cursorLocation, requestor); |
5131 |
cu.codeComplete(cursorLocation, requestor); |
5132 |
|
5132 |
|
5133 |
assertEquals( |
5133 |
assertEquals( |
5134 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5134 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5135 |
requestor.getResults()); |
5135 |
requestor.getResults()); |
5136 |
} |
5136 |
} |
5137 |
public void testCompletionKeywordClass21() throws JavaModelException { |
5137 |
public void testCompletionKeywordClass21() throws JavaModelException { |
Lines 5144-5152
Link Here
|
5144 |
cu.codeComplete(cursorLocation, requestor); |
5144 |
cu.codeComplete(cursorLocation, requestor); |
5145 |
|
5145 |
|
5146 |
assertEquals( |
5146 |
assertEquals( |
5147 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5147 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5148 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5148 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5149 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5149 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5150 |
requestor.getResults()); |
5150 |
requestor.getResults()); |
5151 |
} |
5151 |
} |
5152 |
public void testCompletionKeywordClass22() throws JavaModelException { |
5152 |
public void testCompletionKeywordClass22() throws JavaModelException { |
Lines 5159-5167
Link Here
|
5159 |
cu.codeComplete(cursorLocation, requestor); |
5159 |
cu.codeComplete(cursorLocation, requestor); |
5160 |
|
5160 |
|
5161 |
assertEquals( |
5161 |
assertEquals( |
5162 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5162 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5163 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5163 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5164 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5164 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5165 |
requestor.getResults()); |
5165 |
requestor.getResults()); |
5166 |
} |
5166 |
} |
5167 |
public void testCompletionKeywordClass23() throws JavaModelException { |
5167 |
public void testCompletionKeywordClass23() throws JavaModelException { |
Lines 5174-5182
Link Here
|
5174 |
cu.codeComplete(cursorLocation, requestor); |
5174 |
cu.codeComplete(cursorLocation, requestor); |
5175 |
|
5175 |
|
5176 |
assertEquals( |
5176 |
assertEquals( |
5177 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5177 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5178 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5178 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5179 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5179 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5180 |
requestor.getResults()); |
5180 |
requestor.getResults()); |
5181 |
} |
5181 |
} |
5182 |
public void testCompletionKeywordClass24() throws JavaModelException { |
5182 |
public void testCompletionKeywordClass24() throws JavaModelException { |
Lines 5189-5197
Link Here
|
5189 |
cu.codeComplete(cursorLocation, requestor); |
5189 |
cu.codeComplete(cursorLocation, requestor); |
5190 |
|
5190 |
|
5191 |
assertEquals( |
5191 |
assertEquals( |
5192 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5192 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5193 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5193 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5194 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5194 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5195 |
requestor.getResults()); |
5195 |
requestor.getResults()); |
5196 |
} |
5196 |
} |
5197 |
public void testCompletionKeywordClass3() throws JavaModelException { |
5197 |
public void testCompletionKeywordClass3() throws JavaModelException { |
Lines 5204-5210
Link Here
|
5204 |
cu.codeComplete(cursorLocation, requestor); |
5204 |
cu.codeComplete(cursorLocation, requestor); |
5205 |
|
5205 |
|
5206 |
assertEquals( |
5206 |
assertEquals( |
5207 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5207 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5208 |
requestor.getResults()); |
5208 |
requestor.getResults()); |
5209 |
} |
5209 |
} |
5210 |
public void testCompletionKeywordClass4() throws JavaModelException { |
5210 |
public void testCompletionKeywordClass4() throws JavaModelException { |
Lines 5217-5223
Link Here
|
5217 |
cu.codeComplete(cursorLocation, requestor); |
5217 |
cu.codeComplete(cursorLocation, requestor); |
5218 |
|
5218 |
|
5219 |
assertEquals( |
5219 |
assertEquals( |
5220 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5220 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5221 |
requestor.getResults()); |
5221 |
requestor.getResults()); |
5222 |
} |
5222 |
} |
5223 |
public void testCompletionKeywordClass5() throws JavaModelException { |
5223 |
public void testCompletionKeywordClass5() throws JavaModelException { |
Lines 5230-5236
Link Here
|
5230 |
cu.codeComplete(cursorLocation, requestor); |
5230 |
cu.codeComplete(cursorLocation, requestor); |
5231 |
|
5231 |
|
5232 |
assertEquals( |
5232 |
assertEquals( |
5233 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5233 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5234 |
requestor.getResults()); |
5234 |
requestor.getResults()); |
5235 |
} |
5235 |
} |
5236 |
public void testCompletionKeywordClass6() throws JavaModelException { |
5236 |
public void testCompletionKeywordClass6() throws JavaModelException { |
Lines 5243-5251
Link Here
|
5243 |
cu.codeComplete(cursorLocation, requestor); |
5243 |
cu.codeComplete(cursorLocation, requestor); |
5244 |
|
5244 |
|
5245 |
assertEquals( |
5245 |
assertEquals( |
5246 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5246 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5247 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5247 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5248 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5248 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5249 |
requestor.getResults()); |
5249 |
requestor.getResults()); |
5250 |
} |
5250 |
} |
5251 |
public void testCompletionKeywordClass7() throws JavaModelException { |
5251 |
public void testCompletionKeywordClass7() throws JavaModelException { |
Lines 5258-5266
Link Here
|
5258 |
cu.codeComplete(cursorLocation, requestor); |
5258 |
cu.codeComplete(cursorLocation, requestor); |
5259 |
|
5259 |
|
5260 |
assertEquals( |
5260 |
assertEquals( |
5261 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5261 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5262 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5262 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5263 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5263 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5264 |
requestor.getResults()); |
5264 |
requestor.getResults()); |
5265 |
} |
5265 |
} |
5266 |
public void testCompletionKeywordClass8() throws JavaModelException { |
5266 |
public void testCompletionKeywordClass8() throws JavaModelException { |
Lines 5273-5281
Link Here
|
5273 |
cu.codeComplete(cursorLocation, requestor); |
5273 |
cu.codeComplete(cursorLocation, requestor); |
5274 |
|
5274 |
|
5275 |
assertEquals( |
5275 |
assertEquals( |
5276 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5276 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5277 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5277 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5278 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5278 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5279 |
requestor.getResults()); |
5279 |
requestor.getResults()); |
5280 |
} |
5280 |
} |
5281 |
public void testCompletionKeywordClass9() throws JavaModelException { |
5281 |
public void testCompletionKeywordClass9() throws JavaModelException { |
Lines 5288-5296
Link Here
|
5288 |
cu.codeComplete(cursorLocation, requestor); |
5288 |
cu.codeComplete(cursorLocation, requestor); |
5289 |
|
5289 |
|
5290 |
assertEquals( |
5290 |
assertEquals( |
5291 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5291 |
"element:Class completion:Class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5292 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5292 |
"element:ClassWithComplexName completion:ClassWithComplexName relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5293 |
"element:class completion:class relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5293 |
"element:class completion:class relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5294 |
requestor.getResults()); |
5294 |
requestor.getResults()); |
5295 |
} |
5295 |
} |
5296 |
public void testCompletionKeywordContinue1() throws JavaModelException { |
5296 |
public void testCompletionKeywordContinue1() throws JavaModelException { |
Lines 5303-5309
Link Here
|
5303 |
cu.codeComplete(cursorLocation, requestor); |
5303 |
cu.codeComplete(cursorLocation, requestor); |
5304 |
|
5304 |
|
5305 |
assertEquals( |
5305 |
assertEquals( |
5306 |
"element:continue completion:continue relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5306 |
"element:continue completion:continue relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5307 |
requestor.getResults()); |
5307 |
requestor.getResults()); |
5308 |
} |
5308 |
} |
5309 |
public void testCompletionKeywordContinue2() throws JavaModelException { |
5309 |
public void testCompletionKeywordContinue2() throws JavaModelException { |
Lines 5329-5335
Link Here
|
5329 |
cu.codeComplete(cursorLocation, requestor); |
5329 |
cu.codeComplete(cursorLocation, requestor); |
5330 |
|
5330 |
|
5331 |
assertEquals( |
5331 |
assertEquals( |
5332 |
"element:continue completion:continue relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5332 |
"element:continue completion:continue relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5333 |
requestor.getResults()); |
5333 |
requestor.getResults()); |
5334 |
} |
5334 |
} |
5335 |
public void testCompletionKeywordContinue4() throws JavaModelException { |
5335 |
public void testCompletionKeywordContinue4() throws JavaModelException { |
Lines 5355-5361
Link Here
|
5355 |
cu.codeComplete(cursorLocation, requestor); |
5355 |
cu.codeComplete(cursorLocation, requestor); |
5356 |
|
5356 |
|
5357 |
assertEquals( |
5357 |
assertEquals( |
5358 |
"element:default completion:default relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5358 |
"element:default completion:default relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5359 |
requestor.getResults()); |
5359 |
requestor.getResults()); |
5360 |
} |
5360 |
} |
5361 |
public void testCompletionKeywordDefault10() throws JavaModelException { |
5361 |
public void testCompletionKeywordDefault10() throws JavaModelException { |
Lines 5368-5374
Link Here
|
5368 |
cu.codeComplete(cursorLocation, requestor); |
5368 |
cu.codeComplete(cursorLocation, requestor); |
5369 |
|
5369 |
|
5370 |
assertEquals( |
5370 |
assertEquals( |
5371 |
"element:Default completion:Default relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
5371 |
"element:Default completion:Default relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
5372 |
requestor.getResults()); |
5372 |
requestor.getResults()); |
5373 |
} |
5373 |
} |
5374 |
public void testCompletionKeywordDefault2() throws JavaModelException { |
5374 |
public void testCompletionKeywordDefault2() throws JavaModelException { |
Lines 5381-5388
Link Here
|
5381 |
cu.codeComplete(cursorLocation, requestor); |
5381 |
cu.codeComplete(cursorLocation, requestor); |
5382 |
|
5382 |
|
5383 |
assertEquals( |
5383 |
assertEquals( |
5384 |
"element:Default completion:Default relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5384 |
"element:Default completion:Default relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5385 |
"element:default completion:default relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5385 |
"element:default completion:default relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5386 |
requestor.getResults()); |
5386 |
requestor.getResults()); |
5387 |
} |
5387 |
} |
5388 |
public void testCompletionKeywordDefault3() throws JavaModelException { |
5388 |
public void testCompletionKeywordDefault3() throws JavaModelException { |
Lines 5395-5402
Link Here
|
5395 |
cu.codeComplete(cursorLocation, requestor); |
5395 |
cu.codeComplete(cursorLocation, requestor); |
5396 |
|
5396 |
|
5397 |
assertEquals( |
5397 |
assertEquals( |
5398 |
"element:Default completion:Default relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5398 |
"element:Default completion:Default relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5399 |
"element:default completion:default relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5399 |
"element:default completion:default relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5400 |
requestor.getResults()); |
5400 |
requestor.getResults()); |
5401 |
} |
5401 |
} |
5402 |
public void testCompletionKeywordDefault4() throws JavaModelException { |
5402 |
public void testCompletionKeywordDefault4() throws JavaModelException { |
Lines 5409-5415
Link Here
|
5409 |
cu.codeComplete(cursorLocation, requestor); |
5409 |
cu.codeComplete(cursorLocation, requestor); |
5410 |
|
5410 |
|
5411 |
assertEquals( |
5411 |
assertEquals( |
5412 |
"element:Default completion:Default relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
5412 |
"element:Default completion:Default relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
5413 |
requestor.getResults()); |
5413 |
requestor.getResults()); |
5414 |
} |
5414 |
} |
5415 |
public void testCompletionKeywordDefault5() throws JavaModelException { |
5415 |
public void testCompletionKeywordDefault5() throws JavaModelException { |
Lines 5422-5428
Link Here
|
5422 |
cu.codeComplete(cursorLocation, requestor); |
5422 |
cu.codeComplete(cursorLocation, requestor); |
5423 |
|
5423 |
|
5424 |
assertEquals( |
5424 |
assertEquals( |
5425 |
"element:Default completion:Default relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
5425 |
"element:Default completion:Default relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
5426 |
requestor.getResults()); |
5426 |
requestor.getResults()); |
5427 |
} |
5427 |
} |
5428 |
public void testCompletionKeywordDefault6() throws JavaModelException { |
5428 |
public void testCompletionKeywordDefault6() throws JavaModelException { |
Lines 5435-5441
Link Here
|
5435 |
cu.codeComplete(cursorLocation, requestor); |
5435 |
cu.codeComplete(cursorLocation, requestor); |
5436 |
|
5436 |
|
5437 |
assertEquals( |
5437 |
assertEquals( |
5438 |
"element:default completion:default relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5438 |
"element:default completion:default relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5439 |
requestor.getResults()); |
5439 |
requestor.getResults()); |
5440 |
} |
5440 |
} |
5441 |
public void testCompletionKeywordDefault7() throws JavaModelException { |
5441 |
public void testCompletionKeywordDefault7() throws JavaModelException { |
Lines 5448-5455
Link Here
|
5448 |
cu.codeComplete(cursorLocation, requestor); |
5448 |
cu.codeComplete(cursorLocation, requestor); |
5449 |
|
5449 |
|
5450 |
assertEquals( |
5450 |
assertEquals( |
5451 |
"element:Default completion:Default relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5451 |
"element:Default completion:Default relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5452 |
"element:default completion:default relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5452 |
"element:default completion:default relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5453 |
requestor.getResults()); |
5453 |
requestor.getResults()); |
5454 |
} |
5454 |
} |
5455 |
public void testCompletionKeywordDefault8() throws JavaModelException { |
5455 |
public void testCompletionKeywordDefault8() throws JavaModelException { |
Lines 5462-5469
Link Here
|
5462 |
cu.codeComplete(cursorLocation, requestor); |
5462 |
cu.codeComplete(cursorLocation, requestor); |
5463 |
|
5463 |
|
5464 |
assertEquals( |
5464 |
assertEquals( |
5465 |
"element:Default completion:Default relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5465 |
"element:Default completion:Default relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
5466 |
"element:default completion:default relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5466 |
"element:default completion:default relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5467 |
requestor.getResults()); |
5467 |
requestor.getResults()); |
5468 |
} |
5468 |
} |
5469 |
public void testCompletionKeywordDefault9() throws JavaModelException { |
5469 |
public void testCompletionKeywordDefault9() throws JavaModelException { |
Lines 5476-5482
Link Here
|
5476 |
cu.codeComplete(cursorLocation, requestor); |
5476 |
cu.codeComplete(cursorLocation, requestor); |
5477 |
|
5477 |
|
5478 |
assertEquals( |
5478 |
assertEquals( |
5479 |
"element:Default completion:Default relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
5479 |
"element:Default completion:Default relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
5480 |
requestor.getResults()); |
5480 |
requestor.getResults()); |
5481 |
} |
5481 |
} |
5482 |
public void testCompletionKeywordDo1() throws JavaModelException { |
5482 |
public void testCompletionKeywordDo1() throws JavaModelException { |
Lines 5489-5496
Link Here
|
5489 |
cu.codeComplete(cursorLocation, requestor); |
5489 |
cu.codeComplete(cursorLocation, requestor); |
5490 |
|
5490 |
|
5491 |
assertEquals( |
5491 |
assertEquals( |
5492 |
"element:do completion:do relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED)+"\n"+ |
5492 |
"element:do completion:do relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED)+"\n"+ |
5493 |
"element:double completion:double relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5493 |
"element:double completion:double relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5494 |
requestor.getResults()); |
5494 |
requestor.getResults()); |
5495 |
} |
5495 |
} |
5496 |
public void testCompletionKeywordDo2() throws JavaModelException { |
5496 |
public void testCompletionKeywordDo2() throws JavaModelException { |
Lines 5503-5509
Link Here
|
5503 |
cu.codeComplete(cursorLocation, requestor); |
5503 |
cu.codeComplete(cursorLocation, requestor); |
5504 |
|
5504 |
|
5505 |
assertEquals( |
5505 |
assertEquals( |
5506 |
"element:double completion:double relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5506 |
"element:double completion:double relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5507 |
requestor.getResults()); |
5507 |
requestor.getResults()); |
5508 |
} |
5508 |
} |
5509 |
public void testCompletionKeywordDo3() throws JavaModelException { |
5509 |
public void testCompletionKeywordDo3() throws JavaModelException { |
Lines 5516-5522
Link Here
|
5516 |
cu.codeComplete(cursorLocation, requestor); |
5516 |
cu.codeComplete(cursorLocation, requestor); |
5517 |
|
5517 |
|
5518 |
assertEquals( |
5518 |
assertEquals( |
5519 |
"element:double completion:double relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5519 |
"element:double completion:double relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5520 |
requestor.getResults()); |
5520 |
requestor.getResults()); |
5521 |
} |
5521 |
} |
5522 |
public void testCompletionKeywordDo4() throws JavaModelException { |
5522 |
public void testCompletionKeywordDo4() throws JavaModelException { |
Lines 5529-5536
Link Here
|
5529 |
cu.codeComplete(cursorLocation, requestor); |
5529 |
cu.codeComplete(cursorLocation, requestor); |
5530 |
|
5530 |
|
5531 |
assertEquals( |
5531 |
assertEquals( |
5532 |
"element:do completion:do relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED)+"\n"+ |
5532 |
"element:do completion:do relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED)+"\n"+ |
5533 |
"element:double completion:double relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5533 |
"element:double completion:double relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5534 |
requestor.getResults()); |
5534 |
requestor.getResults()); |
5535 |
} |
5535 |
} |
5536 |
public void testCompletionKeywordDo5() throws JavaModelException { |
5536 |
public void testCompletionKeywordDo5() throws JavaModelException { |
Lines 5543-5549
Link Here
|
5543 |
cu.codeComplete(cursorLocation, requestor); |
5543 |
cu.codeComplete(cursorLocation, requestor); |
5544 |
|
5544 |
|
5545 |
assertEquals( |
5545 |
assertEquals( |
5546 |
"element:double completion:double relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5546 |
"element:double completion:double relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5547 |
requestor.getResults()); |
5547 |
requestor.getResults()); |
5548 |
} |
5548 |
} |
5549 |
public void testCompletionKeywordDo6() throws JavaModelException { |
5549 |
public void testCompletionKeywordDo6() throws JavaModelException { |
Lines 5556-5562
Link Here
|
5556 |
cu.codeComplete(cursorLocation, requestor); |
5556 |
cu.codeComplete(cursorLocation, requestor); |
5557 |
|
5557 |
|
5558 |
assertEquals( |
5558 |
assertEquals( |
5559 |
"element:double completion:double relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5559 |
"element:double completion:double relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5560 |
requestor.getResults()); |
5560 |
requestor.getResults()); |
5561 |
} |
5561 |
} |
5562 |
public void testCompletionKeywordElse1() throws JavaModelException { |
5562 |
public void testCompletionKeywordElse1() throws JavaModelException { |
Lines 5569-5575
Link Here
|
5569 |
cu.codeComplete(cursorLocation, requestor); |
5569 |
cu.codeComplete(cursorLocation, requestor); |
5570 |
|
5570 |
|
5571 |
assertEquals( |
5571 |
assertEquals( |
5572 |
"element:else completion:else relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5572 |
"element:else completion:else relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5573 |
requestor.getResults()); |
5573 |
requestor.getResults()); |
5574 |
} |
5574 |
} |
5575 |
public void testCompletionKeywordElse2() throws JavaModelException { |
5575 |
public void testCompletionKeywordElse2() throws JavaModelException { |
Lines 5621-5627
Link Here
|
5621 |
cu.codeComplete(cursorLocation, requestor); |
5621 |
cu.codeComplete(cursorLocation, requestor); |
5622 |
|
5622 |
|
5623 |
assertEquals( |
5623 |
assertEquals( |
5624 |
"element:else completion:else relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5624 |
"element:else completion:else relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5625 |
requestor.getResults()); |
5625 |
requestor.getResults()); |
5626 |
} |
5626 |
} |
5627 |
public void testCompletionKeywordElse6() throws JavaModelException { |
5627 |
public void testCompletionKeywordElse6() throws JavaModelException { |
Lines 5673-5679
Link Here
|
5673 |
cu.codeComplete(cursorLocation, requestor); |
5673 |
cu.codeComplete(cursorLocation, requestor); |
5674 |
|
5674 |
|
5675 |
assertEquals( |
5675 |
assertEquals( |
5676 |
"element:extends completion:extends relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5676 |
"element:extends completion:extends relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5677 |
requestor.getResults()); |
5677 |
requestor.getResults()); |
5678 |
} |
5678 |
} |
5679 |
public void testCompletionKeywordExtends10() throws JavaModelException { |
5679 |
public void testCompletionKeywordExtends10() throws JavaModelException { |
Lines 5725-5731
Link Here
|
5725 |
cu.codeComplete(cursorLocation, requestor); |
5725 |
cu.codeComplete(cursorLocation, requestor); |
5726 |
|
5726 |
|
5727 |
assertEquals( |
5727 |
assertEquals( |
5728 |
"element:extends completion:extends relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5728 |
"element:extends completion:extends relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5729 |
requestor.getResults()); |
5729 |
requestor.getResults()); |
5730 |
} |
5730 |
} |
5731 |
public void testCompletionKeywordExtends5() throws JavaModelException { |
5731 |
public void testCompletionKeywordExtends5() throws JavaModelException { |
Lines 5751-5757
Link Here
|
5751 |
cu.codeComplete(cursorLocation, requestor); |
5751 |
cu.codeComplete(cursorLocation, requestor); |
5752 |
|
5752 |
|
5753 |
assertEquals( |
5753 |
assertEquals( |
5754 |
"element:extends completion:extends relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5754 |
"element:extends completion:extends relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5755 |
requestor.getResults()); |
5755 |
requestor.getResults()); |
5756 |
} |
5756 |
} |
5757 |
public void testCompletionKeywordExtends7() throws JavaModelException { |
5757 |
public void testCompletionKeywordExtends7() throws JavaModelException { |
Lines 5790-5796
Link Here
|
5790 |
cu.codeComplete(cursorLocation, requestor); |
5790 |
cu.codeComplete(cursorLocation, requestor); |
5791 |
|
5791 |
|
5792 |
assertEquals( |
5792 |
assertEquals( |
5793 |
"element:extends completion:extends relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5793 |
"element:extends completion:extends relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5794 |
requestor.getResults()); |
5794 |
requestor.getResults()); |
5795 |
} |
5795 |
} |
5796 |
public void testCompletionKeywordFalse1() throws JavaModelException { |
5796 |
public void testCompletionKeywordFalse1() throws JavaModelException { |
Lines 5816-5822
Link Here
|
5816 |
cu.codeComplete(cursorLocation, requestor); |
5816 |
cu.codeComplete(cursorLocation, requestor); |
5817 |
|
5817 |
|
5818 |
assertEquals( |
5818 |
assertEquals( |
5819 |
"element:false completion:false relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED), |
5819 |
"element:false completion:false relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED), |
5820 |
requestor.getResults()); |
5820 |
requestor.getResults()); |
5821 |
} |
5821 |
} |
5822 |
public void testCompletionKeywordFalse3() throws JavaModelException { |
5822 |
public void testCompletionKeywordFalse3() throws JavaModelException { |
Lines 5842-5848
Link Here
|
5842 |
cu.codeComplete(cursorLocation, requestor); |
5842 |
cu.codeComplete(cursorLocation, requestor); |
5843 |
|
5843 |
|
5844 |
assertEquals( |
5844 |
assertEquals( |
5845 |
"element:false completion:false relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED), |
5845 |
"element:false completion:false relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED), |
5846 |
requestor.getResults()); |
5846 |
requestor.getResults()); |
5847 |
} |
5847 |
} |
5848 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=95008 |
5848 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=95008 |
Lines 5862-5882
Link Here
|
5862 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
5862 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
5863 |
|
5863 |
|
5864 |
assertResults( |
5864 |
assertResults( |
5865 |
"Test[TYPE_REF]{Test, test, Ltest.Test;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
5865 |
"Test[TYPE_REF]{Test, test, Ltest.Test;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
5866 |
"clone[METHOD_REF]{clone(), Ljava.lang.Object;, ()Ljava.lang.Object;, clone, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
5866 |
"clone[METHOD_REF]{clone(), Ljava.lang.Object;, ()Ljava.lang.Object;, clone, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
5867 |
"finalize[METHOD_REF]{finalize(), Ljava.lang.Object;, ()V, finalize, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
5867 |
"finalize[METHOD_REF]{finalize(), Ljava.lang.Object;, ()V, finalize, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
5868 |
"getClass[METHOD_REF]{getClass(), Ljava.lang.Object;, ()Ljava.lang.Class;, getClass, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
5868 |
"getClass[METHOD_REF]{getClass(), Ljava.lang.Object;, ()Ljava.lang.Class;, getClass, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
5869 |
"hashCode[METHOD_REF]{hashCode(), Ljava.lang.Object;, ()I, hashCode, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
5869 |
"hashCode[METHOD_REF]{hashCode(), Ljava.lang.Object;, ()I, hashCode, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
5870 |
"notify[METHOD_REF]{notify(), Ljava.lang.Object;, ()V, notify, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
5870 |
"notify[METHOD_REF]{notify(), Ljava.lang.Object;, ()V, notify, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
5871 |
"notifyAll[METHOD_REF]{notifyAll(), Ljava.lang.Object;, ()V, notifyAll, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
5871 |
"notifyAll[METHOD_REF]{notifyAll(), Ljava.lang.Object;, ()V, notifyAll, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
5872 |
"toString[METHOD_REF]{toString(), Ljava.lang.Object;, ()Ljava.lang.String;, toString, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
5872 |
"toString[METHOD_REF]{toString(), Ljava.lang.Object;, ()Ljava.lang.String;, toString, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
5873 |
"wait[METHOD_REF]{wait(), Ljava.lang.Object;, ()V, wait, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
5873 |
"wait[METHOD_REF]{wait(), Ljava.lang.Object;, ()V, wait, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
5874 |
"wait[METHOD_REF]{wait(), Ljava.lang.Object;, (J)V, wait, (millis), " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
5874 |
"wait[METHOD_REF]{wait(), Ljava.lang.Object;, (J)V, wait, (millis), " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
5875 |
"wait[METHOD_REF]{wait(), Ljava.lang.Object;, (JI)V, wait, (millis, nanos), " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
5875 |
"wait[METHOD_REF]{wait(), Ljava.lang.Object;, (JI)V, wait, (millis, nanos), " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
5876 |
"test[FIELD_REF]{test, Ltest.Test;, Z, test, null, " + (R_DEFAULT + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}\n" + |
5876 |
"test[FIELD_REF]{test, Ltest.Test;, Z, test, null, " + (R_DEFAULT + R_RESOLVED + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}\n" + |
5877 |
"equals[METHOD_REF]{equals(), Ljava.lang.Object;, (Ljava.lang.Object;)Z, equals, (obj), " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}\n" + |
5877 |
"equals[METHOD_REF]{equals(), Ljava.lang.Object;, (Ljava.lang.Object;)Z, equals, (obj), " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}\n" + |
5878 |
"false[KEYWORD]{false, null, null, false, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_TRUE_OR_FALSE + R_NON_RESTRICTED) + "}\n" + |
5878 |
"false[KEYWORD]{false, null, null, false, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_TRUE_OR_FALSE + R_NON_RESTRICTED) + "}\n" + |
5879 |
"true[KEYWORD]{true, null, null, true, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_TRUE_OR_FALSE + R_NON_RESTRICTED) + "}", |
5879 |
"true[KEYWORD]{true, null, null, true, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_TRUE_OR_FALSE + R_NON_RESTRICTED) + "}", |
5880 |
requestor.getResults()); |
5880 |
requestor.getResults()); |
5881 |
} |
5881 |
} |
5882 |
public void testCompletionKeywordFinal1() throws JavaModelException { |
5882 |
public void testCompletionKeywordFinal1() throws JavaModelException { |
Lines 5889-5895
Link Here
|
5889 |
cu.codeComplete(cursorLocation, requestor); |
5889 |
cu.codeComplete(cursorLocation, requestor); |
5890 |
|
5890 |
|
5891 |
assertEquals( |
5891 |
assertEquals( |
5892 |
"element:final completion:final relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5892 |
"element:final completion:final relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5893 |
requestor.getResults()); |
5893 |
requestor.getResults()); |
5894 |
} |
5894 |
} |
5895 |
public void testCompletionKeywordFinal10() throws JavaModelException { |
5895 |
public void testCompletionKeywordFinal10() throws JavaModelException { |
Lines 5902-5908
Link Here
|
5902 |
cu.codeComplete(cursorLocation, requestor); |
5902 |
cu.codeComplete(cursorLocation, requestor); |
5903 |
|
5903 |
|
5904 |
assertEquals( |
5904 |
assertEquals( |
5905 |
"element:final completion:final relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5905 |
"element:final completion:final relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5906 |
requestor.getResults()); |
5906 |
requestor.getResults()); |
5907 |
} |
5907 |
} |
5908 |
public void testCompletionKeywordFinal11() throws JavaModelException { |
5908 |
public void testCompletionKeywordFinal11() throws JavaModelException { |
Lines 5928-5934
Link Here
|
5928 |
cu.codeComplete(cursorLocation, requestor); |
5928 |
cu.codeComplete(cursorLocation, requestor); |
5929 |
|
5929 |
|
5930 |
assertEquals( |
5930 |
assertEquals( |
5931 |
"element:final completion:final relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5931 |
"element:final completion:final relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5932 |
requestor.getResults()); |
5932 |
requestor.getResults()); |
5933 |
} |
5933 |
} |
5934 |
public void testCompletionKeywordFinal13() throws JavaModelException { |
5934 |
public void testCompletionKeywordFinal13() throws JavaModelException { |
Lines 5941-5947
Link Here
|
5941 |
cu.codeComplete(cursorLocation, requestor); |
5941 |
cu.codeComplete(cursorLocation, requestor); |
5942 |
|
5942 |
|
5943 |
assertEquals( |
5943 |
assertEquals( |
5944 |
"element:final completion:final relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5944 |
"element:final completion:final relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5945 |
requestor.getResults()); |
5945 |
requestor.getResults()); |
5946 |
} |
5946 |
} |
5947 |
public void testCompletionKeywordFinal14() throws JavaModelException { |
5947 |
public void testCompletionKeywordFinal14() throws JavaModelException { |
Lines 5954-5961
Link Here
|
5954 |
cu.codeComplete(cursorLocation, requestor); |
5954 |
cu.codeComplete(cursorLocation, requestor); |
5955 |
|
5955 |
|
5956 |
assertEquals( |
5956 |
assertEquals( |
5957 |
"element:final completion:final relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
5957 |
"element:final completion:final relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
5958 |
"element:finalize completion:protected void finalize() throws Throwable relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED), |
5958 |
"element:finalize completion:protected void finalize() throws Throwable relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED), |
5959 |
requestor.getResults()); |
5959 |
requestor.getResults()); |
5960 |
} |
5960 |
} |
5961 |
public void testCompletionKeywordFinal15() throws JavaModelException { |
5961 |
public void testCompletionKeywordFinal15() throws JavaModelException { |
Lines 5981-5988
Link Here
|
5981 |
cu.codeComplete(cursorLocation, requestor); |
5981 |
cu.codeComplete(cursorLocation, requestor); |
5982 |
|
5982 |
|
5983 |
assertEquals( |
5983 |
assertEquals( |
5984 |
"element:final completion:final relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
5984 |
"element:final completion:final relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
5985 |
"element:finalize completion:protected void finalize() throws Throwable relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED), |
5985 |
"element:finalize completion:protected void finalize() throws Throwable relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED), |
5986 |
requestor.getResults()); |
5986 |
requestor.getResults()); |
5987 |
} |
5987 |
} |
5988 |
public void testCompletionKeywordFinal17() throws JavaModelException { |
5988 |
public void testCompletionKeywordFinal17() throws JavaModelException { |
Lines 5995-6001
Link Here
|
5995 |
cu.codeComplete(cursorLocation, requestor); |
5995 |
cu.codeComplete(cursorLocation, requestor); |
5996 |
|
5996 |
|
5997 |
assertEquals( |
5997 |
assertEquals( |
5998 |
"element:final completion:final relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5998 |
"element:final completion:final relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
5999 |
requestor.getResults()); |
5999 |
requestor.getResults()); |
6000 |
} |
6000 |
} |
6001 |
public void testCompletionKeywordFinal18() throws JavaModelException { |
6001 |
public void testCompletionKeywordFinal18() throws JavaModelException { |
Lines 6008-6015
Link Here
|
6008 |
cu.codeComplete(cursorLocation, requestor); |
6008 |
cu.codeComplete(cursorLocation, requestor); |
6009 |
|
6009 |
|
6010 |
assertEquals( |
6010 |
assertEquals( |
6011 |
"element:final completion:final relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
6011 |
"element:final completion:final relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
6012 |
"element:finalize completion:finalize() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
6012 |
"element:finalize completion:finalize() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
6013 |
requestor.getResults()); |
6013 |
requestor.getResults()); |
6014 |
} |
6014 |
} |
6015 |
public void testCompletionKeywordFinal2() throws JavaModelException { |
6015 |
public void testCompletionKeywordFinal2() throws JavaModelException { |
Lines 6035-6041
Link Here
|
6035 |
cu.codeComplete(cursorLocation, requestor); |
6035 |
cu.codeComplete(cursorLocation, requestor); |
6036 |
|
6036 |
|
6037 |
assertEquals( |
6037 |
assertEquals( |
6038 |
"element:final completion:final relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6038 |
"element:final completion:final relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6039 |
requestor.getResults()); |
6039 |
requestor.getResults()); |
6040 |
} |
6040 |
} |
6041 |
public void testCompletionKeywordFinal4() throws JavaModelException { |
6041 |
public void testCompletionKeywordFinal4() throws JavaModelException { |
Lines 6048-6054
Link Here
|
6048 |
cu.codeComplete(cursorLocation, requestor); |
6048 |
cu.codeComplete(cursorLocation, requestor); |
6049 |
|
6049 |
|
6050 |
assertEquals( |
6050 |
assertEquals( |
6051 |
"element:final completion:final relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6051 |
"element:final completion:final relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6052 |
requestor.getResults()); |
6052 |
requestor.getResults()); |
6053 |
} |
6053 |
} |
6054 |
public void testCompletionKeywordFinal5() throws JavaModelException { |
6054 |
public void testCompletionKeywordFinal5() throws JavaModelException { |
Lines 6061-6068
Link Here
|
6061 |
cu.codeComplete(cursorLocation, requestor); |
6061 |
cu.codeComplete(cursorLocation, requestor); |
6062 |
|
6062 |
|
6063 |
assertEquals( |
6063 |
assertEquals( |
6064 |
"element:final completion:final relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
6064 |
"element:final completion:final relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
6065 |
"element:finalize completion:protected void finalize() throws Throwable relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED), |
6065 |
"element:finalize completion:protected void finalize() throws Throwable relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED), |
6066 |
requestor.getResults()); |
6066 |
requestor.getResults()); |
6067 |
} |
6067 |
} |
6068 |
public void testCompletionKeywordFinal6() throws JavaModelException { |
6068 |
public void testCompletionKeywordFinal6() throws JavaModelException { |
Lines 6088-6095
Link Here
|
6088 |
cu.codeComplete(cursorLocation, requestor); |
6088 |
cu.codeComplete(cursorLocation, requestor); |
6089 |
|
6089 |
|
6090 |
assertEquals( |
6090 |
assertEquals( |
6091 |
"element:final completion:final relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
6091 |
"element:final completion:final relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
6092 |
"element:finalize completion:protected void finalize() throws Throwable relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED), |
6092 |
"element:finalize completion:protected void finalize() throws Throwable relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED), |
6093 |
requestor.getResults()); |
6093 |
requestor.getResults()); |
6094 |
} |
6094 |
} |
6095 |
public void testCompletionKeywordFinal8() throws JavaModelException { |
6095 |
public void testCompletionKeywordFinal8() throws JavaModelException { |
Lines 6102-6108
Link Here
|
6102 |
cu.codeComplete(cursorLocation, requestor); |
6102 |
cu.codeComplete(cursorLocation, requestor); |
6103 |
|
6103 |
|
6104 |
assertEquals( |
6104 |
assertEquals( |
6105 |
"element:final completion:final relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6105 |
"element:final completion:final relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6106 |
requestor.getResults()); |
6106 |
requestor.getResults()); |
6107 |
} |
6107 |
} |
6108 |
public void testCompletionKeywordFinal9() throws JavaModelException { |
6108 |
public void testCompletionKeywordFinal9() throws JavaModelException { |
Lines 6115-6122
Link Here
|
6115 |
cu.codeComplete(cursorLocation, requestor); |
6115 |
cu.codeComplete(cursorLocation, requestor); |
6116 |
|
6116 |
|
6117 |
assertEquals( |
6117 |
assertEquals( |
6118 |
"element:final completion:final relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
6118 |
"element:final completion:final relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
6119 |
"element:finalize completion:finalize() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE +R_UNQUALIFIED+ R_NON_RESTRICTED), |
6119 |
"element:finalize completion:finalize() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE +R_UNQUALIFIED+ R_NON_RESTRICTED), |
6120 |
requestor.getResults()); |
6120 |
requestor.getResults()); |
6121 |
} |
6121 |
} |
6122 |
public void testCompletionKeywordFinally1() throws JavaModelException { |
6122 |
public void testCompletionKeywordFinally1() throws JavaModelException { |
Lines 6129-6135
Link Here
|
6129 |
cu.codeComplete(cursorLocation, requestor); |
6129 |
cu.codeComplete(cursorLocation, requestor); |
6130 |
|
6130 |
|
6131 |
assertEquals( |
6131 |
assertEquals( |
6132 |
"element:finally completion:finally relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6132 |
"element:finally completion:finally relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6133 |
requestor.getResults()); |
6133 |
requestor.getResults()); |
6134 |
} |
6134 |
} |
6135 |
public void testCompletionKeywordFinally10() throws JavaModelException { |
6135 |
public void testCompletionKeywordFinally10() throws JavaModelException { |
Lines 6168-6174
Link Here
|
6168 |
cu.codeComplete(cursorLocation, requestor); |
6168 |
cu.codeComplete(cursorLocation, requestor); |
6169 |
|
6169 |
|
6170 |
assertEquals( |
6170 |
assertEquals( |
6171 |
"element:finally completion:finally relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6171 |
"element:finally completion:finally relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6172 |
requestor.getResults()); |
6172 |
requestor.getResults()); |
6173 |
} |
6173 |
} |
6174 |
public void testCompletionKeywordFinally13() throws JavaModelException { |
6174 |
public void testCompletionKeywordFinally13() throws JavaModelException { |
Lines 6181-6188
Link Here
|
6181 |
cu.codeComplete(cursorLocation, requestor); |
6181 |
cu.codeComplete(cursorLocation, requestor); |
6182 |
|
6182 |
|
6183 |
assertEquals( |
6183 |
assertEquals( |
6184 |
"element:finally completion:finally relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
6184 |
"element:finally completion:finally relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
6185 |
"element:finallyz completion:finallyz relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
6185 |
"element:finallyz completion:finallyz relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
6186 |
requestor.getResults()); |
6186 |
requestor.getResults()); |
6187 |
} |
6187 |
} |
6188 |
public void testCompletionKeywordFinally14() throws JavaModelException { |
6188 |
public void testCompletionKeywordFinally14() throws JavaModelException { |
Lines 6195-6201
Link Here
|
6195 |
cu.codeComplete(cursorLocation, requestor); |
6195 |
cu.codeComplete(cursorLocation, requestor); |
6196 |
|
6196 |
|
6197 |
assertEquals( |
6197 |
assertEquals( |
6198 |
"element:finallyz completion:finallyz relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
6198 |
"element:finallyz completion:finallyz relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
6199 |
requestor.getResults()); |
6199 |
requestor.getResults()); |
6200 |
} |
6200 |
} |
6201 |
public void testCompletionKeywordFinally2() throws JavaModelException { |
6201 |
public void testCompletionKeywordFinally2() throws JavaModelException { |
Lines 6247-6253
Link Here
|
6247 |
cu.codeComplete(cursorLocation, requestor); |
6247 |
cu.codeComplete(cursorLocation, requestor); |
6248 |
|
6248 |
|
6249 |
assertEquals( |
6249 |
assertEquals( |
6250 |
"element:finally completion:finally relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6250 |
"element:finally completion:finally relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6251 |
requestor.getResults()); |
6251 |
requestor.getResults()); |
6252 |
} |
6252 |
} |
6253 |
public void testCompletionKeywordFinally6() throws JavaModelException { |
6253 |
public void testCompletionKeywordFinally6() throws JavaModelException { |
Lines 6260-6267
Link Here
|
6260 |
cu.codeComplete(cursorLocation, requestor); |
6260 |
cu.codeComplete(cursorLocation, requestor); |
6261 |
|
6261 |
|
6262 |
assertEquals( |
6262 |
assertEquals( |
6263 |
"element:finally completion:finally relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
6263 |
"element:finally completion:finally relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
6264 |
"element:finallyz completion:finallyz relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
6264 |
"element:finallyz completion:finallyz relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
6265 |
requestor.getResults()); |
6265 |
requestor.getResults()); |
6266 |
} |
6266 |
} |
6267 |
public void testCompletionKeywordFinally7() throws JavaModelException { |
6267 |
public void testCompletionKeywordFinally7() throws JavaModelException { |
Lines 6274-6280
Link Here
|
6274 |
cu.codeComplete(cursorLocation, requestor); |
6274 |
cu.codeComplete(cursorLocation, requestor); |
6275 |
|
6275 |
|
6276 |
assertEquals( |
6276 |
assertEquals( |
6277 |
"element:finallyz completion:finallyz relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
6277 |
"element:finallyz completion:finallyz relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
6278 |
requestor.getResults()); |
6278 |
requestor.getResults()); |
6279 |
} |
6279 |
} |
6280 |
public void testCompletionKeywordFinally8() throws JavaModelException { |
6280 |
public void testCompletionKeywordFinally8() throws JavaModelException { |
Lines 6287-6293
Link Here
|
6287 |
cu.codeComplete(cursorLocation, requestor); |
6287 |
cu.codeComplete(cursorLocation, requestor); |
6288 |
|
6288 |
|
6289 |
assertEquals( |
6289 |
assertEquals( |
6290 |
"element:finally completion:finally relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6290 |
"element:finally completion:finally relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6291 |
requestor.getResults()); |
6291 |
requestor.getResults()); |
6292 |
} |
6292 |
} |
6293 |
public void testCompletionKeywordFinally9() throws JavaModelException { |
6293 |
public void testCompletionKeywordFinally9() throws JavaModelException { |
Lines 6313-6320
Link Here
|
6313 |
cu.codeComplete(cursorLocation, requestor); |
6313 |
cu.codeComplete(cursorLocation, requestor); |
6314 |
|
6314 |
|
6315 |
assertEquals( |
6315 |
assertEquals( |
6316 |
"element:foo completion:foo() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
6316 |
"element:foo completion:foo() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
6317 |
"element:for completion:for relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6317 |
"element:for completion:for relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6318 |
requestor.getResults()); |
6318 |
requestor.getResults()); |
6319 |
} |
6319 |
} |
6320 |
public void testCompletionKeywordFor2() throws JavaModelException { |
6320 |
public void testCompletionKeywordFor2() throws JavaModelException { |
Lines 6327-6333
Link Here
|
6327 |
cu.codeComplete(cursorLocation, requestor); |
6327 |
cu.codeComplete(cursorLocation, requestor); |
6328 |
|
6328 |
|
6329 |
assertEquals( |
6329 |
assertEquals( |
6330 |
"element:foo completion:foo() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
6330 |
"element:foo completion:foo() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
6331 |
requestor.getResults()); |
6331 |
requestor.getResults()); |
6332 |
} |
6332 |
} |
6333 |
public void testCompletionKeywordFor3() throws JavaModelException { |
6333 |
public void testCompletionKeywordFor3() throws JavaModelException { |
Lines 6353-6360
Link Here
|
6353 |
cu.codeComplete(cursorLocation, requestor); |
6353 |
cu.codeComplete(cursorLocation, requestor); |
6354 |
|
6354 |
|
6355 |
assertEquals( |
6355 |
assertEquals( |
6356 |
"element:foo completion:foo() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
6356 |
"element:foo completion:foo() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
6357 |
"element:for completion:for relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6357 |
"element:for completion:for relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6358 |
requestor.getResults()); |
6358 |
requestor.getResults()); |
6359 |
} |
6359 |
} |
6360 |
public void testCompletionKeywordFor5() throws JavaModelException { |
6360 |
public void testCompletionKeywordFor5() throws JavaModelException { |
Lines 6367-6373
Link Here
|
6367 |
cu.codeComplete(cursorLocation, requestor); |
6367 |
cu.codeComplete(cursorLocation, requestor); |
6368 |
|
6368 |
|
6369 |
assertEquals( |
6369 |
assertEquals( |
6370 |
"element:foo completion:foo() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
6370 |
"element:foo completion:foo() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
6371 |
requestor.getResults()); |
6371 |
requestor.getResults()); |
6372 |
} |
6372 |
} |
6373 |
public void testCompletionKeywordFor6() throws JavaModelException { |
6373 |
public void testCompletionKeywordFor6() throws JavaModelException { |
Lines 6393-6399
Link Here
|
6393 |
cu.codeComplete(cursorLocation, requestor); |
6393 |
cu.codeComplete(cursorLocation, requestor); |
6394 |
|
6394 |
|
6395 |
assertEquals( |
6395 |
assertEquals( |
6396 |
"element:if completion:if relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME+ R_NON_RESTRICTED), |
6396 |
"element:if completion:if relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME+ R_NON_RESTRICTED), |
6397 |
requestor.getResults()); |
6397 |
requestor.getResults()); |
6398 |
} |
6398 |
} |
6399 |
public void testCompletionKeywordIf2() throws JavaModelException { |
6399 |
public void testCompletionKeywordIf2() throws JavaModelException { |
Lines 6432-6438
Link Here
|
6432 |
cu.codeComplete(cursorLocation, requestor); |
6432 |
cu.codeComplete(cursorLocation, requestor); |
6433 |
|
6433 |
|
6434 |
assertEquals( |
6434 |
assertEquals( |
6435 |
"element:if completion:if relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME+ R_NON_RESTRICTED), |
6435 |
"element:if completion:if relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME+ R_NON_RESTRICTED), |
6436 |
requestor.getResults()); |
6436 |
requestor.getResults()); |
6437 |
} |
6437 |
} |
6438 |
public void testCompletionKeywordIf5() throws JavaModelException { |
6438 |
public void testCompletionKeywordIf5() throws JavaModelException { |
Lines 6471-6477
Link Here
|
6471 |
cu.codeComplete(cursorLocation, requestor); |
6471 |
cu.codeComplete(cursorLocation, requestor); |
6472 |
|
6472 |
|
6473 |
assertEquals( |
6473 |
assertEquals( |
6474 |
"element:implements completion:implements relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6474 |
"element:implements completion:implements relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6475 |
requestor.getResults()); |
6475 |
requestor.getResults()); |
6476 |
} |
6476 |
} |
6477 |
public void testCompletionKeywordImplements2() throws JavaModelException { |
6477 |
public void testCompletionKeywordImplements2() throws JavaModelException { |
Lines 6484-6490
Link Here
|
6484 |
cu.codeComplete(cursorLocation, requestor); |
6484 |
cu.codeComplete(cursorLocation, requestor); |
6485 |
|
6485 |
|
6486 |
assertEquals( |
6486 |
assertEquals( |
6487 |
"element:implements completion:implements relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6487 |
"element:implements completion:implements relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6488 |
requestor.getResults()); |
6488 |
requestor.getResults()); |
6489 |
} |
6489 |
} |
6490 |
public void testCompletionKeywordImplements3() throws JavaModelException { |
6490 |
public void testCompletionKeywordImplements3() throws JavaModelException { |
Lines 6510-6516
Link Here
|
6510 |
cu.codeComplete(cursorLocation, requestor); |
6510 |
cu.codeComplete(cursorLocation, requestor); |
6511 |
|
6511 |
|
6512 |
assertEquals( |
6512 |
assertEquals( |
6513 |
"element:implements completion:implements relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6513 |
"element:implements completion:implements relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6514 |
requestor.getResults()); |
6514 |
requestor.getResults()); |
6515 |
} |
6515 |
} |
6516 |
public void testCompletionKeywordImplements5() throws JavaModelException { |
6516 |
public void testCompletionKeywordImplements5() throws JavaModelException { |
Lines 6523-6529
Link Here
|
6523 |
cu.codeComplete(cursorLocation, requestor); |
6523 |
cu.codeComplete(cursorLocation, requestor); |
6524 |
|
6524 |
|
6525 |
assertEquals( |
6525 |
assertEquals( |
6526 |
"element:implements completion:implements relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6526 |
"element:implements completion:implements relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6527 |
requestor.getResults()); |
6527 |
requestor.getResults()); |
6528 |
} |
6528 |
} |
6529 |
public void testCompletionKeywordImplements6() throws JavaModelException { |
6529 |
public void testCompletionKeywordImplements6() throws JavaModelException { |
Lines 6549-6555
Link Here
|
6549 |
cu.codeComplete(cursorLocation, requestor); |
6549 |
cu.codeComplete(cursorLocation, requestor); |
6550 |
|
6550 |
|
6551 |
assertEquals( |
6551 |
assertEquals( |
6552 |
"element:import completion:import relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6552 |
"element:import completion:import relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6553 |
requestor.getResults()); |
6553 |
requestor.getResults()); |
6554 |
} |
6554 |
} |
6555 |
public void testCompletionKeywordImport2() throws JavaModelException { |
6555 |
public void testCompletionKeywordImport2() throws JavaModelException { |
Lines 6562-6568
Link Here
|
6562 |
cu.codeComplete(cursorLocation, requestor); |
6562 |
cu.codeComplete(cursorLocation, requestor); |
6563 |
|
6563 |
|
6564 |
assertEquals( |
6564 |
assertEquals( |
6565 |
"element:import completion:import relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6565 |
"element:import completion:import relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6566 |
requestor.getResults()); |
6566 |
requestor.getResults()); |
6567 |
} |
6567 |
} |
6568 |
public void testCompletionKeywordImport3() throws JavaModelException { |
6568 |
public void testCompletionKeywordImport3() throws JavaModelException { |
Lines 6575-6581
Link Here
|
6575 |
cu.codeComplete(cursorLocation, requestor); |
6575 |
cu.codeComplete(cursorLocation, requestor); |
6576 |
|
6576 |
|
6577 |
assertEquals( |
6577 |
assertEquals( |
6578 |
"element:import completion:import relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6578 |
"element:import completion:import relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6579 |
requestor.getResults()); |
6579 |
requestor.getResults()); |
6580 |
} |
6580 |
} |
6581 |
public void testCompletionKeywordImport4() throws JavaModelException { |
6581 |
public void testCompletionKeywordImport4() throws JavaModelException { |
Lines 6601-6607
Link Here
|
6601 |
cu.codeComplete(cursorLocation, requestor); |
6601 |
cu.codeComplete(cursorLocation, requestor); |
6602 |
|
6602 |
|
6603 |
assertEquals( |
6603 |
assertEquals( |
6604 |
"element:import completion:import relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6604 |
"element:import completion:import relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6605 |
requestor.getResults()); |
6605 |
requestor.getResults()); |
6606 |
} |
6606 |
} |
6607 |
public void testCompletionKeywordImport6() throws JavaModelException { |
6607 |
public void testCompletionKeywordImport6() throws JavaModelException { |
Lines 6627-6633
Link Here
|
6627 |
cu.codeComplete(cursorLocation, requestor); |
6627 |
cu.codeComplete(cursorLocation, requestor); |
6628 |
|
6628 |
|
6629 |
assertEquals( |
6629 |
assertEquals( |
6630 |
"element:import completion:import relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6630 |
"element:import completion:import relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6631 |
requestor.getResults()); |
6631 |
requestor.getResults()); |
6632 |
} |
6632 |
} |
6633 |
public void testCompletionKeywordImport8() throws JavaModelException { |
6633 |
public void testCompletionKeywordImport8() throws JavaModelException { |
Lines 6640-6646
Link Here
|
6640 |
cu.codeComplete(cursorLocation, requestor); |
6640 |
cu.codeComplete(cursorLocation, requestor); |
6641 |
|
6641 |
|
6642 |
assertEquals( |
6642 |
assertEquals( |
6643 |
"element:import completion:import relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6643 |
"element:import completion:import relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6644 |
requestor.getResults()); |
6644 |
requestor.getResults()); |
6645 |
} |
6645 |
} |
6646 |
public void testCompletionKeywordInstanceof1() throws JavaModelException { |
6646 |
public void testCompletionKeywordInstanceof1() throws JavaModelException { |
Lines 6653-6659
Link Here
|
6653 |
cu.codeComplete(cursorLocation, requestor); |
6653 |
cu.codeComplete(cursorLocation, requestor); |
6654 |
|
6654 |
|
6655 |
assertEquals( |
6655 |
assertEquals( |
6656 |
"element:instanceof completion:instanceof relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6656 |
"element:instanceof completion:instanceof relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6657 |
requestor.getResults()); |
6657 |
requestor.getResults()); |
6658 |
} |
6658 |
} |
6659 |
public void testCompletionKeywordInstanceof2() throws JavaModelException { |
6659 |
public void testCompletionKeywordInstanceof2() throws JavaModelException { |
Lines 6692-6698
Link Here
|
6692 |
cu.codeComplete(cursorLocation, requestor); |
6692 |
cu.codeComplete(cursorLocation, requestor); |
6693 |
|
6693 |
|
6694 |
assertEquals( |
6694 |
assertEquals( |
6695 |
"element:instanceof completion:instanceof relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6695 |
"element:instanceof completion:instanceof relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6696 |
requestor.getResults()); |
6696 |
requestor.getResults()); |
6697 |
} |
6697 |
} |
6698 |
public void testCompletionKeywordInstanceof5() throws JavaModelException { |
6698 |
public void testCompletionKeywordInstanceof5() throws JavaModelException { |
Lines 6731-6737
Link Here
|
6731 |
cu.codeComplete(cursorLocation, requestor); |
6731 |
cu.codeComplete(cursorLocation, requestor); |
6732 |
|
6732 |
|
6733 |
assertEquals( |
6733 |
assertEquals( |
6734 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6734 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6735 |
requestor.getResults()); |
6735 |
requestor.getResults()); |
6736 |
} |
6736 |
} |
6737 |
public void testCompletionKeywordInterface10() throws JavaModelException { |
6737 |
public void testCompletionKeywordInterface10() throws JavaModelException { |
Lines 6744-6750
Link Here
|
6744 |
cu.codeComplete(cursorLocation, requestor); |
6744 |
cu.codeComplete(cursorLocation, requestor); |
6745 |
|
6745 |
|
6746 |
assertEquals( |
6746 |
assertEquals( |
6747 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6747 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6748 |
requestor.getResults()); |
6748 |
requestor.getResults()); |
6749 |
} |
6749 |
} |
6750 |
public void testCompletionKeywordInterface11() throws JavaModelException { |
6750 |
public void testCompletionKeywordInterface11() throws JavaModelException { |
Lines 6757-6763
Link Here
|
6757 |
cu.codeComplete(cursorLocation, requestor); |
6757 |
cu.codeComplete(cursorLocation, requestor); |
6758 |
|
6758 |
|
6759 |
assertEquals( |
6759 |
assertEquals( |
6760 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6760 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6761 |
requestor.getResults()); |
6761 |
requestor.getResults()); |
6762 |
} |
6762 |
} |
6763 |
public void testCompletionKeywordInterface12() throws JavaModelException { |
6763 |
public void testCompletionKeywordInterface12() throws JavaModelException { |
Lines 6770-6776
Link Here
|
6770 |
cu.codeComplete(cursorLocation, requestor); |
6770 |
cu.codeComplete(cursorLocation, requestor); |
6771 |
|
6771 |
|
6772 |
assertEquals( |
6772 |
assertEquals( |
6773 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6773 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6774 |
requestor.getResults()); |
6774 |
requestor.getResults()); |
6775 |
} |
6775 |
} |
6776 |
public void testCompletionKeywordInterface13() throws JavaModelException { |
6776 |
public void testCompletionKeywordInterface13() throws JavaModelException { |
Lines 6783-6789
Link Here
|
6783 |
cu.codeComplete(cursorLocation, requestor); |
6783 |
cu.codeComplete(cursorLocation, requestor); |
6784 |
|
6784 |
|
6785 |
assertEquals( |
6785 |
assertEquals( |
6786 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6786 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6787 |
requestor.getResults()); |
6787 |
requestor.getResults()); |
6788 |
} |
6788 |
} |
6789 |
public void testCompletionKeywordInterface14() throws JavaModelException { |
6789 |
public void testCompletionKeywordInterface14() throws JavaModelException { |
Lines 6796-6802
Link Here
|
6796 |
cu.codeComplete(cursorLocation, requestor); |
6796 |
cu.codeComplete(cursorLocation, requestor); |
6797 |
|
6797 |
|
6798 |
assertEquals( |
6798 |
assertEquals( |
6799 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6799 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6800 |
requestor.getResults()); |
6800 |
requestor.getResults()); |
6801 |
} |
6801 |
} |
6802 |
public void testCompletionKeywordInterface15() throws JavaModelException { |
6802 |
public void testCompletionKeywordInterface15() throws JavaModelException { |
Lines 6809-6815
Link Here
|
6809 |
cu.codeComplete(cursorLocation, requestor); |
6809 |
cu.codeComplete(cursorLocation, requestor); |
6810 |
|
6810 |
|
6811 |
assertEquals( |
6811 |
assertEquals( |
6812 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6812 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6813 |
requestor.getResults()); |
6813 |
requestor.getResults()); |
6814 |
} |
6814 |
} |
6815 |
public void testCompletionKeywordInterface16() throws JavaModelException { |
6815 |
public void testCompletionKeywordInterface16() throws JavaModelException { |
Lines 6822-6828
Link Here
|
6822 |
cu.codeComplete(cursorLocation, requestor); |
6822 |
cu.codeComplete(cursorLocation, requestor); |
6823 |
|
6823 |
|
6824 |
assertEquals( |
6824 |
assertEquals( |
6825 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6825 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6826 |
requestor.getResults()); |
6826 |
requestor.getResults()); |
6827 |
} |
6827 |
} |
6828 |
public void testCompletionKeywordInterface17() throws JavaModelException { |
6828 |
public void testCompletionKeywordInterface17() throws JavaModelException { |
Lines 6835-6841
Link Here
|
6835 |
cu.codeComplete(cursorLocation, requestor); |
6835 |
cu.codeComplete(cursorLocation, requestor); |
6836 |
|
6836 |
|
6837 |
assertEquals( |
6837 |
assertEquals( |
6838 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6838 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6839 |
requestor.getResults()); |
6839 |
requestor.getResults()); |
6840 |
} |
6840 |
} |
6841 |
public void testCompletionKeywordInterface18() throws JavaModelException { |
6841 |
public void testCompletionKeywordInterface18() throws JavaModelException { |
Lines 6848-6854
Link Here
|
6848 |
cu.codeComplete(cursorLocation, requestor); |
6848 |
cu.codeComplete(cursorLocation, requestor); |
6849 |
|
6849 |
|
6850 |
assertEquals( |
6850 |
assertEquals( |
6851 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6851 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6852 |
requestor.getResults()); |
6852 |
requestor.getResults()); |
6853 |
} |
6853 |
} |
6854 |
public void testCompletionKeywordInterface2() throws JavaModelException { |
6854 |
public void testCompletionKeywordInterface2() throws JavaModelException { |
Lines 6861-6867
Link Here
|
6861 |
cu.codeComplete(cursorLocation, requestor); |
6861 |
cu.codeComplete(cursorLocation, requestor); |
6862 |
|
6862 |
|
6863 |
assertEquals( |
6863 |
assertEquals( |
6864 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6864 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6865 |
requestor.getResults()); |
6865 |
requestor.getResults()); |
6866 |
} |
6866 |
} |
6867 |
public void testCompletionKeywordInterface3() throws JavaModelException { |
6867 |
public void testCompletionKeywordInterface3() throws JavaModelException { |
Lines 6874-6880
Link Here
|
6874 |
cu.codeComplete(cursorLocation, requestor); |
6874 |
cu.codeComplete(cursorLocation, requestor); |
6875 |
|
6875 |
|
6876 |
assertEquals( |
6876 |
assertEquals( |
6877 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6877 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6878 |
requestor.getResults()); |
6878 |
requestor.getResults()); |
6879 |
} |
6879 |
} |
6880 |
public void testCompletionKeywordInterface4() throws JavaModelException { |
6880 |
public void testCompletionKeywordInterface4() throws JavaModelException { |
Lines 6887-6893
Link Here
|
6887 |
cu.codeComplete(cursorLocation, requestor); |
6887 |
cu.codeComplete(cursorLocation, requestor); |
6888 |
|
6888 |
|
6889 |
assertEquals( |
6889 |
assertEquals( |
6890 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6890 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6891 |
requestor.getResults()); |
6891 |
requestor.getResults()); |
6892 |
} |
6892 |
} |
6893 |
public void testCompletionKeywordInterface5() throws JavaModelException { |
6893 |
public void testCompletionKeywordInterface5() throws JavaModelException { |
Lines 6900-6906
Link Here
|
6900 |
cu.codeComplete(cursorLocation, requestor); |
6900 |
cu.codeComplete(cursorLocation, requestor); |
6901 |
|
6901 |
|
6902 |
assertEquals( |
6902 |
assertEquals( |
6903 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6903 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6904 |
requestor.getResults()); |
6904 |
requestor.getResults()); |
6905 |
} |
6905 |
} |
6906 |
public void testCompletionKeywordInterface6() throws JavaModelException { |
6906 |
public void testCompletionKeywordInterface6() throws JavaModelException { |
Lines 6913-6919
Link Here
|
6913 |
cu.codeComplete(cursorLocation, requestor); |
6913 |
cu.codeComplete(cursorLocation, requestor); |
6914 |
|
6914 |
|
6915 |
assertEquals( |
6915 |
assertEquals( |
6916 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6916 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6917 |
requestor.getResults()); |
6917 |
requestor.getResults()); |
6918 |
} |
6918 |
} |
6919 |
public void testCompletionKeywordInterface7() throws JavaModelException { |
6919 |
public void testCompletionKeywordInterface7() throws JavaModelException { |
Lines 6926-6932
Link Here
|
6926 |
cu.codeComplete(cursorLocation, requestor); |
6926 |
cu.codeComplete(cursorLocation, requestor); |
6927 |
|
6927 |
|
6928 |
assertEquals( |
6928 |
assertEquals( |
6929 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6929 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6930 |
requestor.getResults()); |
6930 |
requestor.getResults()); |
6931 |
} |
6931 |
} |
6932 |
public void testCompletionKeywordInterface8() throws JavaModelException { |
6932 |
public void testCompletionKeywordInterface8() throws JavaModelException { |
Lines 6939-6945
Link Here
|
6939 |
cu.codeComplete(cursorLocation, requestor); |
6939 |
cu.codeComplete(cursorLocation, requestor); |
6940 |
|
6940 |
|
6941 |
assertEquals( |
6941 |
assertEquals( |
6942 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6942 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6943 |
requestor.getResults()); |
6943 |
requestor.getResults()); |
6944 |
} |
6944 |
} |
6945 |
public void testCompletionKeywordInterface9() throws JavaModelException { |
6945 |
public void testCompletionKeywordInterface9() throws JavaModelException { |
Lines 6952-6958
Link Here
|
6952 |
cu.codeComplete(cursorLocation, requestor); |
6952 |
cu.codeComplete(cursorLocation, requestor); |
6953 |
|
6953 |
|
6954 |
assertEquals( |
6954 |
assertEquals( |
6955 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6955 |
"element:interface completion:interface relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6956 |
requestor.getResults()); |
6956 |
requestor.getResults()); |
6957 |
} |
6957 |
} |
6958 |
public void testCompletionKeywordNative1() throws JavaModelException { |
6958 |
public void testCompletionKeywordNative1() throws JavaModelException { |
Lines 6965-6971
Link Here
|
6965 |
cu.codeComplete(cursorLocation, requestor); |
6965 |
cu.codeComplete(cursorLocation, requestor); |
6966 |
|
6966 |
|
6967 |
assertEquals( |
6967 |
assertEquals( |
6968 |
"element:native completion:native relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6968 |
"element:native completion:native relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6969 |
requestor.getResults()); |
6969 |
requestor.getResults()); |
6970 |
} |
6970 |
} |
6971 |
public void testCompletionKeywordNative2() throws JavaModelException { |
6971 |
public void testCompletionKeywordNative2() throws JavaModelException { |
Lines 6991-6997
Link Here
|
6991 |
cu.codeComplete(cursorLocation, requestor); |
6991 |
cu.codeComplete(cursorLocation, requestor); |
6992 |
|
6992 |
|
6993 |
assertEquals( |
6993 |
assertEquals( |
6994 |
"element:native completion:native relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6994 |
"element:native completion:native relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
6995 |
requestor.getResults()); |
6995 |
requestor.getResults()); |
6996 |
} |
6996 |
} |
6997 |
public void testCompletionKeywordNative4() throws JavaModelException { |
6997 |
public void testCompletionKeywordNative4() throws JavaModelException { |
Lines 7017-7023
Link Here
|
7017 |
cu.codeComplete(cursorLocation, requestor); |
7017 |
cu.codeComplete(cursorLocation, requestor); |
7018 |
|
7018 |
|
7019 |
assertEquals( |
7019 |
assertEquals( |
7020 |
"element:native completion:native relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7020 |
"element:native completion:native relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7021 |
requestor.getResults()); |
7021 |
requestor.getResults()); |
7022 |
} |
7022 |
} |
7023 |
public void testCompletionKeywordNative6() throws JavaModelException { |
7023 |
public void testCompletionKeywordNative6() throws JavaModelException { |
Lines 7043-7049
Link Here
|
7043 |
cu.codeComplete(cursorLocation, requestor); |
7043 |
cu.codeComplete(cursorLocation, requestor); |
7044 |
|
7044 |
|
7045 |
assertEquals( |
7045 |
assertEquals( |
7046 |
"element:native completion:native relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7046 |
"element:native completion:native relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7047 |
requestor.getResults()); |
7047 |
requestor.getResults()); |
7048 |
} |
7048 |
} |
7049 |
public void testCompletionKeywordNative8() throws JavaModelException { |
7049 |
public void testCompletionKeywordNative8() throws JavaModelException { |
Lines 7069-7075
Link Here
|
7069 |
cu.codeComplete(cursorLocation, requestor); |
7069 |
cu.codeComplete(cursorLocation, requestor); |
7070 |
|
7070 |
|
7071 |
assertEquals( |
7071 |
assertEquals( |
7072 |
"element:new completion:new relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7072 |
"element:new completion:new relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7073 |
requestor.getResults()); |
7073 |
requestor.getResults()); |
7074 |
} |
7074 |
} |
7075 |
public void testCompletionKeywordNew10() throws JavaModelException { |
7075 |
public void testCompletionKeywordNew10() throws JavaModelException { |
Lines 7082-7088
Link Here
|
7082 |
cu.codeComplete(cursorLocation, requestor); |
7082 |
cu.codeComplete(cursorLocation, requestor); |
7083 |
|
7083 |
|
7084 |
assertEquals( |
7084 |
assertEquals( |
7085 |
"element:new completion:new relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7085 |
"element:new completion:new relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7086 |
requestor.getResults()); |
7086 |
requestor.getResults()); |
7087 |
} |
7087 |
} |
7088 |
public void testCompletionKeywordNew11() throws JavaModelException { |
7088 |
public void testCompletionKeywordNew11() throws JavaModelException { |
Lines 7095-7101
Link Here
|
7095 |
cu.codeComplete(cursorLocation, requestor); |
7095 |
cu.codeComplete(cursorLocation, requestor); |
7096 |
|
7096 |
|
7097 |
assertEquals( |
7097 |
assertEquals( |
7098 |
"element:new completion:new relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7098 |
"element:new completion:new relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7099 |
requestor.getResults()); |
7099 |
requestor.getResults()); |
7100 |
} |
7100 |
} |
7101 |
public void testCompletionKeywordNew12() throws JavaModelException { |
7101 |
public void testCompletionKeywordNew12() throws JavaModelException { |
Lines 7108-7114
Link Here
|
7108 |
cu.codeComplete(cursorLocation, requestor); |
7108 |
cu.codeComplete(cursorLocation, requestor); |
7109 |
|
7109 |
|
7110 |
assertEquals( |
7110 |
assertEquals( |
7111 |
"element:new completion:new relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7111 |
"element:new completion:new relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7112 |
requestor.getResults()); |
7112 |
requestor.getResults()); |
7113 |
} |
7113 |
} |
7114 |
public void testCompletionKeywordNew13() throws JavaModelException { |
7114 |
public void testCompletionKeywordNew13() throws JavaModelException { |
Lines 7121-7127
Link Here
|
7121 |
cu.codeComplete(cursorLocation, requestor); |
7121 |
cu.codeComplete(cursorLocation, requestor); |
7122 |
|
7122 |
|
7123 |
assertEquals( |
7123 |
assertEquals( |
7124 |
"element:new completion:new relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7124 |
"element:new completion:new relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7125 |
requestor.getResults()); |
7125 |
requestor.getResults()); |
7126 |
} |
7126 |
} |
7127 |
public void testCompletionKeywordNew14() throws JavaModelException { |
7127 |
public void testCompletionKeywordNew14() throws JavaModelException { |
Lines 7134-7140
Link Here
|
7134 |
cu.codeComplete(cursorLocation, requestor); |
7134 |
cu.codeComplete(cursorLocation, requestor); |
7135 |
|
7135 |
|
7136 |
assertEquals( |
7136 |
assertEquals( |
7137 |
"element:new completion:new relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7137 |
"element:new completion:new relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7138 |
requestor.getResults()); |
7138 |
requestor.getResults()); |
7139 |
} |
7139 |
} |
7140 |
public void testCompletionKeywordNew15() throws JavaModelException { |
7140 |
public void testCompletionKeywordNew15() throws JavaModelException { |
Lines 7147-7153
Link Here
|
7147 |
cu.codeComplete(cursorLocation, requestor); |
7147 |
cu.codeComplete(cursorLocation, requestor); |
7148 |
|
7148 |
|
7149 |
assertEquals( |
7149 |
assertEquals( |
7150 |
"element:new completion:new relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7150 |
"element:new completion:new relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7151 |
requestor.getResults()); |
7151 |
requestor.getResults()); |
7152 |
} |
7152 |
} |
7153 |
public void testCompletionKeywordNew16() throws JavaModelException { |
7153 |
public void testCompletionKeywordNew16() throws JavaModelException { |
Lines 7160-7166
Link Here
|
7160 |
cu.codeComplete(cursorLocation, requestor); |
7160 |
cu.codeComplete(cursorLocation, requestor); |
7161 |
|
7161 |
|
7162 |
assertEquals( |
7162 |
assertEquals( |
7163 |
"element:new completion:new relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7163 |
"element:new completion:new relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7164 |
requestor.getResults()); |
7164 |
requestor.getResults()); |
7165 |
} |
7165 |
} |
7166 |
public void testCompletionKeywordNew2() throws JavaModelException { |
7166 |
public void testCompletionKeywordNew2() throws JavaModelException { |
Lines 7173-7179
Link Here
|
7173 |
cu.codeComplete(cursorLocation, requestor); |
7173 |
cu.codeComplete(cursorLocation, requestor); |
7174 |
|
7174 |
|
7175 |
assertEquals( |
7175 |
assertEquals( |
7176 |
"element:new completion:new relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7176 |
"element:new completion:new relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7177 |
requestor.getResults()); |
7177 |
requestor.getResults()); |
7178 |
} |
7178 |
} |
7179 |
public void testCompletionKeywordNew3() throws JavaModelException { |
7179 |
public void testCompletionKeywordNew3() throws JavaModelException { |
Lines 7186-7192
Link Here
|
7186 |
cu.codeComplete(cursorLocation, requestor); |
7186 |
cu.codeComplete(cursorLocation, requestor); |
7187 |
|
7187 |
|
7188 |
assertEquals( |
7188 |
assertEquals( |
7189 |
"element:new completion:new relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7189 |
"element:new completion:new relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7190 |
requestor.getResults()); |
7190 |
requestor.getResults()); |
7191 |
} |
7191 |
} |
7192 |
public void testCompletionKeywordNew4() throws JavaModelException { |
7192 |
public void testCompletionKeywordNew4() throws JavaModelException { |
Lines 7199-7205
Link Here
|
7199 |
cu.codeComplete(cursorLocation, requestor); |
7199 |
cu.codeComplete(cursorLocation, requestor); |
7200 |
|
7200 |
|
7201 |
assertEquals( |
7201 |
assertEquals( |
7202 |
"element:new completion:new relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7202 |
"element:new completion:new relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7203 |
requestor.getResults()); |
7203 |
requestor.getResults()); |
7204 |
} |
7204 |
} |
7205 |
public void testCompletionKeywordNew5() throws JavaModelException { |
7205 |
public void testCompletionKeywordNew5() throws JavaModelException { |
Lines 7212-7218
Link Here
|
7212 |
cu.codeComplete(cursorLocation, requestor); |
7212 |
cu.codeComplete(cursorLocation, requestor); |
7213 |
|
7213 |
|
7214 |
assertEquals( |
7214 |
assertEquals( |
7215 |
"element:new completion:new relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7215 |
"element:new completion:new relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7216 |
requestor.getResults()); |
7216 |
requestor.getResults()); |
7217 |
} |
7217 |
} |
7218 |
public void testCompletionKeywordNew6() throws JavaModelException { |
7218 |
public void testCompletionKeywordNew6() throws JavaModelException { |
Lines 7225-7231
Link Here
|
7225 |
cu.codeComplete(cursorLocation, requestor); |
7225 |
cu.codeComplete(cursorLocation, requestor); |
7226 |
|
7226 |
|
7227 |
assertEquals( |
7227 |
assertEquals( |
7228 |
"element:new completion:new relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7228 |
"element:new completion:new relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7229 |
requestor.getResults()); |
7229 |
requestor.getResults()); |
7230 |
} |
7230 |
} |
7231 |
public void testCompletionKeywordNew7() throws JavaModelException { |
7231 |
public void testCompletionKeywordNew7() throws JavaModelException { |
Lines 7238-7244
Link Here
|
7238 |
cu.codeComplete(cursorLocation, requestor); |
7238 |
cu.codeComplete(cursorLocation, requestor); |
7239 |
|
7239 |
|
7240 |
assertEquals( |
7240 |
assertEquals( |
7241 |
"element:new completion:new relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7241 |
"element:new completion:new relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7242 |
requestor.getResults()); |
7242 |
requestor.getResults()); |
7243 |
} |
7243 |
} |
7244 |
public void testCompletionKeywordNew8() throws JavaModelException { |
7244 |
public void testCompletionKeywordNew8() throws JavaModelException { |
Lines 7251-7257
Link Here
|
7251 |
cu.codeComplete(cursorLocation, requestor); |
7251 |
cu.codeComplete(cursorLocation, requestor); |
7252 |
|
7252 |
|
7253 |
assertEquals( |
7253 |
assertEquals( |
7254 |
"element:new completion:new relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7254 |
"element:new completion:new relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7255 |
requestor.getResults()); |
7255 |
requestor.getResults()); |
7256 |
} |
7256 |
} |
7257 |
public void testCompletionKeywordNew9() throws JavaModelException { |
7257 |
public void testCompletionKeywordNew9() throws JavaModelException { |
Lines 7264-7270
Link Here
|
7264 |
cu.codeComplete(cursorLocation, requestor); |
7264 |
cu.codeComplete(cursorLocation, requestor); |
7265 |
|
7265 |
|
7266 |
assertEquals( |
7266 |
assertEquals( |
7267 |
"element:new completion:new relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7267 |
"element:new completion:new relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7268 |
requestor.getResults()); |
7268 |
requestor.getResults()); |
7269 |
} |
7269 |
} |
7270 |
public void testCompletionKeywordNull1() throws JavaModelException { |
7270 |
public void testCompletionKeywordNull1() throws JavaModelException { |
Lines 7290-7296
Link Here
|
7290 |
cu.codeComplete(cursorLocation, requestor); |
7290 |
cu.codeComplete(cursorLocation, requestor); |
7291 |
|
7291 |
|
7292 |
assertEquals( |
7292 |
assertEquals( |
7293 |
"element:null completion:null relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7293 |
"element:null completion:null relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7294 |
requestor.getResults()); |
7294 |
requestor.getResults()); |
7295 |
} |
7295 |
} |
7296 |
public void testCompletionKeywordNull3() throws JavaModelException { |
7296 |
public void testCompletionKeywordNull3() throws JavaModelException { |
Lines 7316-7322
Link Here
|
7316 |
cu.codeComplete(cursorLocation, requestor); |
7316 |
cu.codeComplete(cursorLocation, requestor); |
7317 |
|
7317 |
|
7318 |
assertEquals( |
7318 |
assertEquals( |
7319 |
"element:null completion:null relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7319 |
"element:null completion:null relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7320 |
requestor.getResults()); |
7320 |
requestor.getResults()); |
7321 |
} |
7321 |
} |
7322 |
public void testCompletionKeywordPackage1() throws JavaModelException { |
7322 |
public void testCompletionKeywordPackage1() throws JavaModelException { |
Lines 7329-7335
Link Here
|
7329 |
cu.codeComplete(cursorLocation, requestor); |
7329 |
cu.codeComplete(cursorLocation, requestor); |
7330 |
|
7330 |
|
7331 |
assertEquals( |
7331 |
assertEquals( |
7332 |
"element:package completion:package relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7332 |
"element:package completion:package relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7333 |
requestor.getResults()); |
7333 |
requestor.getResults()); |
7334 |
} |
7334 |
} |
7335 |
public void testCompletionKeywordPackage2() throws JavaModelException { |
7335 |
public void testCompletionKeywordPackage2() throws JavaModelException { |
Lines 7434-7440
Link Here
|
7434 |
cu.codeComplete(cursorLocation, requestor); |
7434 |
cu.codeComplete(cursorLocation, requestor); |
7435 |
|
7435 |
|
7436 |
assertEquals( |
7436 |
assertEquals( |
7437 |
"element:private completion:private relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7437 |
"element:private completion:private relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7438 |
requestor.getResults()); |
7438 |
requestor.getResults()); |
7439 |
} |
7439 |
} |
7440 |
public void testCompletionKeywordPrivate10() throws JavaModelException { |
7440 |
public void testCompletionKeywordPrivate10() throws JavaModelException { |
Lines 7460-7466
Link Here
|
7460 |
cu.codeComplete(cursorLocation, requestor); |
7460 |
cu.codeComplete(cursorLocation, requestor); |
7461 |
|
7461 |
|
7462 |
assertEquals( |
7462 |
assertEquals( |
7463 |
"element:private completion:private relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7463 |
"element:private completion:private relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7464 |
requestor.getResults()); |
7464 |
requestor.getResults()); |
7465 |
} |
7465 |
} |
7466 |
public void testCompletionKeywordPrivate3() throws JavaModelException { |
7466 |
public void testCompletionKeywordPrivate3() throws JavaModelException { |
Lines 7473-7479
Link Here
|
7473 |
cu.codeComplete(cursorLocation, requestor); |
7473 |
cu.codeComplete(cursorLocation, requestor); |
7474 |
|
7474 |
|
7475 |
assertEquals( |
7475 |
assertEquals( |
7476 |
"element:private completion:private relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7476 |
"element:private completion:private relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7477 |
requestor.getResults()); |
7477 |
requestor.getResults()); |
7478 |
} |
7478 |
} |
7479 |
public void testCompletionKeywordPrivate4() throws JavaModelException { |
7479 |
public void testCompletionKeywordPrivate4() throws JavaModelException { |
Lines 7512-7518
Link Here
|
7512 |
cu.codeComplete(cursorLocation, requestor); |
7512 |
cu.codeComplete(cursorLocation, requestor); |
7513 |
|
7513 |
|
7514 |
assertEquals( |
7514 |
assertEquals( |
7515 |
"element:private completion:private relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7515 |
"element:private completion:private relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7516 |
requestor.getResults()); |
7516 |
requestor.getResults()); |
7517 |
} |
7517 |
} |
7518 |
public void testCompletionKeywordPrivate7() throws JavaModelException { |
7518 |
public void testCompletionKeywordPrivate7() throws JavaModelException { |
Lines 7525-7531
Link Here
|
7525 |
cu.codeComplete(cursorLocation, requestor); |
7525 |
cu.codeComplete(cursorLocation, requestor); |
7526 |
|
7526 |
|
7527 |
assertEquals( |
7527 |
assertEquals( |
7528 |
"element:private completion:private relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7528 |
"element:private completion:private relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7529 |
requestor.getResults()); |
7529 |
requestor.getResults()); |
7530 |
} |
7530 |
} |
7531 |
public void testCompletionKeywordPrivate8() throws JavaModelException { |
7531 |
public void testCompletionKeywordPrivate8() throws JavaModelException { |
Lines 7538-7544
Link Here
|
7538 |
cu.codeComplete(cursorLocation, requestor); |
7538 |
cu.codeComplete(cursorLocation, requestor); |
7539 |
|
7539 |
|
7540 |
assertEquals( |
7540 |
assertEquals( |
7541 |
"element:private completion:private relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7541 |
"element:private completion:private relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7542 |
requestor.getResults()); |
7542 |
requestor.getResults()); |
7543 |
} |
7543 |
} |
7544 |
public void testCompletionKeywordPrivate9() throws JavaModelException { |
7544 |
public void testCompletionKeywordPrivate9() throws JavaModelException { |
Lines 7564-7570
Link Here
|
7564 |
cu.codeComplete(cursorLocation, requestor); |
7564 |
cu.codeComplete(cursorLocation, requestor); |
7565 |
|
7565 |
|
7566 |
assertEquals( |
7566 |
assertEquals( |
7567 |
"element:protected completion:protected relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7567 |
"element:protected completion:protected relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7568 |
requestor.getResults()); |
7568 |
requestor.getResults()); |
7569 |
} |
7569 |
} |
7570 |
public void testCompletionKeywordProtected10() throws JavaModelException { |
7570 |
public void testCompletionKeywordProtected10() throws JavaModelException { |
Lines 7590-7596
Link Here
|
7590 |
cu.codeComplete(cursorLocation, requestor); |
7590 |
cu.codeComplete(cursorLocation, requestor); |
7591 |
|
7591 |
|
7592 |
assertEquals( |
7592 |
assertEquals( |
7593 |
"element:protected completion:protected relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7593 |
"element:protected completion:protected relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7594 |
requestor.getResults()); |
7594 |
requestor.getResults()); |
7595 |
} |
7595 |
} |
7596 |
public void testCompletionKeywordProtected3() throws JavaModelException { |
7596 |
public void testCompletionKeywordProtected3() throws JavaModelException { |
Lines 7603-7609
Link Here
|
7603 |
cu.codeComplete(cursorLocation, requestor); |
7603 |
cu.codeComplete(cursorLocation, requestor); |
7604 |
|
7604 |
|
7605 |
assertEquals( |
7605 |
assertEquals( |
7606 |
"element:protected completion:protected relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7606 |
"element:protected completion:protected relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7607 |
requestor.getResults()); |
7607 |
requestor.getResults()); |
7608 |
} |
7608 |
} |
7609 |
public void testCompletionKeywordProtected4() throws JavaModelException { |
7609 |
public void testCompletionKeywordProtected4() throws JavaModelException { |
Lines 7642-7648
Link Here
|
7642 |
cu.codeComplete(cursorLocation, requestor); |
7642 |
cu.codeComplete(cursorLocation, requestor); |
7643 |
|
7643 |
|
7644 |
assertEquals( |
7644 |
assertEquals( |
7645 |
"element:protected completion:protected relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7645 |
"element:protected completion:protected relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7646 |
requestor.getResults()); |
7646 |
requestor.getResults()); |
7647 |
} |
7647 |
} |
7648 |
public void testCompletionKeywordProtected7() throws JavaModelException { |
7648 |
public void testCompletionKeywordProtected7() throws JavaModelException { |
Lines 7655-7661
Link Here
|
7655 |
cu.codeComplete(cursorLocation, requestor); |
7655 |
cu.codeComplete(cursorLocation, requestor); |
7656 |
|
7656 |
|
7657 |
assertEquals( |
7657 |
assertEquals( |
7658 |
"element:protected completion:protected relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7658 |
"element:protected completion:protected relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7659 |
requestor.getResults()); |
7659 |
requestor.getResults()); |
7660 |
} |
7660 |
} |
7661 |
public void testCompletionKeywordProtected8() throws JavaModelException { |
7661 |
public void testCompletionKeywordProtected8() throws JavaModelException { |
Lines 7668-7674
Link Here
|
7668 |
cu.codeComplete(cursorLocation, requestor); |
7668 |
cu.codeComplete(cursorLocation, requestor); |
7669 |
|
7669 |
|
7670 |
assertEquals( |
7670 |
assertEquals( |
7671 |
"element:protected completion:protected relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7671 |
"element:protected completion:protected relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7672 |
requestor.getResults()); |
7672 |
requestor.getResults()); |
7673 |
} |
7673 |
} |
7674 |
public void testCompletionKeywordProtected9() throws JavaModelException { |
7674 |
public void testCompletionKeywordProtected9() throws JavaModelException { |
Lines 7694-7700
Link Here
|
7694 |
cu.codeComplete(cursorLocation, requestor); |
7694 |
cu.codeComplete(cursorLocation, requestor); |
7695 |
|
7695 |
|
7696 |
assertEquals( |
7696 |
assertEquals( |
7697 |
"element:public completion:public relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7697 |
"element:public completion:public relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7698 |
requestor.getResults()); |
7698 |
requestor.getResults()); |
7699 |
} |
7699 |
} |
7700 |
public void testCompletionKeywordPublic10() throws JavaModelException { |
7700 |
public void testCompletionKeywordPublic10() throws JavaModelException { |
Lines 7720-7726
Link Here
|
7720 |
cu.codeComplete(cursorLocation, requestor); |
7720 |
cu.codeComplete(cursorLocation, requestor); |
7721 |
|
7721 |
|
7722 |
assertEquals( |
7722 |
assertEquals( |
7723 |
"element:public completion:public relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7723 |
"element:public completion:public relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7724 |
requestor.getResults()); |
7724 |
requestor.getResults()); |
7725 |
} |
7725 |
} |
7726 |
public void testCompletionKeywordPublic12() throws JavaModelException { |
7726 |
public void testCompletionKeywordPublic12() throws JavaModelException { |
Lines 7746-7752
Link Here
|
7746 |
cu.codeComplete(cursorLocation, requestor); |
7746 |
cu.codeComplete(cursorLocation, requestor); |
7747 |
|
7747 |
|
7748 |
assertEquals( |
7748 |
assertEquals( |
7749 |
"element:public completion:public relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7749 |
"element:public completion:public relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7750 |
requestor.getResults()); |
7750 |
requestor.getResults()); |
7751 |
} |
7751 |
} |
7752 |
public void testCompletionKeywordPublic14() throws JavaModelException { |
7752 |
public void testCompletionKeywordPublic14() throws JavaModelException { |
Lines 7759-7765
Link Here
|
7759 |
cu.codeComplete(cursorLocation, requestor); |
7759 |
cu.codeComplete(cursorLocation, requestor); |
7760 |
|
7760 |
|
7761 |
assertEquals( |
7761 |
assertEquals( |
7762 |
"element:public completion:public relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7762 |
"element:public completion:public relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7763 |
requestor.getResults()); |
7763 |
requestor.getResults()); |
7764 |
} |
7764 |
} |
7765 |
public void testCompletionKeywordPublic15() throws JavaModelException { |
7765 |
public void testCompletionKeywordPublic15() throws JavaModelException { |
Lines 7798-7804
Link Here
|
7798 |
cu.codeComplete(cursorLocation, requestor); |
7798 |
cu.codeComplete(cursorLocation, requestor); |
7799 |
|
7799 |
|
7800 |
assertEquals( |
7800 |
assertEquals( |
7801 |
"element:public completion:public relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7801 |
"element:public completion:public relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7802 |
requestor.getResults()); |
7802 |
requestor.getResults()); |
7803 |
} |
7803 |
} |
7804 |
public void testCompletionKeywordPublic18() throws JavaModelException { |
7804 |
public void testCompletionKeywordPublic18() throws JavaModelException { |
Lines 7811-7817
Link Here
|
7811 |
cu.codeComplete(cursorLocation, requestor); |
7811 |
cu.codeComplete(cursorLocation, requestor); |
7812 |
|
7812 |
|
7813 |
assertEquals( |
7813 |
assertEquals( |
7814 |
"element:public completion:public relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7814 |
"element:public completion:public relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7815 |
requestor.getResults()); |
7815 |
requestor.getResults()); |
7816 |
} |
7816 |
} |
7817 |
public void testCompletionKeywordPublic19() throws JavaModelException { |
7817 |
public void testCompletionKeywordPublic19() throws JavaModelException { |
Lines 7824-7830
Link Here
|
7824 |
cu.codeComplete(cursorLocation, requestor); |
7824 |
cu.codeComplete(cursorLocation, requestor); |
7825 |
|
7825 |
|
7826 |
assertEquals( |
7826 |
assertEquals( |
7827 |
"element:public completion:public relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7827 |
"element:public completion:public relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7828 |
requestor.getResults()); |
7828 |
requestor.getResults()); |
7829 |
} |
7829 |
} |
7830 |
public void testCompletionKeywordPublic2() throws JavaModelException { |
7830 |
public void testCompletionKeywordPublic2() throws JavaModelException { |
Lines 7837-7843
Link Here
|
7837 |
cu.codeComplete(cursorLocation, requestor); |
7837 |
cu.codeComplete(cursorLocation, requestor); |
7838 |
|
7838 |
|
7839 |
assertEquals( |
7839 |
assertEquals( |
7840 |
"element:public completion:public relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7840 |
"element:public completion:public relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7841 |
requestor.getResults()); |
7841 |
requestor.getResults()); |
7842 |
} |
7842 |
} |
7843 |
public void testCompletionKeywordPublic20() throws JavaModelException { |
7843 |
public void testCompletionKeywordPublic20() throws JavaModelException { |
Lines 7863-7869
Link Here
|
7863 |
cu.codeComplete(cursorLocation, requestor); |
7863 |
cu.codeComplete(cursorLocation, requestor); |
7864 |
|
7864 |
|
7865 |
assertEquals( |
7865 |
assertEquals( |
7866 |
"element:public completion:public relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7866 |
"element:public completion:public relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7867 |
requestor.getResults()); |
7867 |
requestor.getResults()); |
7868 |
} |
7868 |
} |
7869 |
public void testCompletionKeywordPublic4() throws JavaModelException { |
7869 |
public void testCompletionKeywordPublic4() throws JavaModelException { |
Lines 7902-7908
Link Here
|
7902 |
cu.codeComplete(cursorLocation, requestor); |
7902 |
cu.codeComplete(cursorLocation, requestor); |
7903 |
|
7903 |
|
7904 |
assertEquals( |
7904 |
assertEquals( |
7905 |
"element:public completion:public relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7905 |
"element:public completion:public relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7906 |
requestor.getResults()); |
7906 |
requestor.getResults()); |
7907 |
} |
7907 |
} |
7908 |
public void testCompletionKeywordPublic7() throws JavaModelException { |
7908 |
public void testCompletionKeywordPublic7() throws JavaModelException { |
Lines 7915-7921
Link Here
|
7915 |
cu.codeComplete(cursorLocation, requestor); |
7915 |
cu.codeComplete(cursorLocation, requestor); |
7916 |
|
7916 |
|
7917 |
assertEquals( |
7917 |
assertEquals( |
7918 |
"element:public completion:public relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7918 |
"element:public completion:public relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7919 |
requestor.getResults()); |
7919 |
requestor.getResults()); |
7920 |
} |
7920 |
} |
7921 |
public void testCompletionKeywordPublic8() throws JavaModelException { |
7921 |
public void testCompletionKeywordPublic8() throws JavaModelException { |
Lines 7928-7934
Link Here
|
7928 |
cu.codeComplete(cursorLocation, requestor); |
7928 |
cu.codeComplete(cursorLocation, requestor); |
7929 |
|
7929 |
|
7930 |
assertEquals( |
7930 |
assertEquals( |
7931 |
"element:public completion:public relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7931 |
"element:public completion:public relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7932 |
requestor.getResults()); |
7932 |
requestor.getResults()); |
7933 |
} |
7933 |
} |
7934 |
public void testCompletionKeywordPublic9() throws JavaModelException { |
7934 |
public void testCompletionKeywordPublic9() throws JavaModelException { |
Lines 7954-7960
Link Here
|
7954 |
cu.codeComplete(cursorLocation, requestor); |
7954 |
cu.codeComplete(cursorLocation, requestor); |
7955 |
|
7955 |
|
7956 |
assertEquals( |
7956 |
assertEquals( |
7957 |
"element:return completion:return relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7957 |
"element:return completion:return relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7958 |
requestor.getResults()); |
7958 |
requestor.getResults()); |
7959 |
} |
7959 |
} |
7960 |
public void testCompletionKeywordReturn2() throws JavaModelException { |
7960 |
public void testCompletionKeywordReturn2() throws JavaModelException { |
Lines 7993-7999
Link Here
|
7993 |
cu.codeComplete(cursorLocation, requestor); |
7993 |
cu.codeComplete(cursorLocation, requestor); |
7994 |
|
7994 |
|
7995 |
assertEquals( |
7995 |
assertEquals( |
7996 |
"element:return completion:return relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7996 |
"element:return completion:return relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
7997 |
requestor.getResults()); |
7997 |
requestor.getResults()); |
7998 |
} |
7998 |
} |
7999 |
public void testCompletionKeywordReturn5() throws JavaModelException { |
7999 |
public void testCompletionKeywordReturn5() throws JavaModelException { |
Lines 8032-8038
Link Here
|
8032 |
cu.codeComplete(cursorLocation, requestor); |
8032 |
cu.codeComplete(cursorLocation, requestor); |
8033 |
|
8033 |
|
8034 |
assertEquals( |
8034 |
assertEquals( |
8035 |
"element:static completion:static relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8035 |
"element:static completion:static relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8036 |
requestor.getResults()); |
8036 |
requestor.getResults()); |
8037 |
} |
8037 |
} |
8038 |
public void testCompletionKeywordStatic10() throws JavaModelException { |
8038 |
public void testCompletionKeywordStatic10() throws JavaModelException { |
Lines 8045-8051
Link Here
|
8045 |
cu.codeComplete(cursorLocation, requestor); |
8045 |
cu.codeComplete(cursorLocation, requestor); |
8046 |
|
8046 |
|
8047 |
assertEquals( |
8047 |
assertEquals( |
8048 |
"element:static completion:static relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8048 |
"element:static completion:static relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8049 |
requestor.getResults()); |
8049 |
requestor.getResults()); |
8050 |
} |
8050 |
} |
8051 |
public void testCompletionKeywordStatic2() throws JavaModelException { |
8051 |
public void testCompletionKeywordStatic2() throws JavaModelException { |
Lines 8058-8064
Link Here
|
8058 |
cu.codeComplete(cursorLocation, requestor); |
8058 |
cu.codeComplete(cursorLocation, requestor); |
8059 |
|
8059 |
|
8060 |
assertEquals( |
8060 |
assertEquals( |
8061 |
"element:static completion:static relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8061 |
"element:static completion:static relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8062 |
requestor.getResults()); |
8062 |
requestor.getResults()); |
8063 |
} |
8063 |
} |
8064 |
public void testCompletionKeywordStatic3() throws JavaModelException { |
8064 |
public void testCompletionKeywordStatic3() throws JavaModelException { |
Lines 8071-8077
Link Here
|
8071 |
cu.codeComplete(cursorLocation, requestor); |
8071 |
cu.codeComplete(cursorLocation, requestor); |
8072 |
|
8072 |
|
8073 |
assertEquals( |
8073 |
assertEquals( |
8074 |
"element:static completion:static relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8074 |
"element:static completion:static relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8075 |
requestor.getResults()); |
8075 |
requestor.getResults()); |
8076 |
} |
8076 |
} |
8077 |
public void testCompletionKeywordStatic4() throws JavaModelException { |
8077 |
public void testCompletionKeywordStatic4() throws JavaModelException { |
Lines 8097-8103
Link Here
|
8097 |
cu.codeComplete(cursorLocation, requestor); |
8097 |
cu.codeComplete(cursorLocation, requestor); |
8098 |
|
8098 |
|
8099 |
assertEquals( |
8099 |
assertEquals( |
8100 |
"element:static completion:static relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8100 |
"element:static completion:static relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8101 |
requestor.getResults()); |
8101 |
requestor.getResults()); |
8102 |
} |
8102 |
} |
8103 |
public void testCompletionKeywordStatic6() throws JavaModelException { |
8103 |
public void testCompletionKeywordStatic6() throws JavaModelException { |
Lines 8110-8116
Link Here
|
8110 |
cu.codeComplete(cursorLocation, requestor); |
8110 |
cu.codeComplete(cursorLocation, requestor); |
8111 |
|
8111 |
|
8112 |
assertEquals( |
8112 |
assertEquals( |
8113 |
"element:static completion:static relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8113 |
"element:static completion:static relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8114 |
requestor.getResults()); |
8114 |
requestor.getResults()); |
8115 |
} |
8115 |
} |
8116 |
public void testCompletionKeywordStatic7() throws JavaModelException { |
8116 |
public void testCompletionKeywordStatic7() throws JavaModelException { |
Lines 8123-8129
Link Here
|
8123 |
cu.codeComplete(cursorLocation, requestor); |
8123 |
cu.codeComplete(cursorLocation, requestor); |
8124 |
|
8124 |
|
8125 |
assertEquals( |
8125 |
assertEquals( |
8126 |
"element:static completion:static relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8126 |
"element:static completion:static relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8127 |
requestor.getResults()); |
8127 |
requestor.getResults()); |
8128 |
} |
8128 |
} |
8129 |
public void testCompletionKeywordStatic8() throws JavaModelException { |
8129 |
public void testCompletionKeywordStatic8() throws JavaModelException { |
Lines 8136-8142
Link Here
|
8136 |
cu.codeComplete(cursorLocation, requestor); |
8136 |
cu.codeComplete(cursorLocation, requestor); |
8137 |
|
8137 |
|
8138 |
assertEquals( |
8138 |
assertEquals( |
8139 |
"element:static completion:static relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8139 |
"element:static completion:static relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8140 |
requestor.getResults()); |
8140 |
requestor.getResults()); |
8141 |
} |
8141 |
} |
8142 |
public void testCompletionKeywordStatic9() throws JavaModelException { |
8142 |
public void testCompletionKeywordStatic9() throws JavaModelException { |
Lines 8162-8168
Link Here
|
8162 |
cu.codeComplete(cursorLocation, requestor); |
8162 |
cu.codeComplete(cursorLocation, requestor); |
8163 |
|
8163 |
|
8164 |
assertEquals( |
8164 |
assertEquals( |
8165 |
"element:strictfp completion:strictfp relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8165 |
"element:strictfp completion:strictfp relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8166 |
requestor.getResults()); |
8166 |
requestor.getResults()); |
8167 |
} |
8167 |
} |
8168 |
public void testCompletionKeywordStrictfp2() throws JavaModelException { |
8168 |
public void testCompletionKeywordStrictfp2() throws JavaModelException { |
Lines 8188-8194
Link Here
|
8188 |
cu.codeComplete(cursorLocation, requestor); |
8188 |
cu.codeComplete(cursorLocation, requestor); |
8189 |
|
8189 |
|
8190 |
assertEquals( |
8190 |
assertEquals( |
8191 |
"element:strictfp completion:strictfp relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8191 |
"element:strictfp completion:strictfp relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8192 |
requestor.getResults()); |
8192 |
requestor.getResults()); |
8193 |
} |
8193 |
} |
8194 |
public void testCompletionKeywordStrictfp4() throws JavaModelException { |
8194 |
public void testCompletionKeywordStrictfp4() throws JavaModelException { |
Lines 8214-8220
Link Here
|
8214 |
cu.codeComplete(cursorLocation, requestor); |
8214 |
cu.codeComplete(cursorLocation, requestor); |
8215 |
|
8215 |
|
8216 |
assertEquals( |
8216 |
assertEquals( |
8217 |
"element:strictfp completion:strictfp relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8217 |
"element:strictfp completion:strictfp relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8218 |
requestor.getResults()); |
8218 |
requestor.getResults()); |
8219 |
} |
8219 |
} |
8220 |
public void testCompletionKeywordStrictfp6() throws JavaModelException { |
8220 |
public void testCompletionKeywordStrictfp6() throws JavaModelException { |
Lines 8240-8246
Link Here
|
8240 |
cu.codeComplete(cursorLocation, requestor); |
8240 |
cu.codeComplete(cursorLocation, requestor); |
8241 |
|
8241 |
|
8242 |
assertEquals( |
8242 |
assertEquals( |
8243 |
"element:strictfp completion:strictfp relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8243 |
"element:strictfp completion:strictfp relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8244 |
requestor.getResults()); |
8244 |
requestor.getResults()); |
8245 |
} |
8245 |
} |
8246 |
public void testCompletionKeywordStrictfp8() throws JavaModelException { |
8246 |
public void testCompletionKeywordStrictfp8() throws JavaModelException { |
Lines 8266-8274
Link Here
|
8266 |
cu.codeComplete(cursorLocation, requestor); |
8266 |
cu.codeComplete(cursorLocation, requestor); |
8267 |
|
8267 |
|
8268 |
assertEquals( |
8268 |
assertEquals( |
8269 |
"element:SuperClass completion:SuperClass relevance:" + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8269 |
"element:SuperClass completion:SuperClass relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8270 |
"element:SuperInterface completion:SuperInterface relevance:" + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8270 |
"element:SuperInterface completion:SuperInterface relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8271 |
"element:super completion:super relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8271 |
"element:super completion:super relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8272 |
requestor.getResults()); |
8272 |
requestor.getResults()); |
8273 |
} |
8273 |
} |
8274 |
public void testCompletionKeywordSuper10() throws JavaModelException { |
8274 |
public void testCompletionKeywordSuper10() throws JavaModelException { |
Lines 8281-8289
Link Here
|
8281 |
cu.codeComplete(cursorLocation, requestor); |
8281 |
cu.codeComplete(cursorLocation, requestor); |
8282 |
|
8282 |
|
8283 |
assertEquals( |
8283 |
assertEquals( |
8284 |
"element:SuperClass completion:SuperClass relevance:" + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8284 |
"element:SuperClass completion:SuperClass relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8285 |
"element:SuperInterface completion:SuperInterface relevance:" + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8285 |
"element:SuperInterface completion:SuperInterface relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8286 |
"element:super completion:super relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8286 |
"element:super completion:super relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8287 |
requestor.getResults()); |
8287 |
requestor.getResults()); |
8288 |
} |
8288 |
} |
8289 |
public void testCompletionKeywordSuper11() throws JavaModelException { |
8289 |
public void testCompletionKeywordSuper11() throws JavaModelException { |
Lines 8296-8303
Link Here
|
8296 |
cu.codeComplete(cursorLocation, requestor); |
8296 |
cu.codeComplete(cursorLocation, requestor); |
8297 |
|
8297 |
|
8298 |
assertEquals( |
8298 |
assertEquals( |
8299 |
"element:SuperClass completion:SuperClass relevance:" + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8299 |
"element:SuperClass completion:SuperClass relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8300 |
"element:SuperInterface completion:SuperInterface relevance:" + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
8300 |
"element:SuperInterface completion:SuperInterface relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
8301 |
requestor.getResults()); |
8301 |
requestor.getResults()); |
8302 |
} |
8302 |
} |
8303 |
public void testCompletionKeywordSuper12() throws JavaModelException { |
8303 |
public void testCompletionKeywordSuper12() throws JavaModelException { |
Lines 8324-8333
Link Here
|
8324 |
requestor.getContext()); |
8324 |
requestor.getContext()); |
8325 |
|
8325 |
|
8326 |
assertResults( |
8326 |
assertResults( |
8327 |
"SuperClass[TYPE_REF]{SuperClass, , LSuperClass;, null, null, " + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
8327 |
"SuperClass[TYPE_REF]{SuperClass, , LSuperClass;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
8328 |
"SuperInterface[TYPE_REF]{SuperInterface, , LSuperInterface;, null, null, " + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
8328 |
"SuperInterface[TYPE_REF]{SuperInterface, , LSuperInterface;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
8329 |
"super[KEYWORD]{super, null, null, super, null, "+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED)+"}\n" + |
8329 |
"super[KEYWORD]{super, null, null, super, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED)+"}\n" + |
8330 |
"super[METHOD_REF<CONSTRUCTOR>]{super(), Ljava.lang.Object;, ()V, super, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
8330 |
"super[METHOD_REF<CONSTRUCTOR>]{super(), Ljava.lang.Object;, ()V, super, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
8331 |
requestor.getResults()); |
8331 |
requestor.getResults()); |
8332 |
} |
8332 |
} |
8333 |
public void testCompletionKeywordSuper2() throws JavaModelException { |
8333 |
public void testCompletionKeywordSuper2() throws JavaModelException { |
Lines 8340-8348
Link Here
|
8340 |
cu.codeComplete(cursorLocation, requestor); |
8340 |
cu.codeComplete(cursorLocation, requestor); |
8341 |
|
8341 |
|
8342 |
assertEquals( |
8342 |
assertEquals( |
8343 |
"element:SuperClass completion:SuperClass relevance:" + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8343 |
"element:SuperClass completion:SuperClass relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8344 |
"element:SuperInterface completion:SuperInterface relevance:" + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8344 |
"element:SuperInterface completion:SuperInterface relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8345 |
"element:super completion:super relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8345 |
"element:super completion:super relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8346 |
requestor.getResults()); |
8346 |
requestor.getResults()); |
8347 |
} |
8347 |
} |
8348 |
public void testCompletionKeywordSuper3() throws JavaModelException { |
8348 |
public void testCompletionKeywordSuper3() throws JavaModelException { |
Lines 8355-8362
Link Here
|
8355 |
cu.codeComplete(cursorLocation, requestor); |
8355 |
cu.codeComplete(cursorLocation, requestor); |
8356 |
|
8356 |
|
8357 |
assertEquals( |
8357 |
assertEquals( |
8358 |
"element:SuperClass completion:SuperClass relevance:" + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8358 |
"element:SuperClass completion:SuperClass relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8359 |
"element:SuperInterface completion:SuperInterface relevance:" + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
8359 |
"element:SuperInterface completion:SuperInterface relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
8360 |
requestor.getResults()); |
8360 |
requestor.getResults()); |
8361 |
} |
8361 |
} |
8362 |
public void testCompletionKeywordSuper4() throws JavaModelException { |
8362 |
public void testCompletionKeywordSuper4() throws JavaModelException { |
Lines 8369-8377
Link Here
|
8369 |
cu.codeComplete(cursorLocation, requestor); |
8369 |
cu.codeComplete(cursorLocation, requestor); |
8370 |
|
8370 |
|
8371 |
assertEquals( |
8371 |
assertEquals( |
8372 |
"element:SuperClass completion:SuperClass relevance:" + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8372 |
"element:SuperClass completion:SuperClass relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8373 |
"element:SuperInterface completion:SuperInterface relevance:" + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8373 |
"element:SuperInterface completion:SuperInterface relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8374 |
"element:super completion:super relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8374 |
"element:super completion:super relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8375 |
requestor.getResults()); |
8375 |
requestor.getResults()); |
8376 |
} |
8376 |
} |
8377 |
public void testCompletionKeywordSuper5() throws JavaModelException { |
8377 |
public void testCompletionKeywordSuper5() throws JavaModelException { |
Lines 8384-8391
Link Here
|
8384 |
cu.codeComplete(cursorLocation, requestor); |
8384 |
cu.codeComplete(cursorLocation, requestor); |
8385 |
|
8385 |
|
8386 |
assertEquals( |
8386 |
assertEquals( |
8387 |
"element:SuperClass completion:SuperClass relevance:" + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8387 |
"element:SuperClass completion:SuperClass relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8388 |
"element:SuperInterface completion:SuperInterface relevance:" + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
8388 |
"element:SuperInterface completion:SuperInterface relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
8389 |
requestor.getResults()); |
8389 |
requestor.getResults()); |
8390 |
} |
8390 |
} |
8391 |
public void testCompletionKeywordSuper6() throws JavaModelException { |
8391 |
public void testCompletionKeywordSuper6() throws JavaModelException { |
Lines 8411-8420
Link Here
|
8411 |
requestor.getContext()); |
8411 |
requestor.getContext()); |
8412 |
|
8412 |
|
8413 |
assertResults( |
8413 |
assertResults( |
8414 |
"SuperClass[TYPE_REF]{SuperClass, , LSuperClass;, null, null, " + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
8414 |
"SuperClass[TYPE_REF]{SuperClass, , LSuperClass;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
8415 |
"SuperInterface[TYPE_REF]{SuperInterface, , LSuperInterface;, null, null, " + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
8415 |
"SuperInterface[TYPE_REF]{SuperInterface, , LSuperInterface;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
8416 |
"super[KEYWORD]{super, null, null, super, null, "+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED)+"}\n" + |
8416 |
"super[KEYWORD]{super, null, null, super, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED)+"}\n" + |
8417 |
"super[METHOD_REF<CONSTRUCTOR>]{super(), Ljava.lang.Object;, ()V, super, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
8417 |
"super[METHOD_REF<CONSTRUCTOR>]{super(), Ljava.lang.Object;, ()V, super, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
8418 |
requestor.getResults()); |
8418 |
requestor.getResults()); |
8419 |
} |
8419 |
} |
8420 |
public void testCompletionKeywordSuper7() throws JavaModelException { |
8420 |
public void testCompletionKeywordSuper7() throws JavaModelException { |
Lines 8427-8435
Link Here
|
8427 |
cu.codeComplete(cursorLocation, requestor); |
8427 |
cu.codeComplete(cursorLocation, requestor); |
8428 |
|
8428 |
|
8429 |
assertEquals( |
8429 |
assertEquals( |
8430 |
"element:SuperClass completion:SuperClass relevance:" + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8430 |
"element:SuperClass completion:SuperClass relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8431 |
"element:SuperInterface completion:SuperInterface relevance:" + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8431 |
"element:SuperInterface completion:SuperInterface relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8432 |
"element:super completion:super relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8432 |
"element:super completion:super relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8433 |
requestor.getResults()); |
8433 |
requestor.getResults()); |
8434 |
} |
8434 |
} |
8435 |
public void testCompletionKeywordSuper8() throws JavaModelException { |
8435 |
public void testCompletionKeywordSuper8() throws JavaModelException { |
Lines 8442-8450
Link Here
|
8442 |
cu.codeComplete(cursorLocation, requestor); |
8442 |
cu.codeComplete(cursorLocation, requestor); |
8443 |
|
8443 |
|
8444 |
assertEquals( |
8444 |
assertEquals( |
8445 |
"element:SuperClass completion:SuperClass relevance:" + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8445 |
"element:SuperClass completion:SuperClass relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8446 |
"element:SuperInterface completion:SuperInterface relevance:" + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8446 |
"element:SuperInterface completion:SuperInterface relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8447 |
"element:super completion:super relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8447 |
"element:super completion:super relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8448 |
requestor.getResults()); |
8448 |
requestor.getResults()); |
8449 |
} |
8449 |
} |
8450 |
public void testCompletionKeywordSuper9() throws JavaModelException { |
8450 |
public void testCompletionKeywordSuper9() throws JavaModelException { |
Lines 8457-8464
Link Here
|
8457 |
cu.codeComplete(cursorLocation, requestor); |
8457 |
cu.codeComplete(cursorLocation, requestor); |
8458 |
|
8458 |
|
8459 |
assertEquals( |
8459 |
assertEquals( |
8460 |
"element:SuperClass completion:SuperClass relevance:" + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8460 |
"element:SuperClass completion:SuperClass relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED) + "\n" + |
8461 |
"element:SuperInterface completion:SuperInterface relevance:" + (R_DEFAULT + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
8461 |
"element:SuperInterface completion:SuperInterface relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
8462 |
requestor.getResults()); |
8462 |
requestor.getResults()); |
8463 |
} |
8463 |
} |
8464 |
public void testCompletionKeywordSwitch1() throws JavaModelException { |
8464 |
public void testCompletionKeywordSwitch1() throws JavaModelException { |
Lines 8471-8477
Link Here
|
8471 |
cu.codeComplete(cursorLocation, requestor); |
8471 |
cu.codeComplete(cursorLocation, requestor); |
8472 |
|
8472 |
|
8473 |
assertEquals( |
8473 |
assertEquals( |
8474 |
"element:switch completion:switch relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8474 |
"element:switch completion:switch relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8475 |
requestor.getResults()); |
8475 |
requestor.getResults()); |
8476 |
} |
8476 |
} |
8477 |
public void testCompletionKeywordSwitch2() throws JavaModelException { |
8477 |
public void testCompletionKeywordSwitch2() throws JavaModelException { |
Lines 8510-8516
Link Here
|
8510 |
cu.codeComplete(cursorLocation, requestor); |
8510 |
cu.codeComplete(cursorLocation, requestor); |
8511 |
|
8511 |
|
8512 |
assertEquals( |
8512 |
assertEquals( |
8513 |
"element:switch completion:switch relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8513 |
"element:switch completion:switch relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8514 |
requestor.getResults()); |
8514 |
requestor.getResults()); |
8515 |
} |
8515 |
} |
8516 |
public void testCompletionKeywordSwitch5() throws JavaModelException { |
8516 |
public void testCompletionKeywordSwitch5() throws JavaModelException { |
Lines 8549-8555
Link Here
|
8549 |
cu.codeComplete(cursorLocation, requestor); |
8549 |
cu.codeComplete(cursorLocation, requestor); |
8550 |
|
8550 |
|
8551 |
assertEquals( |
8551 |
assertEquals( |
8552 |
"element:synchronized completion:synchronized relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8552 |
"element:synchronized completion:synchronized relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8553 |
requestor.getResults()); |
8553 |
requestor.getResults()); |
8554 |
} |
8554 |
} |
8555 |
public void testCompletionKeywordSynchronized10() throws JavaModelException { |
8555 |
public void testCompletionKeywordSynchronized10() throws JavaModelException { |
Lines 8575-8581
Link Here
|
8575 |
cu.codeComplete(cursorLocation, requestor); |
8575 |
cu.codeComplete(cursorLocation, requestor); |
8576 |
|
8576 |
|
8577 |
assertEquals( |
8577 |
assertEquals( |
8578 |
"element:synchronized completion:synchronized relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8578 |
"element:synchronized completion:synchronized relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8579 |
requestor.getResults()); |
8579 |
requestor.getResults()); |
8580 |
} |
8580 |
} |
8581 |
public void testCompletionKeywordSynchronized12() throws JavaModelException { |
8581 |
public void testCompletionKeywordSynchronized12() throws JavaModelException { |
Lines 8614-8620
Link Here
|
8614 |
cu.codeComplete(cursorLocation, requestor); |
8614 |
cu.codeComplete(cursorLocation, requestor); |
8615 |
|
8615 |
|
8616 |
assertEquals( |
8616 |
assertEquals( |
8617 |
"element:synchronized completion:synchronized relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8617 |
"element:synchronized completion:synchronized relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8618 |
requestor.getResults()); |
8618 |
requestor.getResults()); |
8619 |
} |
8619 |
} |
8620 |
public void testCompletionKeywordSynchronized4() throws JavaModelException { |
8620 |
public void testCompletionKeywordSynchronized4() throws JavaModelException { |
Lines 8640-8646
Link Here
|
8640 |
cu.codeComplete(cursorLocation, requestor); |
8640 |
cu.codeComplete(cursorLocation, requestor); |
8641 |
|
8641 |
|
8642 |
assertEquals( |
8642 |
assertEquals( |
8643 |
"element:synchronized completion:synchronized relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8643 |
"element:synchronized completion:synchronized relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8644 |
requestor.getResults()); |
8644 |
requestor.getResults()); |
8645 |
} |
8645 |
} |
8646 |
public void testCompletionKeywordSynchronized6() throws JavaModelException { |
8646 |
public void testCompletionKeywordSynchronized6() throws JavaModelException { |
Lines 8666-8672
Link Here
|
8666 |
cu.codeComplete(cursorLocation, requestor); |
8666 |
cu.codeComplete(cursorLocation, requestor); |
8667 |
|
8667 |
|
8668 |
assertEquals( |
8668 |
assertEquals( |
8669 |
"element:synchronized completion:synchronized relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8669 |
"element:synchronized completion:synchronized relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8670 |
requestor.getResults()); |
8670 |
requestor.getResults()); |
8671 |
} |
8671 |
} |
8672 |
public void testCompletionKeywordSynchronized8() throws JavaModelException { |
8672 |
public void testCompletionKeywordSynchronized8() throws JavaModelException { |
Lines 8692-8698
Link Here
|
8692 |
cu.codeComplete(cursorLocation, requestor); |
8692 |
cu.codeComplete(cursorLocation, requestor); |
8693 |
|
8693 |
|
8694 |
assertEquals( |
8694 |
assertEquals( |
8695 |
"element:synchronized completion:synchronized relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8695 |
"element:synchronized completion:synchronized relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8696 |
requestor.getResults()); |
8696 |
requestor.getResults()); |
8697 |
} |
8697 |
} |
8698 |
public void testCompletionKeywordThis1() throws JavaModelException { |
8698 |
public void testCompletionKeywordThis1() throws JavaModelException { |
Lines 8705-8711
Link Here
|
8705 |
cu.codeComplete(cursorLocation, requestor); |
8705 |
cu.codeComplete(cursorLocation, requestor); |
8706 |
|
8706 |
|
8707 |
assertEquals( |
8707 |
assertEquals( |
8708 |
"element:this completion:this relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8708 |
"element:this completion:this relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8709 |
requestor.getResults()); |
8709 |
requestor.getResults()); |
8710 |
} |
8710 |
} |
8711 |
public void testCompletionKeywordThis10() throws JavaModelException { |
8711 |
public void testCompletionKeywordThis10() throws JavaModelException { |
Lines 8731-8737
Link Here
|
8731 |
cu.codeComplete(cursorLocation, requestor); |
8731 |
cu.codeComplete(cursorLocation, requestor); |
8732 |
|
8732 |
|
8733 |
assertEquals( |
8733 |
assertEquals( |
8734 |
"element:this completion:this relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8734 |
"element:this completion:this relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8735 |
requestor.getResults()); |
8735 |
requestor.getResults()); |
8736 |
} |
8736 |
} |
8737 |
public void testCompletionKeywordThis12() throws JavaModelException { |
8737 |
public void testCompletionKeywordThis12() throws JavaModelException { |
Lines 8757-8763
Link Here
|
8757 |
cu.codeComplete(cursorLocation, requestor); |
8757 |
cu.codeComplete(cursorLocation, requestor); |
8758 |
|
8758 |
|
8759 |
assertEquals( |
8759 |
assertEquals( |
8760 |
"element:this completion:this relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED), |
8760 |
"element:this completion:this relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED), |
8761 |
requestor.getResults()); |
8761 |
requestor.getResults()); |
8762 |
} |
8762 |
} |
8763 |
public void testCompletionKeywordThis14() throws JavaModelException { |
8763 |
public void testCompletionKeywordThis14() throws JavaModelException { |
Lines 8795-8803
Link Here
|
8795 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
8795 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
8796 |
|
8796 |
|
8797 |
assertResults( |
8797 |
assertResults( |
8798 |
"CompletionKeywordThis15.InnerClass[TYPE_REF]{InnerClass, , LCompletionKeywordThis15$InnerClass;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}\n" + |
8798 |
"CompletionKeywordThis15.InnerClass[TYPE_REF]{InnerClass, , LCompletionKeywordThis15$InnerClass;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}\n" + |
8799 |
"class[FIELD_REF]{class, null, Ljava.lang.Class;, class, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}\n"+ |
8799 |
"class[FIELD_REF]{class, null, Ljava.lang.Class;, class, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}\n"+ |
8800 |
"this[KEYWORD]{this, null, null, this, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}", |
8800 |
"this[KEYWORD]{this, null, null, this, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}", |
8801 |
requestor.getResults()); |
8801 |
requestor.getResults()); |
8802 |
} |
8802 |
} |
8803 |
public void testCompletionKeywordThis2() throws JavaModelException { |
8803 |
public void testCompletionKeywordThis2() throws JavaModelException { |
Lines 8810-8816
Link Here
|
8810 |
cu.codeComplete(cursorLocation, requestor); |
8810 |
cu.codeComplete(cursorLocation, requestor); |
8811 |
|
8811 |
|
8812 |
assertEquals( |
8812 |
assertEquals( |
8813 |
"element:this completion:this relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8813 |
"element:this completion:this relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8814 |
requestor.getResults()); |
8814 |
requestor.getResults()); |
8815 |
} |
8815 |
} |
8816 |
public void testCompletionKeywordThis3() throws JavaModelException { |
8816 |
public void testCompletionKeywordThis3() throws JavaModelException { |
Lines 8836-8842
Link Here
|
8836 |
cu.codeComplete(cursorLocation, requestor); |
8836 |
cu.codeComplete(cursorLocation, requestor); |
8837 |
|
8837 |
|
8838 |
assertEquals( |
8838 |
assertEquals( |
8839 |
"element:this completion:this relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8839 |
"element:this completion:this relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8840 |
requestor.getResults()); |
8840 |
requestor.getResults()); |
8841 |
} |
8841 |
} |
8842 |
public void testCompletionKeywordThis5() throws JavaModelException { |
8842 |
public void testCompletionKeywordThis5() throws JavaModelException { |
Lines 8862-8868
Link Here
|
8862 |
cu.codeComplete(cursorLocation, requestor); |
8862 |
cu.codeComplete(cursorLocation, requestor); |
8863 |
|
8863 |
|
8864 |
assertEquals( |
8864 |
assertEquals( |
8865 |
"element:this completion:this relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED), |
8865 |
"element:this completion:this relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED), |
8866 |
requestor.getResults()); |
8866 |
requestor.getResults()); |
8867 |
} |
8867 |
} |
8868 |
public void testCompletionKeywordThis7() throws JavaModelException { |
8868 |
public void testCompletionKeywordThis7() throws JavaModelException { |
Lines 8888-8894
Link Here
|
8888 |
cu.codeComplete(cursorLocation, requestor); |
8888 |
cu.codeComplete(cursorLocation, requestor); |
8889 |
|
8889 |
|
8890 |
assertEquals( |
8890 |
assertEquals( |
8891 |
"element:this completion:this relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8891 |
"element:this completion:this relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8892 |
requestor.getResults()); |
8892 |
requestor.getResults()); |
8893 |
} |
8893 |
} |
8894 |
public void testCompletionKeywordThis9() throws JavaModelException { |
8894 |
public void testCompletionKeywordThis9() throws JavaModelException { |
Lines 8901-8907
Link Here
|
8901 |
cu.codeComplete(cursorLocation, requestor); |
8901 |
cu.codeComplete(cursorLocation, requestor); |
8902 |
|
8902 |
|
8903 |
assertEquals( |
8903 |
assertEquals( |
8904 |
"element:this completion:this relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8904 |
"element:this completion:this relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8905 |
requestor.getResults()); |
8905 |
requestor.getResults()); |
8906 |
} |
8906 |
} |
8907 |
public void testCompletionKeywordThrow1() throws JavaModelException { |
8907 |
public void testCompletionKeywordThrow1() throws JavaModelException { |
Lines 8914-8921
Link Here
|
8914 |
cu.codeComplete(cursorLocation, requestor); |
8914 |
cu.codeComplete(cursorLocation, requestor); |
8915 |
|
8915 |
|
8916 |
assertEquals( |
8916 |
assertEquals( |
8917 |
"element:Throwable completion:Throwable relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
8917 |
"element:Throwable completion:Throwable relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
8918 |
"element:throw completion:throw relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8918 |
"element:throw completion:throw relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8919 |
requestor.getResults()); |
8919 |
requestor.getResults()); |
8920 |
} |
8920 |
} |
8921 |
public void testCompletionKeywordThrow2() throws JavaModelException { |
8921 |
public void testCompletionKeywordThrow2() throws JavaModelException { |
Lines 8928-8934
Link Here
|
8928 |
cu.codeComplete(cursorLocation, requestor); |
8928 |
cu.codeComplete(cursorLocation, requestor); |
8929 |
|
8929 |
|
8930 |
assertEquals( |
8930 |
assertEquals( |
8931 |
"element:Throwable completion:Throwable relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
8931 |
"element:Throwable completion:Throwable relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
8932 |
requestor.getResults()); |
8932 |
requestor.getResults()); |
8933 |
} |
8933 |
} |
8934 |
public void testCompletionKeywordThrow3() throws JavaModelException { |
8934 |
public void testCompletionKeywordThrow3() throws JavaModelException { |
Lines 8941-8947
Link Here
|
8941 |
cu.codeComplete(cursorLocation, requestor); |
8941 |
cu.codeComplete(cursorLocation, requestor); |
8942 |
|
8942 |
|
8943 |
assertEquals( |
8943 |
assertEquals( |
8944 |
"element:Throwable completion:Throwable relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
8944 |
"element:Throwable completion:Throwable relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
8945 |
requestor.getResults()); |
8945 |
requestor.getResults()); |
8946 |
} |
8946 |
} |
8947 |
public void testCompletionKeywordThrow4() throws JavaModelException { |
8947 |
public void testCompletionKeywordThrow4() throws JavaModelException { |
Lines 8954-8961
Link Here
|
8954 |
cu.codeComplete(cursorLocation, requestor); |
8954 |
cu.codeComplete(cursorLocation, requestor); |
8955 |
|
8955 |
|
8956 |
assertEquals( |
8956 |
assertEquals( |
8957 |
"element:Throwable completion:Throwable relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
8957 |
"element:Throwable completion:Throwable relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
8958 |
"element:throw completion:throw relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8958 |
"element:throw completion:throw relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8959 |
requestor.getResults()); |
8959 |
requestor.getResults()); |
8960 |
} |
8960 |
} |
8961 |
public void testCompletionKeywordThrow5() throws JavaModelException { |
8961 |
public void testCompletionKeywordThrow5() throws JavaModelException { |
Lines 8968-8974
Link Here
|
8968 |
cu.codeComplete(cursorLocation, requestor); |
8968 |
cu.codeComplete(cursorLocation, requestor); |
8969 |
|
8969 |
|
8970 |
assertEquals( |
8970 |
assertEquals( |
8971 |
"element:Throwable completion:Throwable relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
8971 |
"element:Throwable completion:Throwable relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
8972 |
requestor.getResults()); |
8972 |
requestor.getResults()); |
8973 |
} |
8973 |
} |
8974 |
public void testCompletionKeywordThrow6() throws JavaModelException { |
8974 |
public void testCompletionKeywordThrow6() throws JavaModelException { |
Lines 8981-8987
Link Here
|
8981 |
cu.codeComplete(cursorLocation, requestor); |
8981 |
cu.codeComplete(cursorLocation, requestor); |
8982 |
|
8982 |
|
8983 |
assertEquals( |
8983 |
assertEquals( |
8984 |
"element:Throwable completion:Throwable relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
8984 |
"element:Throwable completion:Throwable relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
8985 |
requestor.getResults()); |
8985 |
requestor.getResults()); |
8986 |
} |
8986 |
} |
8987 |
public void testCompletionKeywordThrows1() throws JavaModelException { |
8987 |
public void testCompletionKeywordThrows1() throws JavaModelException { |
Lines 8994-9000
Link Here
|
8994 |
cu.codeComplete(cursorLocation, requestor); |
8994 |
cu.codeComplete(cursorLocation, requestor); |
8995 |
|
8995 |
|
8996 |
assertEquals( |
8996 |
assertEquals( |
8997 |
"element:throws completion:throws relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8997 |
"element:throws completion:throws relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
8998 |
requestor.getResults()); |
8998 |
requestor.getResults()); |
8999 |
} |
8999 |
} |
9000 |
public void testCompletionKeywordThrows2() throws JavaModelException { |
9000 |
public void testCompletionKeywordThrows2() throws JavaModelException { |
Lines 9020-9026
Link Here
|
9020 |
cu.codeComplete(cursorLocation, requestor); |
9020 |
cu.codeComplete(cursorLocation, requestor); |
9021 |
|
9021 |
|
9022 |
assertEquals( |
9022 |
assertEquals( |
9023 |
"element:throws completion:throws relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9023 |
"element:throws completion:throws relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9024 |
requestor.getResults()); |
9024 |
requestor.getResults()); |
9025 |
} |
9025 |
} |
9026 |
public void testCompletionKeywordThrows4() throws JavaModelException { |
9026 |
public void testCompletionKeywordThrows4() throws JavaModelException { |
Lines 9033-9039
Link Here
|
9033 |
cu.codeComplete(cursorLocation, requestor); |
9033 |
cu.codeComplete(cursorLocation, requestor); |
9034 |
|
9034 |
|
9035 |
assertEquals( |
9035 |
assertEquals( |
9036 |
"element:throws completion:throws relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9036 |
"element:throws completion:throws relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9037 |
requestor.getResults()); |
9037 |
requestor.getResults()); |
9038 |
} |
9038 |
} |
9039 |
public void testCompletionKeywordThrows5() throws JavaModelException { |
9039 |
public void testCompletionKeywordThrows5() throws JavaModelException { |
Lines 9046-9052
Link Here
|
9046 |
cu.codeComplete(cursorLocation, requestor); |
9046 |
cu.codeComplete(cursorLocation, requestor); |
9047 |
|
9047 |
|
9048 |
assertEquals( |
9048 |
assertEquals( |
9049 |
"element:throws completion:throws relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9049 |
"element:throws completion:throws relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9050 |
requestor.getResults()); |
9050 |
requestor.getResults()); |
9051 |
} |
9051 |
} |
9052 |
public void testCompletionKeywordThrows6() throws JavaModelException { |
9052 |
public void testCompletionKeywordThrows6() throws JavaModelException { |
Lines 9072-9078
Link Here
|
9072 |
cu.codeComplete(cursorLocation, requestor); |
9072 |
cu.codeComplete(cursorLocation, requestor); |
9073 |
|
9073 |
|
9074 |
assertEquals( |
9074 |
assertEquals( |
9075 |
"element:throws completion:throws relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9075 |
"element:throws completion:throws relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9076 |
requestor.getResults()); |
9076 |
requestor.getResults()); |
9077 |
} |
9077 |
} |
9078 |
public void testCompletionKeywordThrows8() throws JavaModelException { |
9078 |
public void testCompletionKeywordThrows8() throws JavaModelException { |
Lines 9085-9091
Link Here
|
9085 |
cu.codeComplete(cursorLocation, requestor); |
9085 |
cu.codeComplete(cursorLocation, requestor); |
9086 |
|
9086 |
|
9087 |
assertEquals( |
9087 |
assertEquals( |
9088 |
"element:throws completion:throws relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9088 |
"element:throws completion:throws relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9089 |
requestor.getResults()); |
9089 |
requestor.getResults()); |
9090 |
} |
9090 |
} |
9091 |
public void testCompletionKeywordTransient1() throws JavaModelException { |
9091 |
public void testCompletionKeywordTransient1() throws JavaModelException { |
Lines 9098-9104
Link Here
|
9098 |
cu.codeComplete(cursorLocation, requestor); |
9098 |
cu.codeComplete(cursorLocation, requestor); |
9099 |
|
9099 |
|
9100 |
assertEquals( |
9100 |
assertEquals( |
9101 |
"element:transient completion:transient relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9101 |
"element:transient completion:transient relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9102 |
requestor.getResults()); |
9102 |
requestor.getResults()); |
9103 |
} |
9103 |
} |
9104 |
public void testCompletionKeywordTransient2() throws JavaModelException { |
9104 |
public void testCompletionKeywordTransient2() throws JavaModelException { |
Lines 9124-9130
Link Here
|
9124 |
cu.codeComplete(cursorLocation, requestor); |
9124 |
cu.codeComplete(cursorLocation, requestor); |
9125 |
|
9125 |
|
9126 |
assertEquals( |
9126 |
assertEquals( |
9127 |
"element:transient completion:transient relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9127 |
"element:transient completion:transient relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9128 |
requestor.getResults()); |
9128 |
requestor.getResults()); |
9129 |
} |
9129 |
} |
9130 |
public void testCompletionKeywordTransient4() throws JavaModelException { |
9130 |
public void testCompletionKeywordTransient4() throws JavaModelException { |
Lines 9150-9156
Link Here
|
9150 |
cu.codeComplete(cursorLocation, requestor); |
9150 |
cu.codeComplete(cursorLocation, requestor); |
9151 |
|
9151 |
|
9152 |
assertEquals( |
9152 |
assertEquals( |
9153 |
"element:transient completion:transient relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9153 |
"element:transient completion:transient relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9154 |
requestor.getResults()); |
9154 |
requestor.getResults()); |
9155 |
} |
9155 |
} |
9156 |
public void testCompletionKeywordTransient6() throws JavaModelException { |
9156 |
public void testCompletionKeywordTransient6() throws JavaModelException { |
Lines 9176-9182
Link Here
|
9176 |
cu.codeComplete(cursorLocation, requestor); |
9176 |
cu.codeComplete(cursorLocation, requestor); |
9177 |
|
9177 |
|
9178 |
assertEquals( |
9178 |
assertEquals( |
9179 |
"element:transient completion:transient relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9179 |
"element:transient completion:transient relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9180 |
requestor.getResults()); |
9180 |
requestor.getResults()); |
9181 |
} |
9181 |
} |
9182 |
public void testCompletionKeywordTransient8() throws JavaModelException { |
9182 |
public void testCompletionKeywordTransient8() throws JavaModelException { |
Lines 9215-9221
Link Here
|
9215 |
cu.codeComplete(cursorLocation, requestor); |
9215 |
cu.codeComplete(cursorLocation, requestor); |
9216 |
|
9216 |
|
9217 |
assertEquals( |
9217 |
assertEquals( |
9218 |
"element:true completion:true relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED), |
9218 |
"element:true completion:true relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED), |
9219 |
requestor.getResults()); |
9219 |
requestor.getResults()); |
9220 |
} |
9220 |
} |
9221 |
public void testCompletionKeywordTrue3() throws JavaModelException { |
9221 |
public void testCompletionKeywordTrue3() throws JavaModelException { |
Lines 9241-9247
Link Here
|
9241 |
cu.codeComplete(cursorLocation, requestor); |
9241 |
cu.codeComplete(cursorLocation, requestor); |
9242 |
|
9242 |
|
9243 |
assertEquals( |
9243 |
assertEquals( |
9244 |
"element:true completion:true relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED), |
9244 |
"element:true completion:true relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED), |
9245 |
requestor.getResults()); |
9245 |
requestor.getResults()); |
9246 |
} |
9246 |
} |
9247 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=90615 |
9247 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=90615 |
Lines 9264-9270
Link Here
|
9264 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
9264 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
9265 |
|
9265 |
|
9266 |
assertResults( |
9266 |
assertResults( |
9267 |
"true[KEYWORD]{true, null, null, true, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
9267 |
"true[KEYWORD]{true, null, null, true, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED) + "}", |
9268 |
requestor.getResults()); |
9268 |
requestor.getResults()); |
9269 |
} |
9269 |
} |
9270 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=90615 |
9270 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=90615 |
Lines 9288-9327
Link Here
|
9288 |
|
9288 |
|
9289 |
if(CompletionEngine.NO_TYPE_COMPLETION_ON_EMPTY_TOKEN) { |
9289 |
if(CompletionEngine.NO_TYPE_COMPLETION_ON_EMPTY_TOKEN) { |
9290 |
assertResults( |
9290 |
assertResults( |
9291 |
"clone[METHOD_REF]{clone(), Ljava.lang.Object;, ()Ljava.lang.Object;, clone, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9291 |
"clone[METHOD_REF]{clone(), Ljava.lang.Object;, ()Ljava.lang.Object;, clone, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9292 |
"finalize[METHOD_REF]{finalize(), Ljava.lang.Object;, ()V, finalize, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9292 |
"finalize[METHOD_REF]{finalize(), Ljava.lang.Object;, ()V, finalize, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9293 |
"foo[METHOD_REF]{foo(), Ltest.CompletionKeywordTrue6;, ()V, foo, null, " +(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9293 |
"foo[METHOD_REF]{foo(), Ltest.CompletionKeywordTrue6;, ()V, foo, null, " +(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9294 |
"getClass[METHOD_REF]{getClass(), Ljava.lang.Object;, ()Ljava.lang.Class;, getClass, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9294 |
"getClass[METHOD_REF]{getClass(), Ljava.lang.Object;, ()Ljava.lang.Class;, getClass, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9295 |
"hashCode[METHOD_REF]{hashCode(), Ljava.lang.Object;, ()I, hashCode, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9295 |
"hashCode[METHOD_REF]{hashCode(), Ljava.lang.Object;, ()I, hashCode, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9296 |
"notify[METHOD_REF]{notify(), Ljava.lang.Object;, ()V, notify, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9296 |
"notify[METHOD_REF]{notify(), Ljava.lang.Object;, ()V, notify, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9297 |
"notifyAll[METHOD_REF]{notifyAll(), Ljava.lang.Object;, ()V, notifyAll, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9297 |
"notifyAll[METHOD_REF]{notifyAll(), Ljava.lang.Object;, ()V, notifyAll, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9298 |
"toString[METHOD_REF]{toString(), Ljava.lang.Object;, ()Ljava.lang.String;, toString, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9298 |
"toString[METHOD_REF]{toString(), Ljava.lang.Object;, ()Ljava.lang.String;, toString, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9299 |
"wait[METHOD_REF]{wait(), Ljava.lang.Object;, ()V, wait, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9299 |
"wait[METHOD_REF]{wait(), Ljava.lang.Object;, ()V, wait, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9300 |
"wait[METHOD_REF]{wait(), Ljava.lang.Object;, (J)V, wait, (millis), "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9300 |
"wait[METHOD_REF]{wait(), Ljava.lang.Object;, (J)V, wait, (millis), "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9301 |
"wait[METHOD_REF]{wait(), Ljava.lang.Object;, (JI)V, wait, (millis, nanos), "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9301 |
"wait[METHOD_REF]{wait(), Ljava.lang.Object;, (JI)V, wait, (millis, nanos), "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9302 |
"equals[METHOD_REF]{equals(), Ljava.lang.Object;, (Ljava.lang.Object;)Z, equals, (obj), "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"}\n"+ |
9302 |
"equals[METHOD_REF]{equals(), Ljava.lang.Object;, (Ljava.lang.Object;)Z, equals, (obj), "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"}\n"+ |
9303 |
"var[LOCAL_VARIABLE_REF]{var, null, Z, var, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"}\n"+ |
9303 |
"var[LOCAL_VARIABLE_REF]{var, null, Z, var, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"}\n"+ |
9304 |
"false[KEYWORD]{false, null, null, false, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_TRUE_OR_FALSE + R_NON_RESTRICTED)+"}\n"+ |
9304 |
"false[KEYWORD]{false, null, null, false, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_TRUE_OR_FALSE + R_NON_RESTRICTED)+"}\n"+ |
9305 |
"true[KEYWORD]{true, null, null, true, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_TRUE_OR_FALSE + R_NON_RESTRICTED) + "}", |
9305 |
"true[KEYWORD]{true, null, null, true, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_TRUE_OR_FALSE + R_NON_RESTRICTED) + "}", |
9306 |
requestor.getResults()); |
9306 |
requestor.getResults()); |
9307 |
} else { |
9307 |
} else { |
9308 |
assertResults( |
9308 |
assertResults( |
9309 |
"CompletionKeywordTrue6[TYPE_REF]{CompletionKeywordTrue6, test, Ltest.CompletionKeywordTrue6;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9309 |
"CompletionKeywordTrue6[TYPE_REF]{CompletionKeywordTrue6, test, Ltest.CompletionKeywordTrue6;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9310 |
"clone[METHOD_REF]{clone(), Ljava.lang.Object;, ()Ljava.lang.Object;, clone, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9310 |
"clone[METHOD_REF]{clone(), Ljava.lang.Object;, ()Ljava.lang.Object;, clone, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9311 |
"finalize[METHOD_REF]{finalize(), Ljava.lang.Object;, ()V, finalize, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9311 |
"finalize[METHOD_REF]{finalize(), Ljava.lang.Object;, ()V, finalize, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9312 |
"foo[METHOD_REF]{foo(), Ltest.CompletionKeywordTrue6;, ()V, foo, null, " +(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9312 |
"foo[METHOD_REF]{foo(), Ltest.CompletionKeywordTrue6;, ()V, foo, null, " +(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9313 |
"getClass[METHOD_REF]{getClass(), Ljava.lang.Object;, ()Ljava.lang.Class;, getClass, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9313 |
"getClass[METHOD_REF]{getClass(), Ljava.lang.Object;, ()Ljava.lang.Class;, getClass, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9314 |
"hashCode[METHOD_REF]{hashCode(), Ljava.lang.Object;, ()I, hashCode, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9314 |
"hashCode[METHOD_REF]{hashCode(), Ljava.lang.Object;, ()I, hashCode, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9315 |
"notify[METHOD_REF]{notify(), Ljava.lang.Object;, ()V, notify, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9315 |
"notify[METHOD_REF]{notify(), Ljava.lang.Object;, ()V, notify, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9316 |
"notifyAll[METHOD_REF]{notifyAll(), Ljava.lang.Object;, ()V, notifyAll, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9316 |
"notifyAll[METHOD_REF]{notifyAll(), Ljava.lang.Object;, ()V, notifyAll, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9317 |
"toString[METHOD_REF]{toString(), Ljava.lang.Object;, ()Ljava.lang.String;, toString, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9317 |
"toString[METHOD_REF]{toString(), Ljava.lang.Object;, ()Ljava.lang.String;, toString, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9318 |
"wait[METHOD_REF]{wait(), Ljava.lang.Object;, ()V, wait, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9318 |
"wait[METHOD_REF]{wait(), Ljava.lang.Object;, ()V, wait, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9319 |
"wait[METHOD_REF]{wait(), Ljava.lang.Object;, (J)V, wait, (millis), "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9319 |
"wait[METHOD_REF]{wait(), Ljava.lang.Object;, (J)V, wait, (millis), "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9320 |
"wait[METHOD_REF]{wait(), Ljava.lang.Object;, (JI)V, wait, (millis, nanos), "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9320 |
"wait[METHOD_REF]{wait(), Ljava.lang.Object;, (JI)V, wait, (millis, nanos), "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
9321 |
"equals[METHOD_REF]{equals(), Ljava.lang.Object;, (Ljava.lang.Object;)Z, equals, (obj), "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"}\n"+ |
9321 |
"equals[METHOD_REF]{equals(), Ljava.lang.Object;, (Ljava.lang.Object;)Z, equals, (obj), "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"}\n"+ |
9322 |
"var[LOCAL_VARIABLE_REF]{var, null, Z, var, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"}\n"+ |
9322 |
"var[LOCAL_VARIABLE_REF]{var, null, Z, var, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"}\n"+ |
9323 |
"false[KEYWORD]{false, null, null, false, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_TRUE_OR_FALSE + R_NON_RESTRICTED)+"}\n"+ |
9323 |
"false[KEYWORD]{false, null, null, false, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_TRUE_OR_FALSE + R_NON_RESTRICTED)+"}\n"+ |
9324 |
"true[KEYWORD]{true, null, null, true, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_TRUE_OR_FALSE + R_NON_RESTRICTED) + "}", |
9324 |
"true[KEYWORD]{true, null, null, true, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_TRUE_OR_FALSE + R_NON_RESTRICTED) + "}", |
9325 |
requestor.getResults()); |
9325 |
requestor.getResults()); |
9326 |
} |
9326 |
} |
9327 |
} |
9327 |
} |
Lines 9335-9341
Link Here
|
9335 |
cu.codeComplete(cursorLocation, requestor); |
9335 |
cu.codeComplete(cursorLocation, requestor); |
9336 |
|
9336 |
|
9337 |
assertEquals( |
9337 |
assertEquals( |
9338 |
"element:try completion:try relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9338 |
"element:try completion:try relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9339 |
requestor.getResults()); |
9339 |
requestor.getResults()); |
9340 |
} |
9340 |
} |
9341 |
public void testCompletionKeywordTry2() throws JavaModelException { |
9341 |
public void testCompletionKeywordTry2() throws JavaModelException { |
Lines 9348-9354
Link Here
|
9348 |
cu.codeComplete(cursorLocation, requestor); |
9348 |
cu.codeComplete(cursorLocation, requestor); |
9349 |
|
9349 |
|
9350 |
assertEquals( |
9350 |
assertEquals( |
9351 |
"element:true completion:true relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED), |
9351 |
"element:true completion:true relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED), |
9352 |
requestor.getResults()); |
9352 |
requestor.getResults()); |
9353 |
} |
9353 |
} |
9354 |
public void testCompletionKeywordTry3() throws JavaModelException { |
9354 |
public void testCompletionKeywordTry3() throws JavaModelException { |
Lines 9374-9380
Link Here
|
9374 |
cu.codeComplete(cursorLocation, requestor); |
9374 |
cu.codeComplete(cursorLocation, requestor); |
9375 |
|
9375 |
|
9376 |
assertEquals( |
9376 |
assertEquals( |
9377 |
"element:try completion:try relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9377 |
"element:try completion:try relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9378 |
requestor.getResults()); |
9378 |
requestor.getResults()); |
9379 |
} |
9379 |
} |
9380 |
public void testCompletionKeywordTry5() throws JavaModelException { |
9380 |
public void testCompletionKeywordTry5() throws JavaModelException { |
Lines 9387-9393
Link Here
|
9387 |
cu.codeComplete(cursorLocation, requestor); |
9387 |
cu.codeComplete(cursorLocation, requestor); |
9388 |
|
9388 |
|
9389 |
assertEquals( |
9389 |
assertEquals( |
9390 |
"element:true completion:true relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED), |
9390 |
"element:true completion:true relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED), |
9391 |
requestor.getResults()); |
9391 |
requestor.getResults()); |
9392 |
} |
9392 |
} |
9393 |
public void testCompletionKeywordTry6() throws JavaModelException { |
9393 |
public void testCompletionKeywordTry6() throws JavaModelException { |
Lines 9413-9419
Link Here
|
9413 |
cu.codeComplete(cursorLocation, requestor); |
9413 |
cu.codeComplete(cursorLocation, requestor); |
9414 |
|
9414 |
|
9415 |
assertEquals( |
9415 |
assertEquals( |
9416 |
"element:volatile completion:volatile relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9416 |
"element:volatile completion:volatile relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9417 |
requestor.getResults()); |
9417 |
requestor.getResults()); |
9418 |
} |
9418 |
} |
9419 |
public void testCompletionKeywordVolatile2() throws JavaModelException { |
9419 |
public void testCompletionKeywordVolatile2() throws JavaModelException { |
Lines 9439-9445
Link Here
|
9439 |
cu.codeComplete(cursorLocation, requestor); |
9439 |
cu.codeComplete(cursorLocation, requestor); |
9440 |
|
9440 |
|
9441 |
assertEquals( |
9441 |
assertEquals( |
9442 |
"element:volatile completion:volatile relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9442 |
"element:volatile completion:volatile relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9443 |
requestor.getResults()); |
9443 |
requestor.getResults()); |
9444 |
} |
9444 |
} |
9445 |
public void testCompletionKeywordVolatile4() throws JavaModelException { |
9445 |
public void testCompletionKeywordVolatile4() throws JavaModelException { |
Lines 9465-9471
Link Here
|
9465 |
cu.codeComplete(cursorLocation, requestor); |
9465 |
cu.codeComplete(cursorLocation, requestor); |
9466 |
|
9466 |
|
9467 |
assertEquals( |
9467 |
assertEquals( |
9468 |
"element:volatile completion:volatile relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9468 |
"element:volatile completion:volatile relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9469 |
requestor.getResults()); |
9469 |
requestor.getResults()); |
9470 |
} |
9470 |
} |
9471 |
public void testCompletionKeywordVolatile6() throws JavaModelException { |
9471 |
public void testCompletionKeywordVolatile6() throws JavaModelException { |
Lines 9491-9497
Link Here
|
9491 |
cu.codeComplete(cursorLocation, requestor); |
9491 |
cu.codeComplete(cursorLocation, requestor); |
9492 |
|
9492 |
|
9493 |
assertEquals( |
9493 |
assertEquals( |
9494 |
"element:volatile completion:volatile relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9494 |
"element:volatile completion:volatile relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9495 |
requestor.getResults()); |
9495 |
requestor.getResults()); |
9496 |
} |
9496 |
} |
9497 |
public void testCompletionKeywordVolatile8() throws JavaModelException { |
9497 |
public void testCompletionKeywordVolatile8() throws JavaModelException { |
Lines 9517-9523
Link Here
|
9517 |
cu.codeComplete(cursorLocation, requestor); |
9517 |
cu.codeComplete(cursorLocation, requestor); |
9518 |
|
9518 |
|
9519 |
assertEquals( |
9519 |
assertEquals( |
9520 |
"element:while completion:while relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9520 |
"element:while completion:while relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9521 |
requestor.getResults()); |
9521 |
requestor.getResults()); |
9522 |
} |
9522 |
} |
9523 |
public void testCompletionKeywordWhile10() throws JavaModelException { |
9523 |
public void testCompletionKeywordWhile10() throws JavaModelException { |
Lines 9530-9536
Link Here
|
9530 |
cu.codeComplete(cursorLocation, requestor); |
9530 |
cu.codeComplete(cursorLocation, requestor); |
9531 |
|
9531 |
|
9532 |
assertEquals( |
9532 |
assertEquals( |
9533 |
"element:while completion:while relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9533 |
"element:while completion:while relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9534 |
requestor.getResults()); |
9534 |
requestor.getResults()); |
9535 |
} |
9535 |
} |
9536 |
public void testCompletionKeywordWhile2() throws JavaModelException { |
9536 |
public void testCompletionKeywordWhile2() throws JavaModelException { |
Lines 9569-9575
Link Here
|
9569 |
cu.codeComplete(cursorLocation, requestor); |
9569 |
cu.codeComplete(cursorLocation, requestor); |
9570 |
|
9570 |
|
9571 |
assertEquals( |
9571 |
assertEquals( |
9572 |
"element:while completion:while relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9572 |
"element:while completion:while relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9573 |
requestor.getResults()); |
9573 |
requestor.getResults()); |
9574 |
} |
9574 |
} |
9575 |
public void testCompletionKeywordWhile5() throws JavaModelException { |
9575 |
public void testCompletionKeywordWhile5() throws JavaModelException { |
Lines 9582-9588
Link Here
|
9582 |
cu.codeComplete(cursorLocation, requestor); |
9582 |
cu.codeComplete(cursorLocation, requestor); |
9583 |
|
9583 |
|
9584 |
assertEquals( |
9584 |
assertEquals( |
9585 |
"element:while completion:while relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9585 |
"element:while completion:while relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9586 |
requestor.getResults()); |
9586 |
requestor.getResults()); |
9587 |
} |
9587 |
} |
9588 |
public void testCompletionKeywordWhile6() throws JavaModelException { |
9588 |
public void testCompletionKeywordWhile6() throws JavaModelException { |
Lines 9595-9601
Link Here
|
9595 |
cu.codeComplete(cursorLocation, requestor); |
9595 |
cu.codeComplete(cursorLocation, requestor); |
9596 |
|
9596 |
|
9597 |
assertEquals( |
9597 |
assertEquals( |
9598 |
"element:while completion:while relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9598 |
"element:while completion:while relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9599 |
requestor.getResults()); |
9599 |
requestor.getResults()); |
9600 |
} |
9600 |
} |
9601 |
public void testCompletionKeywordWhile7() throws JavaModelException { |
9601 |
public void testCompletionKeywordWhile7() throws JavaModelException { |
Lines 9634-9640
Link Here
|
9634 |
cu.codeComplete(cursorLocation, requestor); |
9634 |
cu.codeComplete(cursorLocation, requestor); |
9635 |
|
9635 |
|
9636 |
assertEquals( |
9636 |
assertEquals( |
9637 |
"element:while completion:while relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9637 |
"element:while completion:while relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
9638 |
requestor.getResults()); |
9638 |
requestor.getResults()); |
9639 |
} |
9639 |
} |
9640 |
public void testCompletionLocalName() throws JavaModelException { |
9640 |
public void testCompletionLocalName() throws JavaModelException { |
Lines 9673-9680
Link Here
|
9673 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
9673 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
9674 |
|
9674 |
|
9675 |
assertResults( |
9675 |
assertResults( |
9676 |
"ZZZ[POTENTIAL_METHOD_DECLARATION]{ZZZ, LZZZZ;, ()V, ZZZ, null, "+(R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED)+"}\n"+ |
9676 |
"ZZZ[POTENTIAL_METHOD_DECLARATION]{ZZZ, LZZZZ;, ()V, ZZZ, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED)+"}\n"+ |
9677 |
"ZZZZ[TYPE_REF]{ZZZZ, , LZZZZ;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED) + "}", |
9677 |
"ZZZZ[TYPE_REF]{ZZZZ, , LZZZZ;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED) + "}", |
9678 |
requestor.getResults()); |
9678 |
requestor.getResults()); |
9679 |
} |
9679 |
} |
9680 |
/* |
9680 |
/* |
Lines 9699-9705
Link Here
|
9699 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
9699 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
9700 |
|
9700 |
|
9701 |
assertResults( |
9701 |
assertResults( |
9702 |
"CompletionMemberType.Y[TYPE_REF]{Y, , LCompletionMemberType$Y;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_EXACT_NAME+ R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
9702 |
"CompletionMemberType.Y[TYPE_REF]{Y, , LCompletionMemberType$Y;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_EXACT_NAME+ R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
9703 |
requestor.getResults()); |
9703 |
requestor.getResults()); |
9704 |
} |
9704 |
} |
9705 |
public void testCompletionMemberType2() throws JavaModelException { |
9705 |
public void testCompletionMemberType2() throws JavaModelException { |
Lines 9726-9732
Link Here
|
9726 |
requestor.getResults()); |
9726 |
requestor.getResults()); |
9727 |
} else { |
9727 |
} else { |
9728 |
assertResults( |
9728 |
assertResults( |
9729 |
"CompletionMemberType2.MemberException[TYPE_REF]{MemberException, test, Ltest.CompletionMemberType2$MemberException;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION+ R_NON_RESTRICTED)+"}", |
9729 |
"CompletionMemberType2.MemberException[TYPE_REF]{MemberException, test, Ltest.CompletionMemberType2$MemberException;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXCEPTION+ R_NON_RESTRICTED)+"}", |
9730 |
requestor.getResults()); |
9730 |
requestor.getResults()); |
9731 |
} |
9731 |
} |
9732 |
} |
9732 |
} |
Lines 9749-9755
Link Here
|
9749 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
9749 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
9750 |
|
9750 |
|
9751 |
assertResults( |
9751 |
assertResults( |
9752 |
"CompletionMemberType3.MemberException[TYPE_REF]{MemberException, test, Ltest.CompletionMemberType3$MemberException;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXCEPTION+ R_UNQUALIFIED + R_NON_RESTRICTED) +"}", |
9752 |
"CompletionMemberType3.MemberException[TYPE_REF]{MemberException, test, Ltest.CompletionMemberType3$MemberException;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXCEPTION+ R_UNQUALIFIED + R_NON_RESTRICTED) +"}", |
9753 |
requestor.getResults()); |
9753 |
requestor.getResults()); |
9754 |
} |
9754 |
} |
9755 |
public void testCompletionMessageSendIsParent1() throws JavaModelException { |
9755 |
public void testCompletionMessageSendIsParent1() throws JavaModelException { |
Lines 9762-9772
Link Here
|
9762 |
cu.codeComplete(cursorLocation, requestor); |
9762 |
cu.codeComplete(cursorLocation, requestor); |
9763 |
|
9763 |
|
9764 |
assertEquals( |
9764 |
assertEquals( |
9765 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9765 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9766 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9766 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9767 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9767 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9768 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9768 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9769 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
9769 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
9770 |
requestor.getResults()); |
9770 |
requestor.getResults()); |
9771 |
} |
9771 |
} |
9772 |
public void testCompletionMessageSendIsParent2() throws JavaModelException { |
9772 |
public void testCompletionMessageSendIsParent2() throws JavaModelException { |
Lines 9779-9789
Link Here
|
9779 |
cu.codeComplete(cursorLocation, requestor); |
9779 |
cu.codeComplete(cursorLocation, requestor); |
9780 |
|
9780 |
|
9781 |
assertEquals( |
9781 |
assertEquals( |
9782 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9782 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9783 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9783 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9784 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9784 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9785 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9785 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9786 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
9786 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
9787 |
requestor.getResults()); |
9787 |
requestor.getResults()); |
9788 |
} |
9788 |
} |
9789 |
public void testCompletionMessageSendIsParent3() throws JavaModelException { |
9789 |
public void testCompletionMessageSendIsParent3() throws JavaModelException { |
Lines 9796-9806
Link Here
|
9796 |
cu.codeComplete(cursorLocation, requestor); |
9796 |
cu.codeComplete(cursorLocation, requestor); |
9797 |
|
9797 |
|
9798 |
assertEquals( |
9798 |
assertEquals( |
9799 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9799 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9800 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9800 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9801 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9801 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9802 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9802 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9803 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
9803 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
9804 |
requestor.getResults()); |
9804 |
requestor.getResults()); |
9805 |
} |
9805 |
} |
9806 |
public void testCompletionMessageSendIsParent4() throws JavaModelException { |
9806 |
public void testCompletionMessageSendIsParent4() throws JavaModelException { |
Lines 9813-9823
Link Here
|
9813 |
cu.codeComplete(cursorLocation, requestor); |
9813 |
cu.codeComplete(cursorLocation, requestor); |
9814 |
|
9814 |
|
9815 |
assertEquals( |
9815 |
assertEquals( |
9816 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9816 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9817 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9817 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9818 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9818 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9819 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9819 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9820 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
9820 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
9821 |
requestor.getResults()); |
9821 |
requestor.getResults()); |
9822 |
} |
9822 |
} |
9823 |
public void testCompletionMessageSendIsParent5() throws JavaModelException { |
9823 |
public void testCompletionMessageSendIsParent5() throws JavaModelException { |
Lines 9830-9840
Link Here
|
9830 |
cu.codeComplete(cursorLocation, requestor); |
9830 |
cu.codeComplete(cursorLocation, requestor); |
9831 |
|
9831 |
|
9832 |
assertEquals( |
9832 |
assertEquals( |
9833 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9833 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9834 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9834 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9835 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9835 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9836 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9836 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9837 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
9837 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
9838 |
requestor.getResults()); |
9838 |
requestor.getResults()); |
9839 |
} |
9839 |
} |
9840 |
public void testCompletionMessageSendIsParent6() throws JavaModelException { |
9840 |
public void testCompletionMessageSendIsParent6() throws JavaModelException { |
Lines 9847-9857
Link Here
|
9847 |
cu.codeComplete(cursorLocation, requestor); |
9847 |
cu.codeComplete(cursorLocation, requestor); |
9848 |
|
9848 |
|
9849 |
assertEquals( |
9849 |
assertEquals( |
9850 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9850 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9851 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9851 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9852 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9852 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9853 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9853 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
9854 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
9854 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
9855 |
requestor.getResults()); |
9855 |
requestor.getResults()); |
9856 |
} |
9856 |
} |
9857 |
public void testCompletionMethodDeclaration() throws JavaModelException { |
9857 |
public void testCompletionMethodDeclaration() throws JavaModelException { |
Lines 9866-9873
Link Here
|
9866 |
|
9866 |
|
9867 |
assertEquals( |
9867 |
assertEquals( |
9868 |
"should have two completions", |
9868 |
"should have two completions", |
9869 |
"element:eqFoo completion:public int eqFoo(int a, Object b) relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"\n" + |
9869 |
"element:eqFoo completion:public int eqFoo(int a, Object b) relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"\n" + |
9870 |
"element:equals completion:public boolean equals(Object obj) relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED), |
9870 |
"element:equals completion:public boolean equals(Object obj) relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED), |
9871 |
requestor.getResults()); |
9871 |
requestor.getResults()); |
9872 |
} |
9872 |
} |
9873 |
public void testCompletionMethodDeclaration10() throws JavaModelException { |
9873 |
public void testCompletionMethodDeclaration10() throws JavaModelException { |
Lines 9882-9889
Link Here
|
9882 |
|
9882 |
|
9883 |
assertEquals( |
9883 |
assertEquals( |
9884 |
"should have one completion", |
9884 |
"should have one completion", |
9885 |
"element:CloneNotSupportedException completion:CloneNotSupportedException relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
9885 |
"element:CloneNotSupportedException completion:CloneNotSupportedException relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
9886 |
"element:clone completion:protected Object clone() throws CloneNotSupportedException relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED), |
9886 |
"element:clone completion:protected Object clone() throws CloneNotSupportedException relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED), |
9887 |
requestor.getResults()); |
9887 |
requestor.getResults()); |
9888 |
} |
9888 |
} |
9889 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=80063 |
9889 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=80063 |
Lines 9907-9913
Link Here
|
9907 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
9907 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
9908 |
|
9908 |
|
9909 |
assertResults( |
9909 |
assertResults( |
9910 |
"fo[POTENTIAL_METHOD_DECLARATION]{fo, Ltest.CompletionMethodDeclaration11_2;, ()V, fo, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}", |
9910 |
"fo[POTENTIAL_METHOD_DECLARATION]{fo, Ltest.CompletionMethodDeclaration11_2;, ()V, fo, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}", |
9911 |
requestor.getResults()); |
9911 |
requestor.getResults()); |
9912 |
} |
9912 |
} |
9913 |
public void testCompletionMethodDeclaration12() throws JavaModelException { |
9913 |
public void testCompletionMethodDeclaration12() throws JavaModelException { |
Lines 9934-9940
Link Here
|
9934 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
9934 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
9935 |
|
9935 |
|
9936 |
assertResults( |
9936 |
assertResults( |
9937 |
"fo[POTENTIAL_METHOD_DECLARATION]{fo, Ltest.CompletionMethodDeclaration12_3;, ()V, fo, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}", |
9937 |
"fo[POTENTIAL_METHOD_DECLARATION]{fo, Ltest.CompletionMethodDeclaration12_3;, ()V, fo, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}", |
9938 |
requestor.getResults()); |
9938 |
requestor.getResults()); |
9939 |
} |
9939 |
} |
9940 |
public void testCompletionMethodDeclaration2() throws JavaModelException { |
9940 |
public void testCompletionMethodDeclaration2() throws JavaModelException { |
Lines 9963-9971
Link Here
|
9963 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
9963 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
9964 |
|
9964 |
|
9965 |
assertResults( |
9965 |
assertResults( |
9966 |
"eq[POTENTIAL_METHOD_DECLARATION]{eq, LCompletionMethodDeclaration2;, ()V, eq, null, "+(R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED)+"}\n" + |
9966 |
"eq[POTENTIAL_METHOD_DECLARATION]{eq, LCompletionMethodDeclaration2;, ()V, eq, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED)+"}\n" + |
9967 |
"eqFoo[METHOD_DECLARATION]{public int eqFoo(int a, Object b), LCompletionSuperClass;, (ILjava.lang.Object;)I, eqFoo, (a, b), "+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n" + |
9967 |
"eqFoo[METHOD_DECLARATION]{public int eqFoo(int a, Object b), LCompletionSuperClass;, (ILjava.lang.Object;)I, eqFoo, (a, b), "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n" + |
9968 |
"equals[METHOD_DECLARATION]{public boolean equals(Object obj), Ljava.lang.Object;, (Ljava.lang.Object;)Z, equals, (obj), "+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED)+"}", |
9968 |
"equals[METHOD_DECLARATION]{public boolean equals(Object obj), Ljava.lang.Object;, (Ljava.lang.Object;)Z, equals, (obj), "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED)+"}", |
9969 |
requestor.getResults()); |
9969 |
requestor.getResults()); |
9970 |
} finally { |
9970 |
} finally { |
9971 |
if(superClass != null) { |
9971 |
if(superClass != null) { |
Lines 10006-10013
Link Here
|
10006 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10006 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10007 |
|
10007 |
|
10008 |
assertResults( |
10008 |
assertResults( |
10009 |
"eq[POTENTIAL_METHOD_DECLARATION]{eq, LCompletionMethodDeclaration3;, ()V, eq, null, "+(R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED)+"}\n" + |
10009 |
"eq[POTENTIAL_METHOD_DECLARATION]{eq, LCompletionMethodDeclaration3;, ()V, eq, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED)+"}\n" + |
10010 |
"equals[METHOD_DECLARATION]{public boolean equals(Object obj), Ljava.lang.Object;, (Ljava.lang.Object;)Z, equals, (obj), "+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED)+"}", |
10010 |
"equals[METHOD_DECLARATION]{public boolean equals(Object obj), Ljava.lang.Object;, (Ljava.lang.Object;)Z, equals, (obj), "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED)+"}", |
10011 |
requestor.getResults()); |
10011 |
requestor.getResults()); |
10012 |
} finally { |
10012 |
} finally { |
10013 |
if(superClass != null) { |
10013 |
if(superClass != null) { |
Lines 10038-10046
Link Here
|
10038 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10038 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10039 |
|
10039 |
|
10040 |
assertResults( |
10040 |
assertResults( |
10041 |
"eq[POTENTIAL_METHOD_DECLARATION]{eq, LCompletionMethodDeclaration4;, ()V, eq, null, "+(R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED)+"}\n" + |
10041 |
"eq[POTENTIAL_METHOD_DECLARATION]{eq, LCompletionMethodDeclaration4;, ()V, eq, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED)+"}\n" + |
10042 |
"equals[METHOD_DECLARATION]{public boolean equals(Object obj), Ljava.lang.Object;, (Ljava.lang.Object;)Z, equals, (obj), "+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n"+ |
10042 |
"equals[METHOD_DECLARATION]{public boolean equals(Object obj), Ljava.lang.Object;, (Ljava.lang.Object;)Z, equals, (obj), "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n"+ |
10043 |
"eqFoo[METHOD_DECLARATION]{public int eqFoo(int a, Object b), LCompletionSuperInterface;, (ILjava.lang.Object;)I, eqFoo, (a, b), "+(R_DEFAULT + R_INTERESTING + R_CASE + R_ABSTRACT_METHOD + R_METHOD_OVERIDE+ R_NON_RESTRICTED)+"}", |
10043 |
"eqFoo[METHOD_DECLARATION]{public int eqFoo(int a, Object b), LCompletionSuperInterface;, (ILjava.lang.Object;)I, eqFoo, (a, b), "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_ABSTRACT_METHOD + R_METHOD_OVERIDE+ R_NON_RESTRICTED)+"}", |
10044 |
requestor.getResults()); |
10044 |
requestor.getResults()); |
10045 |
} finally { |
10045 |
} finally { |
10046 |
if(superClass != null) { |
10046 |
if(superClass != null) { |
Lines 10078-10101
Link Here
|
10078 |
|
10078 |
|
10079 |
if(CompletionEngine.NO_TYPE_COMPLETION_ON_EMPTY_TOKEN) { |
10079 |
if(CompletionEngine.NO_TYPE_COMPLETION_ON_EMPTY_TOKEN) { |
10080 |
assertResults( |
10080 |
assertResults( |
10081 |
"[POTENTIAL_METHOD_DECLARATION]{, LCompletionSuperClass;, ()V, , null, "+(R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED)+"}\n" + |
10081 |
"[POTENTIAL_METHOD_DECLARATION]{, LCompletionSuperClass;, ()V, , null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED)+"}\n" + |
10082 |
"clone[METHOD_DECLARATION]{protected Object clone() throws CloneNotSupportedException, Ljava.lang.Object;, ()Ljava.lang.Object;, clone, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n"+ |
10082 |
"clone[METHOD_DECLARATION]{protected Object clone() throws CloneNotSupportedException, Ljava.lang.Object;, ()Ljava.lang.Object;, clone, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n"+ |
10083 |
"eqFoo[METHOD_DECLARATION]{public int eqFoo(int a, Object b), LCompletionSuperClass;, (ILjava.lang.Object;)I, eqFoo, (a, b), "+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n"+ |
10083 |
"eqFoo[METHOD_DECLARATION]{public int eqFoo(int a, Object b), LCompletionSuperClass;, (ILjava.lang.Object;)I, eqFoo, (a, b), "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n"+ |
10084 |
"equals[METHOD_DECLARATION]{public boolean equals(Object obj), Ljava.lang.Object;, (Ljava.lang.Object;)Z, equals, (obj), "+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n"+ |
10084 |
"equals[METHOD_DECLARATION]{public boolean equals(Object obj), Ljava.lang.Object;, (Ljava.lang.Object;)Z, equals, (obj), "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n"+ |
10085 |
"finalize[METHOD_DECLARATION]{protected void finalize() throws Throwable, Ljava.lang.Object;, ()V, finalize, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n"+ |
10085 |
"finalize[METHOD_DECLARATION]{protected void finalize() throws Throwable, Ljava.lang.Object;, ()V, finalize, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n"+ |
10086 |
"hashCode[METHOD_DECLARATION]{public int hashCode(), Ljava.lang.Object;, ()I, hashCode, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n"+ |
10086 |
"hashCode[METHOD_DECLARATION]{public int hashCode(), Ljava.lang.Object;, ()I, hashCode, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n"+ |
10087 |
"toString[METHOD_DECLARATION]{public String toString(), Ljava.lang.Object;, ()Ljava.lang.String;, toString, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED)+ "}", |
10087 |
"toString[METHOD_DECLARATION]{public String toString(), Ljava.lang.Object;, ()Ljava.lang.String;, toString, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED)+ "}", |
10088 |
requestor.getResults()); |
10088 |
requestor.getResults()); |
10089 |
} else { |
10089 |
} else { |
10090 |
assertResults( |
10090 |
assertResults( |
10091 |
"[POTENTIAL_METHOD_DECLARATION]{, LCompletionSuperClass;, ()V, , null, "+(R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED)+"}\n" + |
10091 |
"[POTENTIAL_METHOD_DECLARATION]{, LCompletionSuperClass;, ()V, , null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED)+"}\n" + |
10092 |
"CompletionMethodDeclaration5[TYPE_REF]{CompletionMethodDeclaration5, , LCompletionMethodDeclaration5;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
10092 |
"CompletionMethodDeclaration5[TYPE_REF]{CompletionMethodDeclaration5, , LCompletionMethodDeclaration5;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
10093 |
"clone[METHOD_DECLARATION]{protected Object clone() throws CloneNotSupportedException, Ljava.lang.Object;, ()Ljava.lang.Object;, clone, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n"+ |
10093 |
"clone[METHOD_DECLARATION]{protected Object clone() throws CloneNotSupportedException, Ljava.lang.Object;, ()Ljava.lang.Object;, clone, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n"+ |
10094 |
"eqFoo[METHOD_DECLARATION]{public int eqFoo(int a, Object b), LCompletionSuperClass;, (ILjava.lang.Object;)I, eqFoo, (a, b), "+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n"+ |
10094 |
"eqFoo[METHOD_DECLARATION]{public int eqFoo(int a, Object b), LCompletionSuperClass;, (ILjava.lang.Object;)I, eqFoo, (a, b), "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n"+ |
10095 |
"equals[METHOD_DECLARATION]{public boolean equals(Object obj), Ljava.lang.Object;, (Ljava.lang.Object;)Z, equals, (obj), "+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n"+ |
10095 |
"equals[METHOD_DECLARATION]{public boolean equals(Object obj), Ljava.lang.Object;, (Ljava.lang.Object;)Z, equals, (obj), "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n"+ |
10096 |
"finalize[METHOD_DECLARATION]{protected void finalize() throws Throwable, Ljava.lang.Object;, ()V, finalize, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n"+ |
10096 |
"finalize[METHOD_DECLARATION]{protected void finalize() throws Throwable, Ljava.lang.Object;, ()V, finalize, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n"+ |
10097 |
"hashCode[METHOD_DECLARATION]{public int hashCode(), Ljava.lang.Object;, ()I, hashCode, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n"+ |
10097 |
"hashCode[METHOD_DECLARATION]{public int hashCode(), Ljava.lang.Object;, ()I, hashCode, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED)+"}\n"+ |
10098 |
"toString[METHOD_DECLARATION]{public String toString(), Ljava.lang.Object;, ()Ljava.lang.String;, toString, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED)+ "}", |
10098 |
"toString[METHOD_DECLARATION]{public String toString(), Ljava.lang.Object;, ()Ljava.lang.String;, toString, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED)+ "}", |
10099 |
requestor.getResults()); |
10099 |
requestor.getResults()); |
10100 |
} |
10100 |
} |
10101 |
} finally { |
10101 |
} finally { |
Lines 10116-10122
Link Here
|
10116 |
|
10116 |
|
10117 |
assertEquals( |
10117 |
assertEquals( |
10118 |
"should have one completion", |
10118 |
"should have one completion", |
10119 |
"element:CloneNotSupportedException completion:CloneNotSupportedException relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
10119 |
"element:CloneNotSupportedException completion:CloneNotSupportedException relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
10120 |
requestor.getResults()); |
10120 |
requestor.getResults()); |
10121 |
} |
10121 |
} |
10122 |
public void testCompletionMethodDeclaration7() throws JavaModelException { |
10122 |
public void testCompletionMethodDeclaration7() throws JavaModelException { |
Lines 10131-10138
Link Here
|
10131 |
|
10131 |
|
10132 |
assertEquals( |
10132 |
assertEquals( |
10133 |
"should have one completion", |
10133 |
"should have one completion", |
10134 |
"element:CloneNotSupportedException completion:CloneNotSupportedException relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
10134 |
"element:CloneNotSupportedException completion:CloneNotSupportedException relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
10135 |
"element:clone completion:protected Object clone() throws CloneNotSupportedException relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED), |
10135 |
"element:clone completion:protected Object clone() throws CloneNotSupportedException relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED), |
10136 |
requestor.getResults()); |
10136 |
requestor.getResults()); |
10137 |
} |
10137 |
} |
10138 |
public void testCompletionMethodDeclaration8() throws JavaModelException { |
10138 |
public void testCompletionMethodDeclaration8() throws JavaModelException { |
Lines 10147-10154
Link Here
|
10147 |
|
10147 |
|
10148 |
assertEquals( |
10148 |
assertEquals( |
10149 |
"should have one completion", |
10149 |
"should have one completion", |
10150 |
"element:CloneNotSupportedException completion:CloneNotSupportedException relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
10150 |
"element:CloneNotSupportedException completion:CloneNotSupportedException relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
10151 |
"element:clone completion:protected Object clone() throws CloneNotSupportedException relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED), |
10151 |
"element:clone completion:protected Object clone() throws CloneNotSupportedException relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED), |
10152 |
requestor.getResults()); |
10152 |
requestor.getResults()); |
10153 |
} |
10153 |
} |
10154 |
public void testCompletionMethodDeclaration9() throws JavaModelException { |
10154 |
public void testCompletionMethodDeclaration9() throws JavaModelException { |
Lines 10163-10170
Link Here
|
10163 |
|
10163 |
|
10164 |
assertEquals( |
10164 |
assertEquals( |
10165 |
"should have one completion", |
10165 |
"should have one completion", |
10166 |
"element:CloneNotSupportedException completion:CloneNotSupportedException relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
10166 |
"element:CloneNotSupportedException completion:CloneNotSupportedException relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
10167 |
"element:clone completion:protected Object clone() throws CloneNotSupportedException relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED), |
10167 |
"element:clone completion:protected Object clone() throws CloneNotSupportedException relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE+ R_NON_RESTRICTED), |
10168 |
requestor.getResults()); |
10168 |
requestor.getResults()); |
10169 |
} |
10169 |
} |
10170 |
public void testCompletionMethodThrowsClause() throws JavaModelException { |
10170 |
public void testCompletionMethodThrowsClause() throws JavaModelException { |
Lines 10177-10183
Link Here
|
10177 |
cu.codeComplete(cursorLocation, requestor); |
10177 |
cu.codeComplete(cursorLocation, requestor); |
10178 |
|
10178 |
|
10179 |
assertEquals( |
10179 |
assertEquals( |
10180 |
"element:Exception completion:Exception relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXCEPTION + R_UNQUALIFIED+ R_NON_RESTRICTED), |
10180 |
"element:Exception completion:Exception relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXCEPTION + R_UNQUALIFIED+ R_NON_RESTRICTED), |
10181 |
requestor.getResults()); |
10181 |
requestor.getResults()); |
10182 |
} |
10182 |
} |
10183 |
public void testCompletionMethodThrowsClause2() throws JavaModelException { |
10183 |
public void testCompletionMethodThrowsClause2() throws JavaModelException { |
Lines 10190-10196
Link Here
|
10190 |
cu.codeComplete(cursorLocation, requestor); |
10190 |
cu.codeComplete(cursorLocation, requestor); |
10191 |
|
10191 |
|
10192 |
assertEquals( |
10192 |
assertEquals( |
10193 |
"element:Exception completion:Exception relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXCEPTION+ R_NON_RESTRICTED), |
10193 |
"element:Exception completion:Exception relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXCEPTION+ R_NON_RESTRICTED), |
10194 |
requestor.getResults()); |
10194 |
requestor.getResults()); |
10195 |
} |
10195 |
} |
10196 |
public void testCompletionNonEmptyToken1() throws JavaModelException { |
10196 |
public void testCompletionNonEmptyToken1() throws JavaModelException { |
Lines 10205-10211
Link Here
|
10205 |
cu.codeComplete(cursorLocation, requestor); |
10205 |
cu.codeComplete(cursorLocation, requestor); |
10206 |
|
10206 |
|
10207 |
assertEquals( |
10207 |
assertEquals( |
10208 |
"element:zzyy completion:zzyy position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
10208 |
"element:zzyy completion:zzyy position:["+start+","+end+"] relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
10209 |
requestor.getResultsWithPosition()); |
10209 |
requestor.getResultsWithPosition()); |
10210 |
} |
10210 |
} |
10211 |
public void testCompletionNonStaticFieldRelevance() throws JavaModelException { |
10211 |
public void testCompletionNonStaticFieldRelevance() throws JavaModelException { |
Lines 10218-10225
Link Here
|
10218 |
cu.codeComplete(cursorLocation, requestor); |
10218 |
cu.codeComplete(cursorLocation, requestor); |
10219 |
|
10219 |
|
10220 |
assertEquals( |
10220 |
assertEquals( |
10221 |
"element:Ii0 completion:Ii0 relevance:" + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "\n" + |
10221 |
"element:Ii0 completion:Ii0 relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "\n" + |
10222 |
"element:ii1 completion:ii1 relevance:" + (R_DEFAULT + R_INTERESTING + R_NON_STATIC+ R_NON_RESTRICTED), |
10222 |
"element:ii1 completion:ii1 relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_STATIC+ R_NON_RESTRICTED), |
10223 |
requestor.getResults()); |
10223 |
requestor.getResults()); |
10224 |
} |
10224 |
} |
10225 |
/** |
10225 |
/** |
Lines 10247-10253
Link Here
|
10247 |
cu.codeComplete(cursorLocation, requestor); |
10247 |
cu.codeComplete(cursorLocation, requestor); |
10248 |
|
10248 |
|
10249 |
assertEquals( |
10249 |
assertEquals( |
10250 |
"element:hashCode completion:hashCode() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC + R_EXACT_EXPECTED_TYPE+ R_NON_RESTRICTED), |
10250 |
"element:hashCode completion:hashCode() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC + R_EXACT_EXPECTED_TYPE+ R_NON_RESTRICTED), |
10251 |
requestor.getResults()); |
10251 |
requestor.getResults()); |
10252 |
} |
10252 |
} |
10253 |
/** |
10253 |
/** |
Lines 10263-10269
Link Here
|
10263 |
cu.codeComplete(cursorLocation, requestor); |
10263 |
cu.codeComplete(cursorLocation, requestor); |
10264 |
assertEquals( |
10264 |
assertEquals( |
10265 |
"should have one class", |
10265 |
"should have one class", |
10266 |
"element:Object completion:Object relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
10266 |
"element:Object completion:Object relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
10267 |
requestor.getResults()); |
10267 |
requestor.getResults()); |
10268 |
} |
10268 |
} |
10269 |
/* |
10269 |
/* |
Lines 10279-10286
Link Here
|
10279 |
cu.codeComplete(cursorLocation, requestor); |
10279 |
cu.codeComplete(cursorLocation, requestor); |
10280 |
|
10280 |
|
10281 |
assertEquals( |
10281 |
assertEquals( |
10282 |
"element:var1 completion:var1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n" + |
10282 |
"element:var1 completion:var1 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n" + |
10283 |
"element:var2 completion:var2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED), |
10283 |
"element:var2 completion:var2 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED), |
10284 |
requestor.getResults()); |
10284 |
requestor.getResults()); |
10285 |
} |
10285 |
} |
10286 |
/* |
10286 |
/* |
Lines 10296-10303
Link Here
|
10296 |
cu.codeComplete(cursorLocation, requestor); |
10296 |
cu.codeComplete(cursorLocation, requestor); |
10297 |
|
10297 |
|
10298 |
assertEquals( |
10298 |
assertEquals( |
10299 |
"element:method1 completion:method1() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n" + |
10299 |
"element:method1 completion:method1() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n" + |
10300 |
"element:method2 completion:method2() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED), |
10300 |
"element:method2 completion:method2() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED), |
10301 |
requestor.getResults()); |
10301 |
requestor.getResults()); |
10302 |
} |
10302 |
} |
10303 |
/** |
10303 |
/** |
Lines 10323-10331
Link Here
|
10323 |
cu.codeComplete(cursorLocation, requestor); |
10323 |
cu.codeComplete(cursorLocation, requestor); |
10324 |
|
10324 |
|
10325 |
assertEquals( |
10325 |
assertEquals( |
10326 |
"element:Qla1 completion:z1.z2.Qla1 relevance:" + (R_DEFAULT + R_INTERESTING + R_QUALIFIED + R_NON_RESTRICTED) + "\n" + |
10326 |
"element:Qla1 completion:z1.z2.Qla1 relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_QUALIFIED + R_NON_RESTRICTED) + "\n" + |
10327 |
"element:qla2 completion:z1.z2.qla2 relevance:" + (R_DEFAULT + R_INTERESTING + R_CASE + R_QUALIFIED + R_NON_RESTRICTED) + "\n" + |
10327 |
"element:qla2 completion:z1.z2.qla2 relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_QUALIFIED + R_NON_RESTRICTED) + "\n" + |
10328 |
"element:z1.z2.qla0 completion:z1.z2.qla0 relevance:" + (R_DEFAULT + R_INTERESTING + R_CASE + R_QUALIFIED+ R_NON_RESTRICTED), |
10328 |
"element:z1.z2.qla0 completion:z1.z2.qla0 relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_QUALIFIED+ R_NON_RESTRICTED), |
10329 |
requestor.getResults()); |
10329 |
requestor.getResults()); |
10330 |
} |
10330 |
} |
10331 |
public void testCompletionPackageAndClass2() throws JavaModelException { |
10331 |
public void testCompletionPackageAndClass2() throws JavaModelException { |
Lines 10338-10346
Link Here
|
10338 |
cu.codeComplete(cursorLocation, requestor); |
10338 |
cu.codeComplete(cursorLocation, requestor); |
10339 |
|
10339 |
|
10340 |
assertEquals( |
10340 |
assertEquals( |
10341 |
"element:Qla3 completion:Qla3 relevance:" + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "\n" + |
10341 |
"element:Qla3 completion:Qla3 relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "\n" + |
10342 |
"element:Qla4 completion:Qla4 relevance:" + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "\n" + |
10342 |
"element:Qla4 completion:Qla4 relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "\n" + |
10343 |
"element:Wla completion:Wla relevance:" + (R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
10343 |
"element:Wla completion:Wla relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
10344 |
requestor.getResults()); |
10344 |
requestor.getResults()); |
10345 |
} |
10345 |
} |
10346 |
public void testCompletionPrefixFieldName1() throws JavaModelException { |
10346 |
public void testCompletionPrefixFieldName1() throws JavaModelException { |
Lines 10366-10373
Link Here
|
10366 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10366 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10367 |
|
10367 |
|
10368 |
assertResults( |
10368 |
assertResults( |
10369 |
"xBar[FIELD_REF]{CompletionPrefixFieldName1.this.xBar, LCompletionPrefixFieldName1;, I, xBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n" + |
10369 |
"xBar[FIELD_REF]{CompletionPrefixFieldName1.this.xBar, LCompletionPrefixFieldName1;, I, xBar, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n" + |
10370 |
"xBar[FIELD_REF]{xBar, LCompletionPrefixFieldName1$classFoo;, I, xBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED)+"}", |
10370 |
"xBar[FIELD_REF]{xBar, LCompletionPrefixFieldName1$classFoo;, I, xBar, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED)+"}", |
10371 |
requestor.getResults()); |
10371 |
requestor.getResults()); |
10372 |
} |
10372 |
} |
10373 |
public void testCompletionPrefixFieldName2() throws JavaModelException { |
10373 |
public void testCompletionPrefixFieldName2() throws JavaModelException { |
Lines 10393-10399
Link Here
|
10393 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10393 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10394 |
|
10394 |
|
10395 |
assertResults( |
10395 |
assertResults( |
10396 |
"xBar[FIELD_REF]{xBar, LCompletionPrefixFieldName2;, I, xBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED)+"}", |
10396 |
"xBar[FIELD_REF]{xBar, LCompletionPrefixFieldName2;, I, xBar, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED)+"}", |
10397 |
requestor.getResults()); |
10397 |
requestor.getResults()); |
10398 |
} |
10398 |
} |
10399 |
public void testCompletionPrefixMethodName1() throws JavaModelException { |
10399 |
public void testCompletionPrefixMethodName1() throws JavaModelException { |
Lines 10419-10426
Link Here
|
10419 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10419 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10420 |
|
10420 |
|
10421 |
assertResults( |
10421 |
assertResults( |
10422 |
"xBar[METHOD_REF]{CompletionPrefixMethodName1.this.xBar(), LCompletionPrefixMethodName1;, ()I, xBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n" + |
10422 |
"xBar[METHOD_REF]{CompletionPrefixMethodName1.this.xBar(), LCompletionPrefixMethodName1;, ()I, xBar, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n" + |
10423 |
"xBar[METHOD_REF]{xBar(), LCompletionPrefixMethodName1$classFoo;, ()I, xBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED)+"}", |
10423 |
"xBar[METHOD_REF]{xBar(), LCompletionPrefixMethodName1$classFoo;, ()I, xBar, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED)+"}", |
10424 |
requestor.getResults()); |
10424 |
requestor.getResults()); |
10425 |
} |
10425 |
} |
10426 |
public void testCompletionPrefixMethodName2() throws JavaModelException { |
10426 |
public void testCompletionPrefixMethodName2() throws JavaModelException { |
Lines 10446-10452
Link Here
|
10446 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10446 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10447 |
|
10447 |
|
10448 |
assertResults( |
10448 |
assertResults( |
10449 |
"xBar[METHOD_REF]{xBar(), LCompletionPrefixMethodName2;, ()I, xBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED)+"}", |
10449 |
"xBar[METHOD_REF]{xBar(), LCompletionPrefixMethodName2;, ()I, xBar, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED)+"}", |
10450 |
requestor.getResults()); |
10450 |
requestor.getResults()); |
10451 |
} |
10451 |
} |
10452 |
public void testCompletionPrefixMethodName3() throws JavaModelException { |
10452 |
public void testCompletionPrefixMethodName3() throws JavaModelException { |
Lines 10472-10479
Link Here
|
10472 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10472 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10473 |
|
10473 |
|
10474 |
assertResults( |
10474 |
assertResults( |
10475 |
"xBar[METHOD_REF]{CompletionPrefixMethodName3.this.xBar(1,, LCompletionPrefixMethodName3;, (II)I, xBar, (a, b), "+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME+ R_NON_RESTRICTED)+"}\n"+ |
10475 |
"xBar[METHOD_REF]{CompletionPrefixMethodName3.this.xBar(1,, LCompletionPrefixMethodName3;, (II)I, xBar, (a, b), "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME+ R_NON_RESTRICTED)+"}\n"+ |
10476 |
"xBar[METHOD_REF]{, LCompletionPrefixMethodName3$classFoo;, (II)I, xBar, (a, b), "+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
10476 |
"xBar[METHOD_REF]{, LCompletionPrefixMethodName3$classFoo;, (II)I, xBar, (a, b), "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
10477 |
requestor.getResults()); |
10477 |
requestor.getResults()); |
10478 |
} |
10478 |
} |
10479 |
public void testCompletionQualifiedAllocationType1() throws JavaModelException { |
10479 |
public void testCompletionQualifiedAllocationType1() throws JavaModelException { |
Lines 10495-10501
Link Here
|
10495 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10495 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10496 |
|
10496 |
|
10497 |
assertResults( |
10497 |
assertResults( |
10498 |
"CompletionQualifiedAllocationType1.YYY[TYPE_REF]{YYY, , LCompletionQualifiedAllocationType1$YYY;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME+ R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
10498 |
"CompletionQualifiedAllocationType1.YYY[TYPE_REF]{YYY, , LCompletionQualifiedAllocationType1$YYY;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME+ R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
10499 |
requestor.getResults()); |
10499 |
requestor.getResults()); |
10500 |
} |
10500 |
} |
10501 |
/* |
10501 |
/* |
Lines 10521-10532
Link Here
|
10521 |
|
10521 |
|
10522 |
if(CompletionEngine.NO_TYPE_COMPLETION_ON_EMPTY_TOKEN) { |
10522 |
if(CompletionEngine.NO_TYPE_COMPLETION_ON_EMPTY_TOKEN) { |
10523 |
assertResults( |
10523 |
assertResults( |
10524 |
"PX[TYPE_REF]{pack2.PX, pack2, Lpack2.PX;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE+ R_NON_RESTRICTED)+ "}", |
10524 |
"PX[TYPE_REF]{pack2.PX, pack2, Lpack2.PX;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE+ R_NON_RESTRICTED)+ "}", |
10525 |
requestor.getResults()); |
10525 |
requestor.getResults()); |
10526 |
} else { |
10526 |
} else { |
10527 |
assertResults( |
10527 |
assertResults( |
10528 |
"CompletionQualifiedExpectedType[TYPE_REF]{CompletionQualifiedExpectedType, test, Ltest.CompletionQualifiedExpectedType;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
10528 |
"CompletionQualifiedExpectedType[TYPE_REF]{CompletionQualifiedExpectedType, test, Ltest.CompletionQualifiedExpectedType;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
10529 |
"PX[TYPE_REF]{pack2.PX, pack2, Lpack2.PX;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE+ R_NON_RESTRICTED)+ "}", |
10529 |
"PX[TYPE_REF]{pack2.PX, pack2, Lpack2.PX;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE+ R_NON_RESTRICTED)+ "}", |
10530 |
requestor.getResults()); |
10530 |
requestor.getResults()); |
10531 |
} |
10531 |
} |
10532 |
} |
10532 |
} |
Lines 10543-10550
Link Here
|
10543 |
cu.codeComplete(cursorLocation, requestor); |
10543 |
cu.codeComplete(cursorLocation, requestor); |
10544 |
assertEquals( |
10544 |
assertEquals( |
10545 |
"should have two types", |
10545 |
"should have two types", |
10546 |
"element:CompletionRepeatedOtherType completion:CompletionRepeatedOtherType relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10546 |
"element:CompletionRepeatedOtherType completion:CompletionRepeatedOtherType relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10547 |
"element:CompletionRepeatedType completion:CompletionRepeatedType relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
10547 |
"element:CompletionRepeatedType completion:CompletionRepeatedType relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
10548 |
requestor.getResults()); |
10548 |
requestor.getResults()); |
10549 |
} |
10549 |
} |
10550 |
/* |
10550 |
/* |
Lines 10560-10566
Link Here
|
10560 |
cu.codeComplete(cursorLocation, requestor); |
10560 |
cu.codeComplete(cursorLocation, requestor); |
10561 |
|
10561 |
|
10562 |
assertEquals( |
10562 |
assertEquals( |
10563 |
"element:equals completion:equals() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
10563 |
"element:equals completion:equals() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
10564 |
requestor.getResults()); |
10564 |
requestor.getResults()); |
10565 |
} |
10565 |
} |
10566 |
public void testCompletionReturnStatementIsParent1() throws JavaModelException { |
10566 |
public void testCompletionReturnStatementIsParent1() throws JavaModelException { |
Lines 10573-10598
Link Here
|
10573 |
cu.codeComplete(cursorLocation, requestor); |
10573 |
cu.codeComplete(cursorLocation, requestor); |
10574 |
|
10574 |
|
10575 |
assertEquals( |
10575 |
assertEquals( |
10576 |
"element:zz00 completion:zz00 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10576 |
"element:zz00 completion:zz00 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10577 |
"element:zz00M completion:zz00M() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10577 |
"element:zz00M completion:zz00M() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10578 |
"element:zz01 completion:zz01 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10578 |
"element:zz01 completion:zz01 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10579 |
"element:zz01M completion:zz01M() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10579 |
"element:zz01M completion:zz01M() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10580 |
"element:zz02 completion:zz02 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10580 |
"element:zz02 completion:zz02 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10581 |
"element:zz02M completion:zz02M() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10581 |
"element:zz02M completion:zz02M() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10582 |
"element:zz10 completion:zz10 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10582 |
"element:zz10 completion:zz10 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10583 |
"element:zz10M completion:zz10M() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10583 |
"element:zz10M completion:zz10M() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10584 |
"element:zz11 completion:zz11 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10584 |
"element:zz11 completion:zz11 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10585 |
"element:zz11M completion:zz11M() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10585 |
"element:zz11M completion:zz11M() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10586 |
"element:zz12 completion:zz12 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10586 |
"element:zz12 completion:zz12 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10587 |
"element:zz12M completion:zz12M() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10587 |
"element:zz12M completion:zz12M() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10588 |
"element:zz20 completion:zz20 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10588 |
"element:zz20 completion:zz20 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10589 |
"element:zz20M completion:zz20M() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10589 |
"element:zz20M completion:zz20M() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10590 |
"element:zz21 completion:zz21 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10590 |
"element:zz21 completion:zz21 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10591 |
"element:zz21M completion:zz21M() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10591 |
"element:zz21M completion:zz21M() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10592 |
"element:zz22 completion:zz22 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10592 |
"element:zz22 completion:zz22 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10593 |
"element:zz22M completion:zz22M() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10593 |
"element:zz22M completion:zz22M() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10594 |
"element:zzOb completion:zzOb relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10594 |
"element:zzOb completion:zzOb relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10595 |
"element:zzObM completion:zzObM() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
10595 |
"element:zzObM completion:zzObM() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
10596 |
requestor.getResults()); |
10596 |
requestor.getResults()); |
10597 |
} |
10597 |
} |
10598 |
public void testCompletionReturnStatementIsParent2() throws JavaModelException { |
10598 |
public void testCompletionReturnStatementIsParent2() throws JavaModelException { |
Lines 10605-10619
Link Here
|
10605 |
cu.codeComplete(cursorLocation, requestor); |
10605 |
cu.codeComplete(cursorLocation, requestor); |
10606 |
|
10606 |
|
10607 |
assertEquals( |
10607 |
assertEquals( |
10608 |
"element:XX00 completion:XX00 relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10608 |
"element:XX00 completion:XX00 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10609 |
"element:XX01 completion:XX01 relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10609 |
"element:XX01 completion:XX01 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10610 |
"element:XX02 completion:XX02 relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10610 |
"element:XX02 completion:XX02 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10611 |
"element:XX10 completion:XX10 relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10611 |
"element:XX10 completion:XX10 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10612 |
"element:XX11 completion:XX11 relevance:"+(R_DEFAULT + R_INTERESTING + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10612 |
"element:XX11 completion:XX11 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10613 |
"element:XX12 completion:XX12 relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10613 |
"element:XX12 completion:XX12 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10614 |
"element:XX20 completion:XX20 relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10614 |
"element:XX20 completion:XX20 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10615 |
"element:XX21 completion:XX21 relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10615 |
"element:XX21 completion:XX21 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
10616 |
"element:XX22 completion:XX22 relevance:"+(R_DEFAULT + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
10616 |
"element:XX22 completion:XX22 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_UNQUALIFIED+ R_NON_RESTRICTED), |
10617 |
requestor.getResults()); |
10617 |
requestor.getResults()); |
10618 |
} |
10618 |
} |
10619 |
/* |
10619 |
/* |
Lines 10629-10635
Link Here
|
10629 |
cu.codeComplete(cursorLocation, requestor); |
10629 |
cu.codeComplete(cursorLocation, requestor); |
10630 |
|
10630 |
|
10631 |
assertEquals( |
10631 |
assertEquals( |
10632 |
"element:CompletionSameClass completion:CompletionSameClass relevance:" + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED), |
10632 |
"element:CompletionSameClass completion:CompletionSameClass relevance:" + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED), |
10633 |
requestor.getResults()); |
10633 |
requestor.getResults()); |
10634 |
} |
10634 |
} |
10635 |
public void testCompletionSameSuperClass() throws JavaModelException { |
10635 |
public void testCompletionSameSuperClass() throws JavaModelException { |
Lines 10651-10661
Link Here
|
10651 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10651 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10652 |
|
10652 |
|
10653 |
assertResults( |
10653 |
assertResults( |
10654 |
"bar[FIELD_REF]{CompletionSameSuperClass.this.bar, LA;, I, bar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED)+"}\n"+ |
10654 |
"bar[FIELD_REF]{CompletionSameSuperClass.this.bar, LA;, I, bar, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED)+"}\n"+ |
10655 |
"bar[FIELD_REF]{this.bar, LA;, I, bar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED)+"}\n"+ |
10655 |
"bar[FIELD_REF]{this.bar, LA;, I, bar, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED)+"}\n"+ |
10656 |
"bar[METHOD_REF]{CompletionSameSuperClass.this.bar(), LA;, ()V, bar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED)+"}\n"+ |
10656 |
"bar[METHOD_REF]{CompletionSameSuperClass.this.bar(), LA;, ()V, bar, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED)+"}\n"+ |
10657 |
"bar[LOCAL_VARIABLE_REF]{bar, null, I, bar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
10657 |
"bar[LOCAL_VARIABLE_REF]{bar, null, I, bar, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n"+ |
10658 |
"bar[METHOD_REF]{bar(), LA;, ()V, bar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
10658 |
"bar[METHOD_REF]{bar(), LA;, ()V, bar, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
10659 |
requestor.getResults()); |
10659 |
requestor.getResults()); |
10660 |
} |
10660 |
} |
10661 |
public void testCompletionStaticMethod1() throws JavaModelException { |
10661 |
public void testCompletionStaticMethod1() throws JavaModelException { |
Lines 10691-10700
Link Here
|
10691 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10691 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10692 |
|
10692 |
|
10693 |
assertResults( |
10693 |
assertResults( |
10694 |
"foo0[METHOD_REF]{CompletionStaticMethod1.this.foo0(), LTypeWithAMethodAndAStaticMethod;, ()V, foo0, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
10694 |
"foo0[METHOD_REF]{CompletionStaticMethod1.this.foo0(), LTypeWithAMethodAndAStaticMethod;, ()V, foo0, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
10695 |
"foo0[METHOD_REF]{foo0(), LTypeWithAMethodAndAStaticMethod;, ()V, foo0, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED) + "}\n" + |
10695 |
"foo0[METHOD_REF]{foo0(), LTypeWithAMethodAndAStaticMethod;, ()V, foo0, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED) + "}\n" + |
10696 |
"foo[METHOD_REF]{CompletionStaticMethod1.foo(), LTypeWithAMethodAndAStaticMethod;, ()V, foo, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED) + "}\n" + |
10696 |
"foo[METHOD_REF]{CompletionStaticMethod1.foo(), LTypeWithAMethodAndAStaticMethod;, ()V, foo, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED) + "}\n" + |
10697 |
"foo[METHOD_REF]{foo(), LTypeWithAMethodAndAStaticMethod;, ()V, foo, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_NAME + R_NON_RESTRICTED) + "}", |
10697 |
"foo[METHOD_REF]{foo(), LTypeWithAMethodAndAStaticMethod;, ()V, foo, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_NAME + R_NON_RESTRICTED) + "}", |
10698 |
requestor.getResults()); |
10698 |
requestor.getResults()); |
10699 |
} finally { |
10699 |
} finally { |
10700 |
if(aType != null) { |
10700 |
if(aType != null) { |
Lines 10726-10733
Link Here
|
10726 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10726 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10727 |
|
10727 |
|
10728 |
assertResults( |
10728 |
assertResults( |
10729 |
"foo[POTENTIAL_METHOD_DECLARATION]{foo, LCompletionStaticMethodDeclaration1;, ()V, foo, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
10729 |
"foo[POTENTIAL_METHOD_DECLARATION]{foo, LCompletionStaticMethodDeclaration1;, ()V, foo, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
10730 |
"foo0[METHOD_DECLARATION]{public void foo0(), LTypeWithAMethodAndAStaticMethod;, ()V, foo0, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED) + "}", |
10730 |
"foo0[METHOD_DECLARATION]{public void foo0(), LTypeWithAMethodAndAStaticMethod;, ()V, foo0, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED) + "}", |
10731 |
requestor.getResults()); |
10731 |
requestor.getResults()); |
10732 |
} finally { |
10732 |
} finally { |
10733 |
if(aType != null) { |
10733 |
if(aType != null) { |
Lines 10761-10768
Link Here
|
10761 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10761 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10762 |
|
10762 |
|
10763 |
assertResults( |
10763 |
assertResults( |
10764 |
"foo[POTENTIAL_METHOD_DECLARATION]{foo, LCompletionStaticMethodDeclaration2$Inner1;, ()V, foo, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
10764 |
"foo[POTENTIAL_METHOD_DECLARATION]{foo, LCompletionStaticMethodDeclaration2$Inner1;, ()V, foo, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
10765 |
"foo0[METHOD_DECLARATION]{public void foo0(), LTypeWithAMethodAndAStaticMethod;, ()V, foo0, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED) + "}", |
10765 |
"foo0[METHOD_DECLARATION]{public void foo0(), LTypeWithAMethodAndAStaticMethod;, ()V, foo0, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED) + "}", |
10766 |
requestor.getResults()); |
10766 |
requestor.getResults()); |
10767 |
} finally { |
10767 |
} finally { |
10768 |
if(aType != null) { |
10768 |
if(aType != null) { |
Lines 10796-10803
Link Here
|
10796 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10796 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10797 |
|
10797 |
|
10798 |
assertResults( |
10798 |
assertResults( |
10799 |
"foo[POTENTIAL_METHOD_DECLARATION]{foo, LCompletionStaticMethodDeclaration3$Inner1;, ()V, foo, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
10799 |
"foo[POTENTIAL_METHOD_DECLARATION]{foo, LCompletionStaticMethodDeclaration3$Inner1;, ()V, foo, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
10800 |
"foo0[METHOD_DECLARATION]{public void foo0(), LTypeWithAMethodAndAStaticMethod;, ()V, foo0, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED) + "}", |
10800 |
"foo0[METHOD_DECLARATION]{public void foo0(), LTypeWithAMethodAndAStaticMethod;, ()V, foo0, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED) + "}", |
10801 |
requestor.getResults()); |
10801 |
requestor.getResults()); |
10802 |
} finally { |
10802 |
} finally { |
10803 |
if(aType != null) { |
10803 |
if(aType != null) { |
Lines 10833-10840
Link Here
|
10833 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10833 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10834 |
|
10834 |
|
10835 |
assertResults( |
10835 |
assertResults( |
10836 |
"foo[POTENTIAL_METHOD_DECLARATION]{foo, LLocal1;, ()V, foo, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
10836 |
"foo[POTENTIAL_METHOD_DECLARATION]{foo, LLocal1;, ()V, foo, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
10837 |
"foo0[METHOD_DECLARATION]{public void foo0(), LTypeWithAMethodAndAStaticMethod;, ()V, foo0, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED) + "}", |
10837 |
"foo0[METHOD_DECLARATION]{public void foo0(), LTypeWithAMethodAndAStaticMethod;, ()V, foo0, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED) + "}", |
10838 |
requestor.getResults()); |
10838 |
requestor.getResults()); |
10839 |
} finally { |
10839 |
} finally { |
10840 |
if(aType != null) { |
10840 |
if(aType != null) { |
Lines 10870-10877
Link Here
|
10870 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10870 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10871 |
|
10871 |
|
10872 |
assertResults( |
10872 |
assertResults( |
10873 |
"foo[POTENTIAL_METHOD_DECLARATION]{foo, LLocal1;, ()V, foo, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
10873 |
"foo[POTENTIAL_METHOD_DECLARATION]{foo, LLocal1;, ()V, foo, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
10874 |
"foo0[METHOD_DECLARATION]{public void foo0(), LTypeWithAMethodAndAStaticMethod;, ()V, foo0, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED) + "}", |
10874 |
"foo0[METHOD_DECLARATION]{public void foo0(), LTypeWithAMethodAndAStaticMethod;, ()V, foo0, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED) + "}", |
10875 |
requestor.getResults()); |
10875 |
requestor.getResults()); |
10876 |
} finally { |
10876 |
} finally { |
10877 |
if(aType != null) { |
10877 |
if(aType != null) { |
Lines 10907-10914
Link Here
|
10907 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10907 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10908 |
|
10908 |
|
10909 |
assertResults( |
10909 |
assertResults( |
10910 |
"foo[POTENTIAL_METHOD_DECLARATION]{foo, LTypeWithAMethodAndAStaticMethod;, ()V, foo, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
10910 |
"foo[POTENTIAL_METHOD_DECLARATION]{foo, LTypeWithAMethodAndAStaticMethod;, ()V, foo, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
10911 |
"foo0[METHOD_DECLARATION]{public void foo0(), LTypeWithAMethodAndAStaticMethod;, ()V, foo0, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED) + "}", |
10911 |
"foo0[METHOD_DECLARATION]{public void foo0(), LTypeWithAMethodAndAStaticMethod;, ()V, foo0, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_METHOD_OVERIDE + R_NON_RESTRICTED) + "}", |
10912 |
requestor.getResults()); |
10912 |
requestor.getResults()); |
10913 |
} finally { |
10913 |
} finally { |
10914 |
if(aType != null) { |
10914 |
if(aType != null) { |
Lines 10940-10946
Link Here
|
10940 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10940 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10941 |
|
10941 |
|
10942 |
assertResults( |
10942 |
assertResults( |
10943 |
"CompletionSuperClass.Inner[TYPE_REF]{Inner, , LCompletionSuperClass$Inner;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_CLASS+ R_NON_RESTRICTED)+"}", |
10943 |
"CompletionSuperClass.Inner[TYPE_REF]{Inner, , LCompletionSuperClass$Inner;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_CLASS+ R_NON_RESTRICTED)+"}", |
10944 |
requestor.getResults()); |
10944 |
requestor.getResults()); |
10945 |
} finally { |
10945 |
} finally { |
10946 |
if(superClass != null) { |
10946 |
if(superClass != null) { |
Lines 10995-11002
Link Here
|
10995 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10995 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
10996 |
|
10996 |
|
10997 |
assertResults( |
10997 |
assertResults( |
10998 |
"CompletionSuperClass[TYPE_REF]{CompletionSuperClass, , LCompletionSuperClass;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_CLASS + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
10998 |
"CompletionSuperClass[TYPE_REF]{CompletionSuperClass, , LCompletionSuperClass;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_CLASS + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
10999 |
"CompletionSuperClass2[TYPE_REF]{CompletionSuperClass2, , LCompletionSuperClass2;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_CLASS + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
10999 |
"CompletionSuperClass2[TYPE_REF]{CompletionSuperClass2, , LCompletionSuperClass2;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_CLASS + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
11000 |
requestor.getResults()); |
11000 |
requestor.getResults()); |
11001 |
} finally { |
11001 |
} finally { |
11002 |
if(superClass != null) { |
11002 |
if(superClass != null) { |
Lines 11060-11067
Link Here
|
11060 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
11060 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
11061 |
|
11061 |
|
11062 |
assertResults( |
11062 |
assertResults( |
11063 |
"CompletionSuperInterface[TYPE_REF]{CompletionSuperInterface, , LCompletionSuperInterface;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_INTERFACE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
11063 |
"CompletionSuperInterface[TYPE_REF]{CompletionSuperInterface, , LCompletionSuperInterface;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_INTERFACE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}\n" + |
11064 |
"CompletionSuperInterface2[TYPE_REF]{CompletionSuperInterface2, , LCompletionSuperInterface2;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_INTERFACE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
11064 |
"CompletionSuperInterface2[TYPE_REF]{CompletionSuperInterface2, , LCompletionSuperInterface2;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_INTERFACE + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
11065 |
requestor.getResults()); |
11065 |
requestor.getResults()); |
11066 |
} finally { |
11066 |
} finally { |
11067 |
if(superClass != null) { |
11067 |
if(superClass != null) { |
Lines 11100-11107
Link Here
|
11100 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
11100 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
11101 |
|
11101 |
|
11102 |
assertResults( |
11102 |
assertResults( |
11103 |
"CompletionSuperClass2.InnerInterface[TYPE_REF]{InnerInterface, , LCompletionSuperClass2$InnerInterface;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED)+ "}\n"+ |
11103 |
"CompletionSuperClass2.InnerInterface[TYPE_REF]{InnerInterface, , LCompletionSuperClass2$InnerInterface;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE+ R_NON_RESTRICTED)+ "}\n"+ |
11104 |
"CompletionSuperClass2.InnerClass[TYPE_REF]{InnerClass, , LCompletionSuperClass2$InnerClass;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_CLASS + R_NON_RESTRICTED)+"}", |
11104 |
"CompletionSuperClass2.InnerClass[TYPE_REF]{InnerClass, , LCompletionSuperClass2$InnerClass;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_CLASS + R_NON_RESTRICTED)+"}", |
11105 |
requestor.getResults()); |
11105 |
requestor.getResults()); |
11106 |
} finally { |
11106 |
} finally { |
11107 |
if(superClass2 != null) { |
11107 |
if(superClass2 != null) { |
Lines 11131-11138
Link Here
|
11131 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
11131 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
11132 |
|
11132 |
|
11133 |
assertResults( |
11133 |
assertResults( |
11134 |
"CompletionSuperInterface2.InnerClass[TYPE_REF]{InnerClass, , LCompletionSuperInterface2$InnerClass;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n" + |
11134 |
"CompletionSuperInterface2.InnerClass[TYPE_REF]{InnerClass, , LCompletionSuperInterface2$InnerClass;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n" + |
11135 |
"CompletionSuperInterface2.InnerInterface[TYPE_REF]{InnerInterface, , LCompletionSuperInterface2$InnerInterface;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_INTERFACE+ R_NON_RESTRICTED)+"}", |
11135 |
"CompletionSuperInterface2.InnerInterface[TYPE_REF]{InnerInterface, , LCompletionSuperInterface2$InnerInterface;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_INTERFACE+ R_NON_RESTRICTED)+"}", |
11136 |
requestor.getResults()); |
11136 |
requestor.getResults()); |
11137 |
} finally { |
11137 |
} finally { |
11138 |
if(superInterface2 != null) { |
11138 |
if(superInterface2 != null) { |
Lines 11187-11194
Link Here
|
11187 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
11187 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
11188 |
|
11188 |
|
11189 |
assertResults( |
11189 |
assertResults( |
11190 |
"CompletionSuperInterface[TYPE_REF]{CompletionSuperInterface, , LCompletionSuperInterface;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_INTERFACE + R_NON_RESTRICTED)+"}\n" + |
11190 |
"CompletionSuperInterface[TYPE_REF]{CompletionSuperInterface, , LCompletionSuperInterface;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_INTERFACE + R_NON_RESTRICTED)+"}\n" + |
11191 |
"CompletionSuperInterface2[TYPE_REF]{CompletionSuperInterface2, , LCompletionSuperInterface2;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_INTERFACE+ R_NON_RESTRICTED)+"}", |
11191 |
"CompletionSuperInterface2[TYPE_REF]{CompletionSuperInterface2, , LCompletionSuperInterface2;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_INTERFACE+ R_NON_RESTRICTED)+"}", |
11192 |
requestor.getResults()); |
11192 |
requestor.getResults()); |
11193 |
} finally { |
11193 |
} finally { |
11194 |
if(superClass != null) { |
11194 |
if(superClass != null) { |
Lines 11227-11234
Link Here
|
11227 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
11227 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
11228 |
|
11228 |
|
11229 |
assertResults( |
11229 |
assertResults( |
11230 |
"CompletionSuperClass2.InnerClass[TYPE_REF]{InnerClass, , LCompletionSuperClass2$InnerClass;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n" + |
11230 |
"CompletionSuperClass2.InnerClass[TYPE_REF]{InnerClass, , LCompletionSuperClass2$InnerClass;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n" + |
11231 |
"CompletionSuperClass2.InnerInterface[TYPE_REF]{InnerInterface, , LCompletionSuperClass2$InnerInterface;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_INTERFACE+ R_NON_RESTRICTED)+"}", |
11231 |
"CompletionSuperClass2.InnerInterface[TYPE_REF]{InnerInterface, , LCompletionSuperClass2$InnerInterface;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_INTERFACE+ R_NON_RESTRICTED)+"}", |
11232 |
requestor.getResults()); |
11232 |
requestor.getResults()); |
11233 |
} finally { |
11233 |
} finally { |
11234 |
if(superClass2 != null) { |
11234 |
if(superClass2 != null) { |
Lines 11258-11265
Link Here
|
11258 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
11258 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
11259 |
|
11259 |
|
11260 |
assertResults( |
11260 |
assertResults( |
11261 |
"CompletionSuperInterface2.InnerClass[TYPE_REF]{InnerClass, , LCompletionSuperInterface2$InnerClass;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n" + |
11261 |
"CompletionSuperInterface2.InnerClass[TYPE_REF]{InnerClass, , LCompletionSuperInterface2$InnerClass;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n" + |
11262 |
"CompletionSuperInterface2.InnerInterface[TYPE_REF]{InnerInterface, , LCompletionSuperInterface2$InnerInterface;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_INTERFACE+ R_NON_RESTRICTED)+"}", |
11262 |
"CompletionSuperInterface2.InnerInterface[TYPE_REF]{InnerInterface, , LCompletionSuperInterface2$InnerInterface;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_INTERFACE+ R_NON_RESTRICTED)+"}", |
11263 |
requestor.getResults()); |
11263 |
requestor.getResults()); |
11264 |
} finally { |
11264 |
} finally { |
11265 |
if(superInterface2 != null) { |
11265 |
if(superInterface2 != null) { |
Lines 11277-11283
Link Here
|
11277 |
cu.codeComplete(cursorLocation, requestor); |
11277 |
cu.codeComplete(cursorLocation, requestor); |
11278 |
|
11278 |
|
11279 |
assertEquals( |
11279 |
assertEquals( |
11280 |
"element:Exception completion:Exception relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXCEPTION + R_UNQUALIFIED+ R_NON_RESTRICTED), |
11280 |
"element:Exception completion:Exception relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXCEPTION + R_UNQUALIFIED+ R_NON_RESTRICTED), |
11281 |
requestor.getResults()); |
11281 |
requestor.getResults()); |
11282 |
} |
11282 |
} |
11283 |
public void testCompletionToplevelType1() throws JavaModelException { |
11283 |
public void testCompletionToplevelType1() throws JavaModelException { |
Lines 11290-11296
Link Here
|
11290 |
cu.codeComplete(cursorLocation, requestor); |
11290 |
cu.codeComplete(cursorLocation, requestor); |
11291 |
|
11291 |
|
11292 |
assertEquals( |
11292 |
assertEquals( |
11293 |
"element:CompletionToplevelType1 completion:CompletionToplevelType1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME+ R_NON_RESTRICTED), |
11293 |
"element:CompletionToplevelType1 completion:CompletionToplevelType1 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME+ R_NON_RESTRICTED), |
11294 |
requestor.getResults()); |
11294 |
requestor.getResults()); |
11295 |
} |
11295 |
} |
11296 |
public void testCompletionType1() throws JavaModelException { |
11296 |
public void testCompletionType1() throws JavaModelException { |
Lines 11303-11310
Link Here
|
11303 |
cu.codeComplete(cursorLocation, requestor); |
11303 |
cu.codeComplete(cursorLocation, requestor); |
11304 |
|
11304 |
|
11305 |
assertEquals( |
11305 |
assertEquals( |
11306 |
"element:CT1 completion:CT1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
11306 |
"element:CT1 completion:CT1 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n"+ |
11307 |
"element:CT1 completion:q2.CT1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME+ R_NON_RESTRICTED), |
11307 |
"element:CT1 completion:q2.CT1 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME+ R_NON_RESTRICTED), |
11308 |
requestor.getResults()); |
11308 |
requestor.getResults()); |
11309 |
} |
11309 |
} |
11310 |
public void testCompletionUnaryOperator1() throws JavaModelException { |
11310 |
public void testCompletionUnaryOperator1() throws JavaModelException { |
Lines 11317-11325
Link Here
|
11317 |
cu.codeComplete(cursorLocation, requestor); |
11317 |
cu.codeComplete(cursorLocation, requestor); |
11318 |
|
11318 |
|
11319 |
assertEquals( |
11319 |
assertEquals( |
11320 |
"element:var1 completion:var1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
11320 |
"element:var1 completion:var1 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
11321 |
"element:var2 completion:var2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11321 |
"element:var2 completion:var2 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11322 |
"element:var3 completion:var3 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
11322 |
"element:var3 completion:var3 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
11323 |
requestor.getResults()); |
11323 |
requestor.getResults()); |
11324 |
} |
11324 |
} |
11325 |
public void testCompletionUnaryOperator2() throws JavaModelException { |
11325 |
public void testCompletionUnaryOperator2() throws JavaModelException { |
Lines 11332-11340
Link Here
|
11332 |
cu.codeComplete(cursorLocation, requestor); |
11332 |
cu.codeComplete(cursorLocation, requestor); |
11333 |
|
11333 |
|
11334 |
assertEquals( |
11334 |
assertEquals( |
11335 |
"element:var1 completion:var1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11335 |
"element:var1 completion:var1 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11336 |
"element:var2 completion:var2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
11336 |
"element:var2 completion:var2 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_EXACT_EXPECTED_TYPE + R_NON_RESTRICTED)+"\n" + |
11337 |
"element:var3 completion:var3 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
11337 |
"element:var3 completion:var3 relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
11338 |
requestor.getResults()); |
11338 |
requestor.getResults()); |
11339 |
} |
11339 |
} |
11340 |
/* |
11340 |
/* |
Lines 11362-11368
Link Here
|
11362 |
cu.codeComplete(cursorLocation, requestor); |
11362 |
cu.codeComplete(cursorLocation, requestor); |
11363 |
|
11363 |
|
11364 |
assertEquals( |
11364 |
assertEquals( |
11365 |
"element:barPlus completion:barPlus() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED), |
11365 |
"element:barPlus completion:barPlus() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED), |
11366 |
requestor.getResults()); |
11366 |
requestor.getResults()); |
11367 |
} |
11367 |
} |
11368 |
public void testCompletionUnresolvedParameterType() throws JavaModelException { |
11368 |
public void testCompletionUnresolvedParameterType() throws JavaModelException { |
Lines 11375-11381
Link Here
|
11375 |
cu.codeComplete(cursorLocation, requestor); |
11375 |
cu.codeComplete(cursorLocation, requestor); |
11376 |
|
11376 |
|
11377 |
assertEquals( |
11377 |
assertEquals( |
11378 |
"element:barPlus completion:barPlus() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED), |
11378 |
"element:barPlus completion:barPlus() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED), |
11379 |
requestor.getResults()); |
11379 |
requestor.getResults()); |
11380 |
} |
11380 |
} |
11381 |
public void testCompletionUnresolvedReturnType() throws JavaModelException { |
11381 |
public void testCompletionUnresolvedReturnType() throws JavaModelException { |
Lines 11388-11394
Link Here
|
11388 |
cu.codeComplete(cursorLocation, requestor); |
11388 |
cu.codeComplete(cursorLocation, requestor); |
11389 |
|
11389 |
|
11390 |
assertEquals( |
11390 |
assertEquals( |
11391 |
"element:barPlus completion:barPlus() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED), |
11391 |
"element:barPlus completion:barPlus() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED), |
11392 |
requestor.getResults()); |
11392 |
requestor.getResults()); |
11393 |
} |
11393 |
} |
11394 |
public void testCompletionVariableInitializerInInitializer1() throws JavaModelException { |
11394 |
public void testCompletionVariableInitializerInInitializer1() throws JavaModelException { |
Lines 11401-11411
Link Here
|
11401 |
cu.codeComplete(cursorLocation, requestor); |
11401 |
cu.codeComplete(cursorLocation, requestor); |
11402 |
|
11402 |
|
11403 |
assertEquals( |
11403 |
assertEquals( |
11404 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11404 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11405 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11405 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11406 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11406 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11407 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11407 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11408 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
11408 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
11409 |
requestor.getResults()); |
11409 |
requestor.getResults()); |
11410 |
} |
11410 |
} |
11411 |
public void testCompletionVariableInitializerInInitializer2() throws JavaModelException { |
11411 |
public void testCompletionVariableInitializerInInitializer2() throws JavaModelException { |
Lines 11418-11428
Link Here
|
11418 |
cu.codeComplete(cursorLocation, requestor); |
11418 |
cu.codeComplete(cursorLocation, requestor); |
11419 |
|
11419 |
|
11420 |
assertEquals( |
11420 |
assertEquals( |
11421 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11421 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11422 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11422 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11423 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11423 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11424 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11424 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11425 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
11425 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
11426 |
requestor.getResults()); |
11426 |
requestor.getResults()); |
11427 |
} |
11427 |
} |
11428 |
public void testCompletionVariableInitializerInInitializer3() throws JavaModelException { |
11428 |
public void testCompletionVariableInitializerInInitializer3() throws JavaModelException { |
Lines 11435-11441
Link Here
|
11435 |
cu.codeComplete(cursorLocation, requestor); |
11435 |
cu.codeComplete(cursorLocation, requestor); |
11436 |
|
11436 |
|
11437 |
assertEquals( |
11437 |
assertEquals( |
11438 |
"element:Object completion:Object relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
11438 |
"element:Object completion:Object relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
11439 |
requestor.getResults()); |
11439 |
requestor.getResults()); |
11440 |
} |
11440 |
} |
11441 |
public void testCompletionVariableInitializerInInitializer4() throws JavaModelException { |
11441 |
public void testCompletionVariableInitializerInInitializer4() throws JavaModelException { |
Lines 11448-11454
Link Here
|
11448 |
cu.codeComplete(cursorLocation, requestor); |
11448 |
cu.codeComplete(cursorLocation, requestor); |
11449 |
|
11449 |
|
11450 |
assertEquals( |
11450 |
assertEquals( |
11451 |
"element:Object completion:Object relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
11451 |
"element:Object completion:Object relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
11452 |
requestor.getResults()); |
11452 |
requestor.getResults()); |
11453 |
} |
11453 |
} |
11454 |
public void testCompletionVariableInitializerInMethod1() throws JavaModelException { |
11454 |
public void testCompletionVariableInitializerInMethod1() throws JavaModelException { |
Lines 11461-11471
Link Here
|
11461 |
cu.codeComplete(cursorLocation, requestor); |
11461 |
cu.codeComplete(cursorLocation, requestor); |
11462 |
|
11462 |
|
11463 |
assertEquals( |
11463 |
assertEquals( |
11464 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11464 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11465 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11465 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11466 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11466 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11467 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11467 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11468 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
11468 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
11469 |
requestor.getResults()); |
11469 |
requestor.getResults()); |
11470 |
} |
11470 |
} |
11471 |
public void testCompletionVariableInitializerInMethod2() throws JavaModelException { |
11471 |
public void testCompletionVariableInitializerInMethod2() throws JavaModelException { |
Lines 11478-11488
Link Here
|
11478 |
cu.codeComplete(cursorLocation, requestor); |
11478 |
cu.codeComplete(cursorLocation, requestor); |
11479 |
|
11479 |
|
11480 |
assertEquals( |
11480 |
assertEquals( |
11481 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11481 |
"element:zzObject completion:zzObject relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11482 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11482 |
"element:zzboolean completion:zzboolean relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11483 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11483 |
"element:zzdouble completion:zzdouble relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11484 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11484 |
"element:zzint completion:zzint relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
11485 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
11485 |
"element:zzlong completion:zzlong relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
11486 |
requestor.getResults()); |
11486 |
requestor.getResults()); |
11487 |
} |
11487 |
} |
11488 |
public void testCompletionVariableInitializerInMethod3() throws JavaModelException { |
11488 |
public void testCompletionVariableInitializerInMethod3() throws JavaModelException { |
Lines 11495-11501
Link Here
|
11495 |
cu.codeComplete(cursorLocation, requestor); |
11495 |
cu.codeComplete(cursorLocation, requestor); |
11496 |
|
11496 |
|
11497 |
assertEquals( |
11497 |
assertEquals( |
11498 |
"element:Object completion:Object relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
11498 |
"element:Object completion:Object relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
11499 |
requestor.getResults()); |
11499 |
requestor.getResults()); |
11500 |
} |
11500 |
} |
11501 |
public void testCompletionVariableInitializerInMethod4() throws JavaModelException { |
11501 |
public void testCompletionVariableInitializerInMethod4() throws JavaModelException { |
Lines 11508-11514
Link Here
|
11508 |
cu.codeComplete(cursorLocation, requestor); |
11508 |
cu.codeComplete(cursorLocation, requestor); |
11509 |
|
11509 |
|
11510 |
assertEquals( |
11510 |
assertEquals( |
11511 |
"element:Object completion:Object relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
11511 |
"element:Object completion:Object relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
11512 |
requestor.getResults()); |
11512 |
requestor.getResults()); |
11513 |
} |
11513 |
} |
11514 |
/* |
11514 |
/* |
Lines 11673-11682
Link Here
|
11673 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
11673 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
11674 |
|
11674 |
|
11675 |
assertResults( |
11675 |
assertResults( |
11676 |
"preFoBar[VARIABLE_DECLARATION]{preFoBar, null, LFooBar;, preFoBar, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_PREFIX + R_NON_RESTRICTED)+"}\n"+ |
11676 |
"preFoBar[VARIABLE_DECLARATION]{preFoBar, null, LFooBar;, preFoBar, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_PREFIX + R_NON_RESTRICTED)+"}\n"+ |
11677 |
"preFoBarsuf[VARIABLE_DECLARATION]{preFoBarsuf, null, LFooBar;, preFoBarsuf, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_PREFIX + R_NAME_FIRST_SUFFIX + R_NON_RESTRICTED)+"}\n"+ |
11677 |
"preFoBarsuf[VARIABLE_DECLARATION]{preFoBarsuf, null, LFooBar;, preFoBarsuf, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_PREFIX + R_NAME_FIRST_SUFFIX + R_NON_RESTRICTED)+"}\n"+ |
11678 |
"preFooBar[VARIABLE_DECLARATION]{preFooBar, null, LFooBar;, preFooBar, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_NON_RESTRICTED)+"}\n"+ |
11678 |
"preFooBar[VARIABLE_DECLARATION]{preFooBar, null, LFooBar;, preFooBar, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_NON_RESTRICTED)+"}\n"+ |
11679 |
"preFooBarsuf[VARIABLE_DECLARATION]{preFooBarsuf, null, LFooBar;, preFooBarsuf, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_PREFIX + R_NAME_FIRST_SUFFIX + R_NAME_LESS_NEW_CHARACTERS + R_NON_RESTRICTED)+"}", |
11679 |
"preFooBarsuf[VARIABLE_DECLARATION]{preFooBarsuf, null, LFooBar;, preFooBarsuf, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_PREFIX + R_NAME_FIRST_SUFFIX + R_NAME_LESS_NEW_CHARACTERS + R_NON_RESTRICTED)+"}", |
11680 |
requestor.getResults()); |
11680 |
requestor.getResults()); |
11681 |
} finally { |
11681 |
} finally { |
11682 |
options.put(JavaCore.CODEASSIST_LOCAL_PREFIXES,argumentPrefixPreviousValue); |
11682 |
options.put(JavaCore.CODEASSIST_LOCAL_PREFIXES,argumentPrefixPreviousValue); |
Lines 11712-11721
Link Here
|
11712 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
11712 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
11713 |
|
11713 |
|
11714 |
assertResults( |
11714 |
assertResults( |
11715 |
"preThefoBar[VARIABLE_DECLARATION]{preThefoBar, null, LFooBar;, preThefoBar, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_PREFIX + R_NON_RESTRICTED)+"}\n"+ |
11715 |
"preThefoBar[VARIABLE_DECLARATION]{preThefoBar, null, LFooBar;, preThefoBar, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_PREFIX + R_NON_RESTRICTED)+"}\n"+ |
11716 |
"preThefoBarsuf[VARIABLE_DECLARATION]{preThefoBarsuf, null, LFooBar;, preThefoBarsuf, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_PREFIX + R_NAME_FIRST_SUFFIX + R_NON_RESTRICTED)+"}\n"+ |
11716 |
"preThefoBarsuf[VARIABLE_DECLARATION]{preThefoBarsuf, null, LFooBar;, preThefoBarsuf, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_PREFIX + R_NAME_FIRST_SUFFIX + R_NON_RESTRICTED)+"}\n"+ |
11717 |
"preTheFooBar[VARIABLE_DECLARATION]{preTheFooBar, null, LFooBar;, preTheFooBar, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_NON_RESTRICTED)+"}\n"+ |
11717 |
"preTheFooBar[VARIABLE_DECLARATION]{preTheFooBar, null, LFooBar;, preTheFooBar, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_NON_RESTRICTED)+"}\n"+ |
11718 |
"preTheFooBarsuf[VARIABLE_DECLARATION]{preTheFooBarsuf, null, LFooBar;, preTheFooBarsuf, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_PREFIX + R_NAME_FIRST_SUFFIX + R_NAME_LESS_NEW_CHARACTERS + R_NON_RESTRICTED)+"}", |
11718 |
"preTheFooBarsuf[VARIABLE_DECLARATION]{preTheFooBarsuf, null, LFooBar;, preTheFooBarsuf, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_PREFIX + R_NAME_FIRST_SUFFIX + R_NAME_LESS_NEW_CHARACTERS + R_NON_RESTRICTED)+"}", |
11719 |
requestor.getResults()); |
11719 |
requestor.getResults()); |
11720 |
} finally { |
11720 |
} finally { |
11721 |
options.put(JavaCore.CODEASSIST_LOCAL_PREFIXES,argumentPrefixPreviousValue); |
11721 |
options.put(JavaCore.CODEASSIST_LOCAL_PREFIXES,argumentPrefixPreviousValue); |
Lines 11752-11761
Link Here
|
11752 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
11752 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
11753 |
|
11753 |
|
11754 |
assertResults( |
11754 |
assertResults( |
11755 |
"proBar[VARIABLE_DECLARATION]{proBar, null, LFooBar;, proBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11755 |
"proBar[VARIABLE_DECLARATION]{proBar, null, LFooBar;, proBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11756 |
"proFooBar[VARIABLE_DECLARATION]{proFooBar, null, LFooBar;, proFooBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11756 |
"proFooBar[VARIABLE_DECLARATION]{proFooBar, null, LFooBar;, proFooBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11757 |
"proBarsuf[VARIABLE_DECLARATION]{proBarsuf, null, LFooBar;, proBarsuf, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11757 |
"proBarsuf[VARIABLE_DECLARATION]{proBarsuf, null, LFooBar;, proBarsuf, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11758 |
"proFooBarsuf[VARIABLE_DECLARATION]{proFooBarsuf, null, LFooBar;, proFooBarsuf, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_CASE + R_NON_RESTRICTED)+"}", |
11758 |
"proFooBarsuf[VARIABLE_DECLARATION]{proFooBarsuf, null, LFooBar;, proFooBarsuf, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_CASE + R_NON_RESTRICTED)+"}", |
11759 |
requestor.getResults()); |
11759 |
requestor.getResults()); |
11760 |
} finally { |
11760 |
} finally { |
11761 |
options.put(JavaCore.CODEASSIST_LOCAL_PREFIXES,argumentPrefixPreviousValue); |
11761 |
options.put(JavaCore.CODEASSIST_LOCAL_PREFIXES,argumentPrefixPreviousValue); |
Lines 11783-11790
Link Here
|
11783 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
11783 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
11784 |
|
11784 |
|
11785 |
assertResults( |
11785 |
assertResults( |
11786 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11786 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11787 |
"foo[VARIABLE_DECLARATION]{foo, null, Ljava.lang.Object;, foo, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
11787 |
"foo[VARIABLE_DECLARATION]{foo, null, Ljava.lang.Object;, foo, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
11788 |
requestor.getResults()); |
11788 |
requestor.getResults()); |
11789 |
} |
11789 |
} |
11790 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
11790 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
Lines 11811-11818
Link Here
|
11811 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
11811 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
11812 |
|
11812 |
|
11813 |
assertResults( |
11813 |
assertResults( |
11814 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11814 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11815 |
"foo2[VARIABLE_DECLARATION]{foo2, null, Ljava.lang.Object;, foo2, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
11815 |
"foo2[VARIABLE_DECLARATION]{foo2, null, Ljava.lang.Object;, foo2, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
11816 |
requestor.getResults()); |
11816 |
requestor.getResults()); |
11817 |
} |
11817 |
} |
11818 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
11818 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
Lines 11835-11842
Link Here
|
11835 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
11835 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
11836 |
|
11836 |
|
11837 |
assertResults( |
11837 |
assertResults( |
11838 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11838 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11839 |
"foo[VARIABLE_DECLARATION]{foo, null, Ljava.lang.Object;, foo, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
11839 |
"foo[VARIABLE_DECLARATION]{foo, null, Ljava.lang.Object;, foo, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
11840 |
requestor.getResults()); |
11840 |
requestor.getResults()); |
11841 |
} |
11841 |
} |
11842 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
11842 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
Lines 11859-11865
Link Here
|
11859 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
11859 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
11860 |
|
11860 |
|
11861 |
assertResults( |
11861 |
assertResults( |
11862 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
11862 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
11863 |
requestor.getResults()); |
11863 |
requestor.getResults()); |
11864 |
} |
11864 |
} |
11865 |
/* |
11865 |
/* |
Lines 11875-11884
Link Here
|
11875 |
cu.codeComplete(cursorLocation, requestor); |
11875 |
cu.codeComplete(cursorLocation, requestor); |
11876 |
|
11876 |
|
11877 |
assertEquals( |
11877 |
assertEquals( |
11878 |
"element:bar_MyClass completion:bar_MyClass relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n" + |
11878 |
"element:bar_MyClass completion:bar_MyClass relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n" + |
11879 |
"element:class1 completion:class1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n" + |
11879 |
"element:class1 completion:class1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n" + |
11880 |
"element:myClass completion:myClass relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n" + |
11880 |
"element:myClass completion:myClass relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n" + |
11881 |
"element:test_Bar_MyClass completion:test_Bar_MyClass relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
11881 |
"element:test_Bar_MyClass completion:test_Bar_MyClass relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE+ R_NON_RESTRICTED), |
11882 |
requestor.getResults()); |
11882 |
requestor.getResults()); |
11883 |
} |
11883 |
} |
11884 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
11884 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
Lines 11909-11918
Link Here
|
11909 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
11909 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
11910 |
|
11910 |
|
11911 |
assertResults( |
11911 |
assertResults( |
11912 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11912 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11913 |
"foo2[VARIABLE_DECLARATION]{foo2, null, Ljava.lang.Object;, foo2, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11913 |
"foo2[VARIABLE_DECLARATION]{foo2, null, Ljava.lang.Object;, foo2, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11914 |
"foo4[VARIABLE_DECLARATION]{foo4, null, Ljava.lang.Object;, foo4, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11914 |
"foo4[VARIABLE_DECLARATION]{foo4, null, Ljava.lang.Object;, foo4, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11915 |
"foo5[VARIABLE_DECLARATION]{foo5, null, Ljava.lang.Object;, foo5, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
11915 |
"foo5[VARIABLE_DECLARATION]{foo5, null, Ljava.lang.Object;, foo5, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
11916 |
requestor.getResults()); |
11916 |
requestor.getResults()); |
11917 |
} |
11917 |
} |
11918 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
11918 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
Lines 11938-11945
Link Here
|
11938 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
11938 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
11939 |
|
11939 |
|
11940 |
assertResults( |
11940 |
assertResults( |
11941 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11941 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11942 |
"foo1[VARIABLE_DECLARATION]{foo1, null, Ljava.lang.Object;, foo1, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
11942 |
"foo1[VARIABLE_DECLARATION]{foo1, null, Ljava.lang.Object;, foo1, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
11943 |
requestor.getResults()); |
11943 |
requestor.getResults()); |
11944 |
} |
11944 |
} |
11945 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
11945 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
Lines 11968-11975
Link Here
|
11968 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
11968 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
11969 |
|
11969 |
|
11970 |
assertResults( |
11970 |
assertResults( |
11971 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11971 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11972 |
"foo2[VARIABLE_DECLARATION]{foo2, null, Ljava.lang.Object;, foo2, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
11972 |
"foo2[VARIABLE_DECLARATION]{foo2, null, Ljava.lang.Object;, foo2, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
11973 |
requestor.getResults()); |
11973 |
requestor.getResults()); |
11974 |
} |
11974 |
} |
11975 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
11975 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
Lines 11993-12000
Link Here
|
11993 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
11993 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
11994 |
|
11994 |
|
11995 |
assertResults( |
11995 |
assertResults( |
11996 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11996 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
11997 |
"foo1[VARIABLE_DECLARATION]{foo1, null, Ljava.lang.Object;, foo1, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
11997 |
"foo1[VARIABLE_DECLARATION]{foo1, null, Ljava.lang.Object;, foo1, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
11998 |
requestor.getResults()); |
11998 |
requestor.getResults()); |
11999 |
} |
11999 |
} |
12000 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
12000 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
Lines 12018-12025
Link Here
|
12018 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12018 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12019 |
|
12019 |
|
12020 |
assertResults( |
12020 |
assertResults( |
12021 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12021 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12022 |
"foo1[VARIABLE_DECLARATION]{foo1, null, Ljava.lang.Object;, foo1, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
12022 |
"foo1[VARIABLE_DECLARATION]{foo1, null, Ljava.lang.Object;, foo1, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
12023 |
requestor.getResults()); |
12023 |
requestor.getResults()); |
12024 |
} |
12024 |
} |
12025 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
12025 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
Lines 12045-12053
Link Here
|
12045 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12045 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12046 |
|
12046 |
|
12047 |
assertResults( |
12047 |
assertResults( |
12048 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12048 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12049 |
"foo1[VARIABLE_DECLARATION]{foo1, null, Ljava.lang.Object;, foo1, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12049 |
"foo1[VARIABLE_DECLARATION]{foo1, null, Ljava.lang.Object;, foo1, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12050 |
"foo2[VARIABLE_DECLARATION]{foo2, null, Ljava.lang.Object;, foo2, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
12050 |
"foo2[VARIABLE_DECLARATION]{foo2, null, Ljava.lang.Object;, foo2, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
12051 |
requestor.getResults()); |
12051 |
requestor.getResults()); |
12052 |
} |
12052 |
} |
12053 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
12053 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
Lines 12074-12082
Link Here
|
12074 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12074 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12075 |
|
12075 |
|
12076 |
assertResults( |
12076 |
assertResults( |
12077 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12077 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12078 |
"foo1[VARIABLE_DECLARATION]{foo1, null, Ljava.lang.Object;, foo1, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12078 |
"foo1[VARIABLE_DECLARATION]{foo1, null, Ljava.lang.Object;, foo1, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12079 |
"foo2[VARIABLE_DECLARATION]{foo2, null, Ljava.lang.Object;, foo2, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
12079 |
"foo2[VARIABLE_DECLARATION]{foo2, null, Ljava.lang.Object;, foo2, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
12080 |
requestor.getResults()); |
12080 |
requestor.getResults()); |
12081 |
} |
12081 |
} |
12082 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
12082 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
Lines 12110-12119
Link Here
|
12110 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12110 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12111 |
|
12111 |
|
12112 |
assertResults( |
12112 |
assertResults( |
12113 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12113 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12114 |
"foo2[VARIABLE_DECLARATION]{foo2, null, Ljava.lang.Object;, foo2, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12114 |
"foo2[VARIABLE_DECLARATION]{foo2, null, Ljava.lang.Object;, foo2, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12115 |
"foo4[VARIABLE_DECLARATION]{foo4, null, Ljava.lang.Object;, foo4, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12115 |
"foo4[VARIABLE_DECLARATION]{foo4, null, Ljava.lang.Object;, foo4, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12116 |
"foo5[VARIABLE_DECLARATION]{foo5, null, Ljava.lang.Object;, foo5, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
12116 |
"foo5[VARIABLE_DECLARATION]{foo5, null, Ljava.lang.Object;, foo5, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
12117 |
requestor.getResults()); |
12117 |
requestor.getResults()); |
12118 |
} |
12118 |
} |
12119 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
12119 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
Lines 12138-12145
Link Here
|
12138 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12138 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12139 |
|
12139 |
|
12140 |
assertResults( |
12140 |
assertResults( |
12141 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12141 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12142 |
"foo3[VARIABLE_DECLARATION]{foo3, null, Ljava.lang.Object;, foo3, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
12142 |
"foo3[VARIABLE_DECLARATION]{foo3, null, Ljava.lang.Object;, foo3, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
12143 |
requestor.getResults()); |
12143 |
requestor.getResults()); |
12144 |
} |
12144 |
} |
12145 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
12145 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
Lines 12178-12186
Link Here
|
12178 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12178 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12179 |
|
12179 |
|
12180 |
assertResults( |
12180 |
assertResults( |
12181 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12181 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12182 |
"var1[VARIABLE_DECLARATION]{var1, null, Ljava.lang.Object;, var1, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12182 |
"var1[VARIABLE_DECLARATION]{var1, null, Ljava.lang.Object;, var1, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12183 |
"var4[VARIABLE_DECLARATION]{var4, null, Ljava.lang.Object;, var4, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
12183 |
"var4[VARIABLE_DECLARATION]{var4, null, Ljava.lang.Object;, var4, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
12184 |
requestor.getResults()); |
12184 |
requestor.getResults()); |
12185 |
} |
12185 |
} |
12186 |
public void testCompletionVariableName3() throws JavaModelException { |
12186 |
public void testCompletionVariableName3() throws JavaModelException { |
Lines 12202-12225
Link Here
|
12202 |
cu.codeComplete(cursorLocation, requestor); |
12202 |
cu.codeComplete(cursorLocation, requestor); |
12203 |
|
12203 |
|
12204 |
assertEquals( |
12204 |
assertEquals( |
12205 |
"element:name completion:name relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
12205 |
"element:name completion:name relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
12206 |
"element:names1 completion:names1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_FIRST_SUFFIX + R_NON_RESTRICTED)+"\n"+ |
12206 |
"element:names1 completion:names1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_FIRST_SUFFIX + R_NON_RESTRICTED)+"\n"+ |
12207 |
"element:names2 completion:names2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_SUFFIX + R_NON_RESTRICTED)+"\n"+ |
12207 |
"element:names2 completion:names2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_SUFFIX + R_NON_RESTRICTED)+"\n"+ |
12208 |
"element:oneName completion:oneName relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
12208 |
"element:oneName completion:oneName relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"\n"+ |
12209 |
"element:oneNames1 completion:oneNames1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_FIRST_SUFFIX + R_NON_RESTRICTED)+"\n"+ |
12209 |
"element:oneNames1 completion:oneNames1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_FIRST_SUFFIX + R_NON_RESTRICTED)+"\n"+ |
12210 |
"element:oneNames2 completion:oneNames2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_SUFFIX + R_NON_RESTRICTED)+"\n"+ |
12210 |
"element:oneNames2 completion:oneNames2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_SUFFIX + R_NON_RESTRICTED)+"\n"+ |
12211 |
"element:p1Name completion:p1Name relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_FIRST_PREFIX + R_NON_RESTRICTED)+"\n"+ |
12211 |
"element:p1Name completion:p1Name relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_FIRST_PREFIX + R_NON_RESTRICTED)+"\n"+ |
12212 |
"element:p1Names1 completion:p1Names1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_FIRST_PREFIX + R_NAME_FIRST_SUFFIX + R_NON_RESTRICTED)+"\n"+ |
12212 |
"element:p1Names1 completion:p1Names1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_FIRST_PREFIX + R_NAME_FIRST_SUFFIX + R_NON_RESTRICTED)+"\n"+ |
12213 |
"element:p1Names2 completion:p1Names2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_FIRST_PREFIX + R_NAME_SUFFIX + R_NON_RESTRICTED)+"\n"+ |
12213 |
"element:p1Names2 completion:p1Names2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_FIRST_PREFIX + R_NAME_SUFFIX + R_NON_RESTRICTED)+"\n"+ |
12214 |
"element:p1OneName completion:p1OneName relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_FIRST_PREFIX + R_NON_RESTRICTED)+"\n"+ |
12214 |
"element:p1OneName completion:p1OneName relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_FIRST_PREFIX + R_NON_RESTRICTED)+"\n"+ |
12215 |
"element:p1OneNames1 completion:p1OneNames1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_FIRST_PREFIX + R_NAME_FIRST_SUFFIX + R_NON_RESTRICTED)+"\n"+ |
12215 |
"element:p1OneNames1 completion:p1OneNames1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_FIRST_PREFIX + R_NAME_FIRST_SUFFIX + R_NON_RESTRICTED)+"\n"+ |
12216 |
"element:p1OneNames2 completion:p1OneNames2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_FIRST_PREFIX + R_NAME_SUFFIX + R_NON_RESTRICTED)+"\n"+ |
12216 |
"element:p1OneNames2 completion:p1OneNames2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_FIRST_PREFIX + R_NAME_SUFFIX + R_NON_RESTRICTED)+"\n"+ |
12217 |
"element:p2Name completion:p2Name relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_PREFIX + R_NON_RESTRICTED)+"\n"+ |
12217 |
"element:p2Name completion:p2Name relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_PREFIX + R_NON_RESTRICTED)+"\n"+ |
12218 |
"element:p2Names1 completion:p2Names1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_PREFIX + R_NAME_FIRST_SUFFIX + R_NON_RESTRICTED)+"\n"+ |
12218 |
"element:p2Names1 completion:p2Names1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_PREFIX + R_NAME_FIRST_SUFFIX + R_NON_RESTRICTED)+"\n"+ |
12219 |
"element:p2Names2 completion:p2Names2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_PREFIX + R_NAME_SUFFIX + R_NON_RESTRICTED)+"\n"+ |
12219 |
"element:p2Names2 completion:p2Names2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_PREFIX + R_NAME_SUFFIX + R_NON_RESTRICTED)+"\n"+ |
12220 |
"element:p2OneName completion:p2OneName relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_PREFIX + R_NON_RESTRICTED)+"\n"+ |
12220 |
"element:p2OneName completion:p2OneName relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_PREFIX + R_NON_RESTRICTED)+"\n"+ |
12221 |
"element:p2OneNames1 completion:p2OneNames1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_PREFIX + R_NAME_FIRST_SUFFIX + R_NON_RESTRICTED)+"\n"+ |
12221 |
"element:p2OneNames1 completion:p2OneNames1 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_PREFIX + R_NAME_FIRST_SUFFIX + R_NON_RESTRICTED)+"\n"+ |
12222 |
"element:p2OneNames2 completion:p2OneNames2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_PREFIX + R_NAME_SUFFIX+ R_NON_RESTRICTED), |
12222 |
"element:p2OneNames2 completion:p2OneNames2 relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_PREFIX + R_NAME_SUFFIX+ R_NON_RESTRICTED), |
12223 |
requestor.getResults()); |
12223 |
requestor.getResults()); |
12224 |
} finally { |
12224 |
} finally { |
12225 |
options.put(JavaCore.CODEASSIST_LOCAL_PREFIXES,argumentPrefixPreviousValue); |
12225 |
options.put(JavaCore.CODEASSIST_LOCAL_PREFIXES,argumentPrefixPreviousValue); |
Lines 12247-12254
Link Here
|
12247 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12247 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12248 |
|
12248 |
|
12249 |
assertResults( |
12249 |
assertResults( |
12250 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12250 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12251 |
"foo[VARIABLE_DECLARATION]{foo, null, Ljava.lang.Object;, foo, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
12251 |
"foo[VARIABLE_DECLARATION]{foo, null, Ljava.lang.Object;, foo, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
12252 |
requestor.getResults()); |
12252 |
requestor.getResults()); |
12253 |
} |
12253 |
} |
12254 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
12254 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
Lines 12271-12278
Link Here
|
12271 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12271 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12272 |
|
12272 |
|
12273 |
assertResults( |
12273 |
assertResults( |
12274 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12274 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12275 |
"foo[VARIABLE_DECLARATION]{foo, null, Ljava.lang.Object;, foo, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
12275 |
"foo[VARIABLE_DECLARATION]{foo, null, Ljava.lang.Object;, foo, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
12276 |
requestor.getResults()); |
12276 |
requestor.getResults()); |
12277 |
} |
12277 |
} |
12278 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
12278 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=150228 |
Lines 12294-12301
Link Here
|
12294 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12294 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12295 |
|
12295 |
|
12296 |
assertResults( |
12296 |
assertResults( |
12297 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12297 |
"object[VARIABLE_DECLARATION]{object, null, Ljava.lang.Object;, object, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12298 |
"foo[VARIABLE_DECLARATION]{foo, null, Ljava.lang.Object;, foo, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
12298 |
"foo[VARIABLE_DECLARATION]{foo, null, Ljava.lang.Object;, foo, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
12299 |
requestor.getResults()); |
12299 |
requestor.getResults()); |
12300 |
} |
12300 |
} |
12301 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=162743 |
12301 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=162743 |
Lines 12320-12327
Link Here
|
12320 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12320 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12321 |
|
12321 |
|
12322 |
assertResults( |
12322 |
assertResults( |
12323 |
"vI[VARIABLE_DECLARATION]{vI, null, I, vI, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12323 |
"vI[VARIABLE_DECLARATION]{vI, null, I, vI, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12324 |
"variable[VARIABLE_DECLARATION]{variable, null, I, variable, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
12324 |
"variable[VARIABLE_DECLARATION]{variable, null, I, variable, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
12325 |
requestor.getResults()); |
12325 |
requestor.getResults()); |
12326 |
} |
12326 |
} |
12327 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=162968 |
12327 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=162968 |
Lines 12346-12353
Link Here
|
12346 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12346 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12347 |
|
12347 |
|
12348 |
assertResults( |
12348 |
assertResults( |
12349 |
"vI[VARIABLE_DECLARATION]{vI, null, I, vI, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12349 |
"vI[VARIABLE_DECLARATION]{vI, null, I, vI, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12350 |
"vUnknown[VARIABLE_DECLARATION]{vUnknown, null, I, vUnknown, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
12350 |
"vUnknown[VARIABLE_DECLARATION]{vUnknown, null, I, vUnknown, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_NAME_FIRST_PREFIX + R_NAME_LESS_NEW_CHARACTERS + R_CASE + R_NON_RESTRICTED)+"}", |
12351 |
requestor.getResults()); |
12351 |
requestor.getResults()); |
12352 |
} |
12352 |
} |
12353 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=166570 |
12353 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=166570 |
Lines 12376-12382
Link Here
|
12376 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12376 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12377 |
|
12377 |
|
12378 |
assertResults( |
12378 |
assertResults( |
12379 |
"zzzTest2[VARIABLE_DECLARATION]{zzzTest2, null, Ltest.Test2;, zzzTest2, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}", |
12379 |
"zzzTest2[VARIABLE_DECLARATION]{zzzTest2, null, Ltest.Test2;, zzzTest2, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}", |
12380 |
requestor.getResults()); |
12380 |
requestor.getResults()); |
12381 |
} |
12381 |
} |
12382 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=175834 |
12382 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=175834 |
Lines 12426-12433
Link Here
|
12426 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
12426 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
12427 |
|
12427 |
|
12428 |
assertResults( |
12428 |
assertResults( |
12429 |
"theBar[VARIABLE_DECLARATION]{theBar, null, LFooBar;, theBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12429 |
"theBar[VARIABLE_DECLARATION]{theBar, null, LFooBar;, theBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12430 |
"theFooBar[VARIABLE_DECLARATION]{theFooBar, null, LFooBar;, theFooBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}", |
12430 |
"theFooBar[VARIABLE_DECLARATION]{theFooBar, null, LFooBar;, theFooBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}", |
12431 |
requestor.getResults()); |
12431 |
requestor.getResults()); |
12432 |
} |
12432 |
} |
12433 |
public void testCompletionVariableName5() throws JavaModelException { |
12433 |
public void testCompletionVariableName5() throws JavaModelException { |
Lines 12449-12456
Link Here
|
12449 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
12449 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
12450 |
|
12450 |
|
12451 |
assertResults( |
12451 |
assertResults( |
12452 |
"thefoBar[VARIABLE_DECLARATION]{thefoBar, null, LFooBar;, thefoBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12452 |
"thefoBar[VARIABLE_DECLARATION]{thefoBar, null, LFooBar;, thefoBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12453 |
"theFooBar[VARIABLE_DECLARATION]{theFooBar, null, LFooBar;, theFooBar, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_LESS_NEW_CHARACTERS + R_NON_RESTRICTED)+"}", |
12453 |
"theFooBar[VARIABLE_DECLARATION]{theFooBar, null, LFooBar;, theFooBar, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_LESS_NEW_CHARACTERS + R_NON_RESTRICTED)+"}", |
12454 |
requestor.getResults()); |
12454 |
requestor.getResults()); |
12455 |
} |
12455 |
} |
12456 |
public void testCompletionVariableName6() throws JavaModelException { |
12456 |
public void testCompletionVariableName6() throws JavaModelException { |
Lines 12472-12479
Link Here
|
12472 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
12472 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
12473 |
|
12473 |
|
12474 |
assertResults( |
12474 |
assertResults( |
12475 |
"thebaFooBar[VARIABLE_DECLARATION]{thebaFooBar, null, LFooBar;, thebaFooBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12475 |
"thebaFooBar[VARIABLE_DECLARATION]{thebaFooBar, null, LFooBar;, thebaFooBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12476 |
"theBar[VARIABLE_DECLARATION]{theBar, null, LFooBar;, theBar, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_LESS_NEW_CHARACTERS + R_NON_RESTRICTED)+"}", |
12476 |
"theBar[VARIABLE_DECLARATION]{theBar, null, LFooBar;, theBar, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_LESS_NEW_CHARACTERS + R_NON_RESTRICTED)+"}", |
12477 |
requestor.getResults()); |
12477 |
requestor.getResults()); |
12478 |
} |
12478 |
} |
12479 |
public void testCompletionVariableName7() throws JavaModelException { |
12479 |
public void testCompletionVariableName7() throws JavaModelException { |
Lines 12495-12502
Link Here
|
12495 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
12495 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
12496 |
|
12496 |
|
12497 |
assertResults( |
12497 |
assertResults( |
12498 |
"foBar[VARIABLE_DECLARATION]{foBar, null, LFooBar;, foBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12498 |
"foBar[VARIABLE_DECLARATION]{foBar, null, LFooBar;, foBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12499 |
"fooBar[VARIABLE_DECLARATION]{fooBar, null, LFooBar;, fooBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_LESS_NEW_CHARACTERS + R_NON_RESTRICTED)+"}", |
12499 |
"fooBar[VARIABLE_DECLARATION]{fooBar, null, LFooBar;, fooBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_LESS_NEW_CHARACTERS + R_NON_RESTRICTED)+"}", |
12500 |
requestor.getResults()); |
12500 |
requestor.getResults()); |
12501 |
} |
12501 |
} |
12502 |
|
12502 |
|
Lines 12528-12537
Link Here
|
12528 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
12528 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
12529 |
|
12529 |
|
12530 |
assertResults( |
12530 |
assertResults( |
12531 |
"theBar[VARIABLE_DECLARATION]{theBar, null, LFooBar;, theBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12531 |
"theBar[VARIABLE_DECLARATION]{theBar, null, LFooBar;, theBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12532 |
"theFooBar[VARIABLE_DECLARATION]{theFooBar, null, LFooBar;, theFooBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12532 |
"theFooBar[VARIABLE_DECLARATION]{theFooBar, null, LFooBar;, theFooBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12533 |
"theBarsuf[VARIABLE_DECLARATION]{theBarsuf, null, LFooBar;, theBarsuf, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_FIRST_SUFFIX + R_NON_RESTRICTED)+"}\n"+ |
12533 |
"theBarsuf[VARIABLE_DECLARATION]{theBarsuf, null, LFooBar;, theBarsuf, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_FIRST_SUFFIX + R_NON_RESTRICTED)+"}\n"+ |
12534 |
"theFooBarsuf[VARIABLE_DECLARATION]{theFooBarsuf, null, LFooBar;, theFooBarsuf, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_CASE + R_NON_RESTRICTED)+"}", |
12534 |
"theFooBarsuf[VARIABLE_DECLARATION]{theFooBarsuf, null, LFooBar;, theFooBarsuf, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_FIRST_SUFFIX + R_CASE + R_NON_RESTRICTED)+"}", |
12535 |
requestor.getResults()); |
12535 |
requestor.getResults()); |
12536 |
} finally { |
12536 |
} finally { |
12537 |
options.put(JavaCore.CODEASSIST_LOCAL_PREFIXES,argumentPrefixPreviousValue); |
12537 |
options.put(JavaCore.CODEASSIST_LOCAL_PREFIXES,argumentPrefixPreviousValue); |
Lines 12567-12576
Link Here
|
12567 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
12567 |
this.wc.codeComplete(cursorLocation, requestor, this.wcOwner); |
12568 |
|
12568 |
|
12569 |
assertResults( |
12569 |
assertResults( |
12570 |
"thefoBar[VARIABLE_DECLARATION]{thefoBar, null, LFooBar;, thefoBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12570 |
"thefoBar[VARIABLE_DECLARATION]{thefoBar, null, LFooBar;, thefoBar, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED)+"}\n"+ |
12571 |
"thefoBarsuf[VARIABLE_DECLARATION]{thefoBarsuf, null, LFooBar;, thefoBarsuf, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_FIRST_SUFFIX + R_NON_RESTRICTED)+"}\n"+ |
12571 |
"thefoBarsuf[VARIABLE_DECLARATION]{thefoBarsuf, null, LFooBar;, thefoBarsuf, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NAME_FIRST_SUFFIX + R_NON_RESTRICTED)+"}\n"+ |
12572 |
"theFooBar[VARIABLE_DECLARATION]{theFooBar, null, LFooBar;, theFooBar, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_LESS_NEW_CHARACTERS + R_NON_RESTRICTED)+"}\n"+ |
12572 |
"theFooBar[VARIABLE_DECLARATION]{theFooBar, null, LFooBar;, theFooBar, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_LESS_NEW_CHARACTERS + R_NON_RESTRICTED)+"}\n"+ |
12573 |
"theFooBarsuf[VARIABLE_DECLARATION]{theFooBarsuf, null, LFooBar;, theFooBarsuf, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_LESS_NEW_CHARACTERS + R_NAME_FIRST_SUFFIX + R_NON_RESTRICTED)+"}", |
12573 |
"theFooBarsuf[VARIABLE_DECLARATION]{theFooBarsuf, null, LFooBar;, theFooBarsuf, null, "+(R_DEFAULT + R_INTERESTING + R_NAME_LESS_NEW_CHARACTERS + R_NAME_FIRST_SUFFIX + R_NON_RESTRICTED)+"}", |
12574 |
requestor.getResults()); |
12574 |
requestor.getResults()); |
12575 |
} finally { |
12575 |
} finally { |
12576 |
options.put(JavaCore.CODEASSIST_LOCAL_PREFIXES,argumentPrefixPreviousValue); |
12576 |
options.put(JavaCore.CODEASSIST_LOCAL_PREFIXES,argumentPrefixPreviousValue); |
Lines 12593-12599
Link Here
|
12593 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12593 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12594 |
|
12594 |
|
12595 |
assertResults( |
12595 |
assertResults( |
12596 |
"objects[VARIABLE_DECLARATION]{objects, null, [Ljava.lang.Object;, objects, null, " + (R_DEFAULT + R_INTERESTING + R_CASE+ R_NAME_LESS_NEW_CHARACTERS + R_NON_RESTRICTED) + "}", |
12596 |
"objects[VARIABLE_DECLARATION]{objects, null, [Ljava.lang.Object;, objects, null, " + (R_DEFAULT + R_INTERESTING + R_CASE+ R_NAME_LESS_NEW_CHARACTERS + R_NON_RESTRICTED) + "}", |
12597 |
requestor.getResults()); |
12597 |
requestor.getResults()); |
12598 |
} |
12598 |
} |
12599 |
public void testCompletionVariableNameOfArray2() throws JavaModelException { |
12599 |
public void testCompletionVariableNameOfArray2() throws JavaModelException { |
Lines 12611-12617
Link Here
|
12611 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12611 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12612 |
|
12612 |
|
12613 |
assertResults( |
12613 |
assertResults( |
12614 |
"classes[VARIABLE_DECLARATION]{classes, null, [Ljava.lang.Class;, classes, null, " + (R_DEFAULT + R_INTERESTING + R_CASE+ R_NAME_LESS_NEW_CHARACTERS + R_NON_RESTRICTED) + "}", |
12614 |
"classes[VARIABLE_DECLARATION]{classes, null, [Ljava.lang.Class;, classes, null, " + (R_DEFAULT + R_INTERESTING + R_CASE+ R_NAME_LESS_NEW_CHARACTERS + R_NON_RESTRICTED) + "}", |
12615 |
requestor.getResults()); |
12615 |
requestor.getResults()); |
12616 |
} |
12616 |
} |
12617 |
public void testCompletionVariableNameOfArray3() throws JavaModelException { |
12617 |
public void testCompletionVariableNameOfArray3() throws JavaModelException { |
Lines 12629-12635
Link Here
|
12629 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12629 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12630 |
|
12630 |
|
12631 |
assertResults( |
12631 |
assertResults( |
12632 |
"objects[VARIABLE_DECLARATION]{objects, null, [[Ljava.lang.Object;, objects, null, " + (R_DEFAULT + R_INTERESTING + R_CASE+ R_NAME_LESS_NEW_CHARACTERS + R_NON_RESTRICTED) + "}", |
12632 |
"objects[VARIABLE_DECLARATION]{objects, null, [[Ljava.lang.Object;, objects, null, " + (R_DEFAULT + R_INTERESTING + R_CASE+ R_NAME_LESS_NEW_CHARACTERS + R_NON_RESTRICTED) + "}", |
12633 |
requestor.getResults()); |
12633 |
requestor.getResults()); |
12634 |
} |
12634 |
} |
12635 |
public void testCompletionVariableNameOfArray4() throws JavaModelException { |
12635 |
public void testCompletionVariableNameOfArray4() throws JavaModelException { |
Lines 12683-12691
Link Here
|
12683 |
JavaCore.setOptions(options); |
12683 |
JavaCore.setOptions(options); |
12684 |
assertEquals( |
12684 |
assertEquals( |
12685 |
"should have three methods", |
12685 |
"should have three methods", |
12686 |
"element:privateFoo completion:privateFoo() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED)+"\n" + |
12686 |
"element:privateFoo completion:privateFoo() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED)+"\n" + |
12687 |
"element:protectedFoo completion:protectedFoo() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED)+"\n" + |
12687 |
"element:protectedFoo completion:protectedFoo() relevance:"+(R_DEFAULT+ R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED)+"\n" + |
12688 |
"element:publicFoo completion:publicFoo() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED), |
12688 |
"element:publicFoo completion:publicFoo() relevance:"+(R_DEFAULT+ R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED), |
12689 |
requestor.getResults()); |
12689 |
requestor.getResults()); |
12690 |
} |
12690 |
} |
12691 |
public void testCompletionVisibilityCheckEnabled() throws JavaModelException { |
12691 |
public void testCompletionVisibilityCheckEnabled() throws JavaModelException { |
Lines 12707-12714
Link Here
|
12707 |
JavaCore.setOptions(options); |
12707 |
JavaCore.setOptions(options); |
12708 |
assertEquals( |
12708 |
assertEquals( |
12709 |
"should have two methods", |
12709 |
"should have two methods", |
12710 |
"element:protectedFoo completion:protectedFoo() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED)+"\n" + |
12710 |
"element:protectedFoo completion:protectedFoo() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED)+"\n" + |
12711 |
"element:publicFoo completion:publicFoo() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED), |
12711 |
"element:publicFoo completion:publicFoo() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC+ R_NON_RESTRICTED), |
12712 |
requestor.getResults()); |
12712 |
requestor.getResults()); |
12713 |
} |
12713 |
} |
12714 |
/* |
12714 |
/* |
Lines 12724-12732
Link Here
|
12724 |
cu.codeComplete(cursorLocation, requestor); |
12724 |
cu.codeComplete(cursorLocation, requestor); |
12725 |
|
12725 |
|
12726 |
assertEquals( |
12726 |
assertEquals( |
12727 |
"element:foo completion:foo() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
12727 |
"element:foo completion:foo() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
12728 |
"element:foo1 completion:foo1() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
12728 |
"element:foo1 completion:foo1() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_EXPECTED_TYPE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
12729 |
"element:foo3 completion:foo3() relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
12729 |
"element:foo3 completion:foo3() relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED+ R_NON_RESTRICTED), |
12730 |
requestor.getResults()); |
12730 |
requestor.getResults()); |
12731 |
} |
12731 |
} |
12732 |
public void testCompletionWithBinaryFolder() throws JavaModelException { |
12732 |
public void testCompletionWithBinaryFolder() throws JavaModelException { |
Lines 12740-12747
Link Here
|
12740 |
|
12740 |
|
12741 |
assertEquals( |
12741 |
assertEquals( |
12742 |
"should have two completions", |
12742 |
"should have two completions", |
12743 |
"element:MyClass completion:MyClass relevance:"+(R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
12743 |
"element:MyClass completion:MyClass relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED)+"\n" + |
12744 |
"element:mypackage completion:mypackage relevance:"+(R_DEFAULT + R_INTERESTING+ R_NON_RESTRICTED), |
12744 |
"element:mypackage completion:mypackage relevance:"+(R_DEFAULT + R_RESOLVED + R_INTERESTING+ R_NON_RESTRICTED), |
12745 |
requestor.getResults()); |
12745 |
requestor.getResults()); |
12746 |
} |
12746 |
} |
12747 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=95167 |
12747 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=95167 |
Lines 12825-12833
Link Here
|
12825 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12825 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12826 |
|
12826 |
|
12827 |
assertResults( |
12827 |
assertResults( |
12828 |
"ZZZTy[POTENTIAL_METHOD_DECLARATION]{ZZZTy, Ldeprecation.Test;, ()V, ZZZTy, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
12828 |
"ZZZTy[POTENTIAL_METHOD_DECLARATION]{ZZZTy, Ldeprecation.Test;, ()V, ZZZTy, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
12829 |
"ZZZType1[TYPE_REF]{ZZZType1, deprecation, Ldeprecation.ZZZType1;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
12829 |
"ZZZType1[TYPE_REF]{ZZZType1, deprecation, Ldeprecation.ZZZType1;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
12830 |
"ZZZType2[TYPE_REF]{ZZZType2, deprecation, Ldeprecation.ZZZType2;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
12830 |
"ZZZType2[TYPE_REF]{ZZZType2, deprecation, Ldeprecation.ZZZType2;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
12831 |
requestor.getResults()); |
12831 |
requestor.getResults()); |
12832 |
} finally { |
12832 |
} finally { |
12833 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
12833 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
Lines 12864-12871
Link Here
|
12864 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12864 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12865 |
|
12865 |
|
12866 |
assertResults( |
12866 |
assertResults( |
12867 |
"bar1[METHOD_REF]{bar1(), Ldeprecation.Test;, ()V, bar1, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
12867 |
"bar1[METHOD_REF]{bar1(), Ldeprecation.Test;, ()V, bar1, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
12868 |
"bar2[METHOD_REF]{bar2(), Ldeprecation.Test;, ()V, bar2, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
12868 |
"bar2[METHOD_REF]{bar2(), Ldeprecation.Test;, ()V, bar2, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
12869 |
requestor.getResults()); |
12869 |
requestor.getResults()); |
12870 |
} finally { |
12870 |
} finally { |
12871 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
12871 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
Lines 12902-12909
Link Here
|
12902 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12902 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12903 |
|
12903 |
|
12904 |
assertResults( |
12904 |
assertResults( |
12905 |
"bar1[FIELD_REF]{bar1, Ldeprecation.Test;, I, bar1, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
12905 |
"bar1[FIELD_REF]{bar1, Ldeprecation.Test;, I, bar1, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
12906 |
"bar2[FIELD_REF]{bar2, Ldeprecation.Test;, I, bar2, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
12906 |
"bar2[FIELD_REF]{bar2, Ldeprecation.Test;, I, bar2, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
12907 |
requestor.getResults()); |
12907 |
requestor.getResults()); |
12908 |
} finally { |
12908 |
} finally { |
12909 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
12909 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
Lines 12940-12947
Link Here
|
12940 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12940 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12941 |
|
12941 |
|
12942 |
assertResults( |
12942 |
assertResults( |
12943 |
"bar1[FIELD_REF]{bar1, Ldeprecation.Test;, I, bar1, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
12943 |
"bar1[FIELD_REF]{bar1, Ldeprecation.Test;, I, bar1, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
12944 |
"bar2[FIELD_REF]{bar2, Ldeprecation.Test;, I, bar2, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
12944 |
"bar2[FIELD_REF]{bar2, Ldeprecation.Test;, I, bar2, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
12945 |
requestor.getResults()); |
12945 |
requestor.getResults()); |
12946 |
} finally { |
12946 |
} finally { |
12947 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
12947 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
Lines 12978-12985
Link Here
|
12978 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12978 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
12979 |
|
12979 |
|
12980 |
assertResults( |
12980 |
assertResults( |
12981 |
"Test.Inner1[TYPE_REF]{Inner1, deprecation, Ldeprecation.Test$Inner1;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
12981 |
"Test.Inner1[TYPE_REF]{Inner1, deprecation, Ldeprecation.Test$Inner1;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
12982 |
"Test.Inner2[TYPE_REF]{Inner2, deprecation, Ldeprecation.Test$Inner2;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
12982 |
"Test.Inner2[TYPE_REF]{Inner2, deprecation, Ldeprecation.Test$Inner2;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
12983 |
requestor.getResults()); |
12983 |
requestor.getResults()); |
12984 |
} finally { |
12984 |
} finally { |
12985 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
12985 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
Lines 13016-13023
Link Here
|
13016 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13016 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13017 |
|
13017 |
|
13018 |
assertResults( |
13018 |
assertResults( |
13019 |
"Test.Inner1[TYPE_REF]{Inner1, deprecation, Ldeprecation.Test$Inner1;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
13019 |
"Test.Inner1[TYPE_REF]{Inner1, deprecation, Ldeprecation.Test$Inner1;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
13020 |
"Test.Inner2[TYPE_REF]{Inner2, deprecation, Ldeprecation.Test$Inner2;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
13020 |
"Test.Inner2[TYPE_REF]{Inner2, deprecation, Ldeprecation.Test$Inner2;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
13021 |
requestor.getResults()); |
13021 |
requestor.getResults()); |
13022 |
} finally { |
13022 |
} finally { |
13023 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
13023 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
Lines 13097-13103
Link Here
|
13097 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13097 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13098 |
|
13098 |
|
13099 |
assertResults( |
13099 |
assertResults( |
13100 |
"ZZZType1[TYPE_REF]{ZZZType1, deprecation, Ldeprecation.ZZZType1;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
13100 |
"ZZZType1[TYPE_REF]{ZZZType1, deprecation, Ldeprecation.ZZZType1;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
13101 |
requestor.getResults()); |
13101 |
requestor.getResults()); |
13102 |
} finally { |
13102 |
} finally { |
13103 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
13103 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
Lines 13129-13138
Link Here
|
13129 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13129 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13130 |
|
13130 |
|
13131 |
assertResults( |
13131 |
assertResults( |
13132 |
"Bug127628Ty[POTENTIAL_METHOD_DECLARATION]{Bug127628Ty, Ldeprecation.Test;, ()V, Bug127628Ty, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
13132 |
"Bug127628Ty[POTENTIAL_METHOD_DECLARATION]{Bug127628Ty, Ldeprecation.Test;, ()V, Bug127628Ty, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
13133 |
"Bug127628Type1.Bug127628TypeInner1[TYPE_REF]{deprecation.Bug127628Type1.Bug127628TypeInner1, deprecation, Ldeprecation.Bug127628Type1$Bug127628TypeInner1;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
13133 |
"Bug127628Type1.Bug127628TypeInner1[TYPE_REF]{deprecation.Bug127628Type1.Bug127628TypeInner1, deprecation, Ldeprecation.Bug127628Type1$Bug127628TypeInner1;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
13134 |
"Bug127628Type2.Bug127628TypeInner2[TYPE_REF]{deprecation.Bug127628Type2.Bug127628TypeInner2, deprecation, Ldeprecation.Bug127628Type2$Bug127628TypeInner2;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
13134 |
"Bug127628Type2.Bug127628TypeInner2[TYPE_REF]{deprecation.Bug127628Type2.Bug127628TypeInner2, deprecation, Ldeprecation.Bug127628Type2$Bug127628TypeInner2;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
13135 |
"Bug127628Type1[TYPE_REF]{Bug127628Type1, deprecation, Ldeprecation.Bug127628Type1;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
13135 |
"Bug127628Type1[TYPE_REF]{Bug127628Type1, deprecation, Ldeprecation.Bug127628Type1;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
13136 |
requestor.getResults()); |
13136 |
requestor.getResults()); |
13137 |
} finally { |
13137 |
} finally { |
13138 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
13138 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
Lines 13176-13183
Link Here
|
13176 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13176 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13177 |
|
13177 |
|
13178 |
assertResults( |
13178 |
assertResults( |
13179 |
"ZZZTy[POTENTIAL_METHOD_DECLARATION]{ZZZTy, Ldeprecation.Test;, ()V, ZZZTy, null, " + (R_DEFAULT + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
13179 |
"ZZZTy[POTENTIAL_METHOD_DECLARATION]{ZZZTy, Ldeprecation.Test;, ()V, ZZZTy, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_NON_RESTRICTED) + "}\n" + |
13180 |
"ZZZType1[TYPE_REF]{ZZZType1, deprecation, Ldeprecation.ZZZType1;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
13180 |
"ZZZType1[TYPE_REF]{ZZZType1, deprecation, Ldeprecation.ZZZType1;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
13181 |
requestor.getResults()); |
13181 |
requestor.getResults()); |
13182 |
} finally { |
13182 |
} finally { |
13183 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
13183 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
Lines 13220-13227
Link Here
|
13220 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13220 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13221 |
|
13221 |
|
13222 |
assertResults( |
13222 |
assertResults( |
13223 |
"foo1[METHOD_REF]{foo1(), Ldeprecation.ZZZType1;, ()V, foo1, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}\n" + |
13223 |
"foo1[METHOD_REF]{foo1(), Ldeprecation.ZZZType1;, ()V, foo1, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}\n" + |
13224 |
"foo2[METHOD_REF]{foo2(), Ldeprecation.ZZZType1;, ()V, foo2, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}", |
13224 |
"foo2[METHOD_REF]{foo2(), Ldeprecation.ZZZType1;, ()V, foo2, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}", |
13225 |
requestor.getResults()); |
13225 |
requestor.getResults()); |
13226 |
} finally { |
13226 |
} finally { |
13227 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
13227 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
Lines 13264-13270
Link Here
|
13264 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13264 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13265 |
|
13265 |
|
13266 |
assertResults( |
13266 |
assertResults( |
13267 |
"foo1[METHOD_REF]{foo1(), Ldeprecation.ZZZType1;, ()V, foo1, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}", |
13267 |
"foo1[METHOD_REF]{foo1(), Ldeprecation.ZZZType1;, ()V, foo1, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}", |
13268 |
requestor.getResults()); |
13268 |
requestor.getResults()); |
13269 |
} finally { |
13269 |
} finally { |
13270 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
13270 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
Lines 13305-13312
Link Here
|
13305 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13305 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13306 |
|
13306 |
|
13307 |
assertResults( |
13307 |
assertResults( |
13308 |
"ZZZType1.Inner1[TYPE_REF]{Inner1, deprecation, Ldeprecation.ZZZType1$Inner1;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
13308 |
"ZZZType1.Inner1[TYPE_REF]{Inner1, deprecation, Ldeprecation.ZZZType1$Inner1;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
13309 |
"ZZZType1.Inner2[TYPE_REF]{Inner2, deprecation, Ldeprecation.ZZZType1$Inner2;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
13309 |
"ZZZType1.Inner2[TYPE_REF]{Inner2, deprecation, Ldeprecation.ZZZType1$Inner2;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
13310 |
requestor.getResults()); |
13310 |
requestor.getResults()); |
13311 |
} finally { |
13311 |
} finally { |
13312 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
13312 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
Lines 13347-13353
Link Here
|
13347 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13347 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13348 |
|
13348 |
|
13349 |
assertResults( |
13349 |
assertResults( |
13350 |
"ZZZType1.Inner1[TYPE_REF]{Inner1, deprecation, Ldeprecation.ZZZType1$Inner1;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
13350 |
"ZZZType1.Inner1[TYPE_REF]{Inner1, deprecation, Ldeprecation.ZZZType1$Inner1;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
13351 |
requestor.getResults()); |
13351 |
requestor.getResults()); |
13352 |
} finally { |
13352 |
} finally { |
13353 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
13353 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
Lines 13390-13397
Link Here
|
13390 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13390 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13391 |
|
13391 |
|
13392 |
assertResults( |
13392 |
assertResults( |
13393 |
"foo1[FIELD_REF]{foo1, Ldeprecation.ZZZType1;, I, foo1, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}\n" + |
13393 |
"foo1[FIELD_REF]{foo1, Ldeprecation.ZZZType1;, I, foo1, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}\n" + |
13394 |
"foo2[FIELD_REF]{foo2, Ldeprecation.ZZZType1;, I, foo2, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}", |
13394 |
"foo2[FIELD_REF]{foo2, Ldeprecation.ZZZType1;, I, foo2, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}", |
13395 |
requestor.getResults()); |
13395 |
requestor.getResults()); |
13396 |
} finally { |
13396 |
} finally { |
13397 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
13397 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
Lines 13434-13440
Link Here
|
13434 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13434 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13435 |
|
13435 |
|
13436 |
assertResults( |
13436 |
assertResults( |
13437 |
"foo1[FIELD_REF]{foo1, Ldeprecation.ZZZType1;, I, foo1, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}", |
13437 |
"foo1[FIELD_REF]{foo1, Ldeprecation.ZZZType1;, I, foo1, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}", |
13438 |
requestor.getResults()); |
13438 |
requestor.getResults()); |
13439 |
} finally { |
13439 |
} finally { |
13440 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
13440 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
Lines 13471-13478
Link Here
|
13471 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13471 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13472 |
|
13472 |
|
13473 |
assertResults( |
13473 |
assertResults( |
13474 |
"bar1[METHOD_REF]{bar1(), Ldeprecation.Test;, ()V, bar1, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
13474 |
"bar1[METHOD_REF]{bar1(), Ldeprecation.Test;, ()V, bar1, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
13475 |
"bar2[METHOD_REF]{bar2(), Ldeprecation.Test;, ()V, bar2, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
13475 |
"bar2[METHOD_REF]{bar2(), Ldeprecation.Test;, ()V, bar2, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
13476 |
requestor.getResults()); |
13476 |
requestor.getResults()); |
13477 |
} finally { |
13477 |
} finally { |
13478 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
13478 |
options.put(JavaCore.CODEASSIST_DEPRECATION_CHECK, optionValue); |
Lines 13508-13514
Link Here
|
13508 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13508 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13509 |
|
13509 |
|
13510 |
assertResults( |
13510 |
assertResults( |
13511 |
"bar[METHOD_REF]{bar(), Ltest.TestString;, ()V, bar, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_STATIC + R_NON_RESTRICTED) + "}", |
13511 |
"bar[METHOD_REF]{bar(), Ltest.TestString;, ()V, bar, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_STATIC + R_NON_RESTRICTED) + "}", |
13512 |
requestor.getResults()); |
13512 |
requestor.getResults()); |
13513 |
} |
13513 |
} |
13514 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=144858 |
13514 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=144858 |
Lines 13544-13550
Link Here
|
13544 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13544 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13545 |
|
13545 |
|
13546 |
assertResults( |
13546 |
assertResults( |
13547 |
"bar[METHOD_REF]{bar(), Ltest.TestException;, ()V, bar, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_STATIC + R_NON_RESTRICTED) + "}", |
13547 |
"bar[METHOD_REF]{bar(), Ltest.TestException;, ()V, bar, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_STATIC + R_NON_RESTRICTED) + "}", |
13548 |
requestor.getResults()); |
13548 |
requestor.getResults()); |
13549 |
} |
13549 |
} |
13550 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=144858 |
13550 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=144858 |
Lines 13577-13583
Link Here
|
13577 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13577 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13578 |
|
13578 |
|
13579 |
assertResults( |
13579 |
assertResults( |
13580 |
"bar[METHOD_REF]{bar(), Ltest.TestString;, ()V, bar, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_STATIC + R_NON_RESTRICTED) + "}", |
13580 |
"bar[METHOD_REF]{bar(), Ltest.TestString;, ()V, bar, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_STATIC + R_NON_RESTRICTED) + "}", |
13581 |
requestor.getResults()); |
13581 |
requestor.getResults()); |
13582 |
} |
13582 |
} |
13583 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=144858 |
13583 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=144858 |
Lines 13611-13617
Link Here
|
13611 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13611 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13612 |
|
13612 |
|
13613 |
assertResults( |
13613 |
assertResults( |
13614 |
"bar[METHOD_REF]{bar(), Ltest.TestString;, ()V, bar, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_STATIC + R_NON_RESTRICTED) + "}", |
13614 |
"bar[METHOD_REF]{bar(), Ltest.TestString;, ()V, bar, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_STATIC + R_NON_RESTRICTED) + "}", |
13615 |
requestor.getResults()); |
13615 |
requestor.getResults()); |
13616 |
} |
13616 |
} |
13617 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=144858 |
13617 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=144858 |
Lines 13645-13651
Link Here
|
13645 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13645 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13646 |
|
13646 |
|
13647 |
assertResults( |
13647 |
assertResults( |
13648 |
"bar[METHOD_REF]{bar(), Ltest.TestString;, ()V, bar, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_STATIC + R_NON_RESTRICTED) + "}", |
13648 |
"bar[METHOD_REF]{bar(), Ltest.TestString;, ()V, bar, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_STATIC + R_NON_RESTRICTED) + "}", |
13649 |
requestor.getResults()); |
13649 |
requestor.getResults()); |
13650 |
} |
13650 |
} |
13651 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=165662 |
13651 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=165662 |
Lines 13680-13686
Link Here
|
13680 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13680 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13681 |
|
13681 |
|
13682 |
assertResults( |
13682 |
assertResults( |
13683 |
"bar[METHOD_REF]{bar(), LLocal;, ()V, bar, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_STATIC + R_NON_RESTRICTED) + "}", |
13683 |
"bar[METHOD_REF]{bar(), LLocal;, ()V, bar, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_STATIC + R_NON_RESTRICTED) + "}", |
13684 |
requestor.getResults()); |
13684 |
requestor.getResults()); |
13685 |
} |
13685 |
} |
13686 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=165662 |
13686 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=165662 |
Lines 13719-13725
Link Here
|
13719 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13719 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13720 |
|
13720 |
|
13721 |
assertResults( |
13721 |
assertResults( |
13722 |
"foo[METHOD_REF]{foo(), LLocal;, ()V, foo, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_STATIC + R_NON_RESTRICTED) + "}", |
13722 |
"foo[METHOD_REF]{foo(), LLocal;, ()V, foo, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_STATIC + R_NON_RESTRICTED) + "}", |
13723 |
requestor.getResults()); |
13723 |
requestor.getResults()); |
13724 |
} |
13724 |
} |
13725 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=139937 |
13725 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=139937 |
Lines 13804-13810
Link Here
|
13804 |
requestor.getContext()); |
13804 |
requestor.getContext()); |
13805 |
|
13805 |
|
13806 |
assertResults( |
13806 |
assertResults( |
13807 |
"TestEvaluationContextCompletion3[TYPE_REF]{test.TestEvaluationContextCompletion3, test, Ltest.TestEvaluationContextCompletion3;, null, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED)+"}", |
13807 |
"TestEvaluationContextCompletion3[TYPE_REF]{test.TestEvaluationContextCompletion3, test, Ltest.TestEvaluationContextCompletion3;, null, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED)+"}", |
13808 |
requestor.getResults()); |
13808 |
requestor.getResults()); |
13809 |
} |
13809 |
} |
13810 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=140123 |
13810 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=140123 |
Lines 13871-13877
Link Here
|
13871 |
requestor.getContext()); |
13871 |
requestor.getContext()); |
13872 |
|
13872 |
|
13873 |
assertResults( |
13873 |
assertResults( |
13874 |
"toString[METHOD_REF]{toString(), Ljava.lang.Object;, ()Ljava.lang.String;, toString, null, "+(R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED)+"}", |
13874 |
"toString[METHOD_REF]{toString(), Ljava.lang.Object;, ()Ljava.lang.String;, toString, null, "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED)+"}", |
13875 |
requestor.getResults()); |
13875 |
requestor.getResults()); |
13876 |
} |
13876 |
} |
13877 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=152123 |
13877 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=152123 |
Lines 13902-13908
Link Here
|
13902 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
13902 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
13903 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13903 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13904 |
|
13904 |
|
13905 |
int relevance1 = R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
13905 |
int relevance1 = R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
13906 |
int start1 = str.lastIndexOf("foo") + "".length(); |
13906 |
int start1 = str.lastIndexOf("foo") + "".length(); |
13907 |
int end1 = start1 + "foo".length(); |
13907 |
int end1 = start1 + "foo".length(); |
13908 |
int start2 = str.lastIndexOf("public class"); |
13908 |
int start2 = str.lastIndexOf("public class"); |
Lines 13940-13946
Link Here
|
13940 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
13940 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
13941 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13941 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
13942 |
|
13942 |
|
13943 |
int relevance1 = R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
13943 |
int relevance1 = R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
13944 |
int start1 = str.lastIndexOf("foo") + "".length(); |
13944 |
int start1 = str.lastIndexOf("foo") + "".length(); |
13945 |
int end1 = start1 + "foo".length(); |
13945 |
int end1 = start1 + "foo".length(); |
13946 |
int start2 = str.lastIndexOf("public class"); |
13946 |
int start2 = str.lastIndexOf("public class"); |
Lines 14042-14048
Link Here
|
14042 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14042 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14043 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14043 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14044 |
|
14044 |
|
14045 |
int relevance1 = R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14045 |
int relevance1 = R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14046 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14046 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14047 |
int end1 = start1 + "foo".length(); |
14047 |
int end1 = start1 + "foo".length(); |
14048 |
int start2 = str.lastIndexOf("public class"); |
14048 |
int start2 = str.lastIndexOf("public class"); |
Lines 14080-14086
Link Here
|
14080 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14080 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14081 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14081 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14082 |
|
14082 |
|
14083 |
int relevance1 = R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14083 |
int relevance1 = R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14084 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14084 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14085 |
int end1 = start1 + "foo".length(); |
14085 |
int end1 = start1 + "foo".length(); |
14086 |
int start2 = str.lastIndexOf("public class"); |
14086 |
int start2 = str.lastIndexOf("public class"); |
Lines 14119-14125
Link Here
|
14119 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14119 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14120 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14120 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14121 |
|
14121 |
|
14122 |
int relevance1 = R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14122 |
int relevance1 = R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14123 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14123 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14124 |
int end1 = start1 + "foo".length(); |
14124 |
int end1 = start1 + "foo".length(); |
14125 |
int start2 = str.lastIndexOf("public class"); |
14125 |
int start2 = str.lastIndexOf("public class"); |
Lines 14158-14164
Link Here
|
14158 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14158 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14159 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14159 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14160 |
|
14160 |
|
14161 |
int relevance1 = R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14161 |
int relevance1 = R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14162 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14162 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14163 |
int end1 = start1 + "foo".length(); |
14163 |
int end1 = start1 + "foo".length(); |
14164 |
int start2 = str.lastIndexOf("public class"); |
14164 |
int start2 = str.lastIndexOf("public class"); |
Lines 14197-14203
Link Here
|
14197 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14197 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14198 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14198 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14199 |
|
14199 |
|
14200 |
int relevance1 = R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14200 |
int relevance1 = R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14201 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14201 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14202 |
int end1 = start1 + "foo".length(); |
14202 |
int end1 = start1 + "foo".length(); |
14203 |
int start2 = str.lastIndexOf("public class"); |
14203 |
int start2 = str.lastIndexOf("public class"); |
Lines 14236-14242
Link Here
|
14236 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14236 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14237 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14237 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14238 |
|
14238 |
|
14239 |
int relevance1 = R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14239 |
int relevance1 = R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14240 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14240 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14241 |
int end1 = start1 + "foo".length(); |
14241 |
int end1 = start1 + "foo".length(); |
14242 |
int start2 = str.lastIndexOf("public class"); |
14242 |
int start2 = str.lastIndexOf("public class"); |
Lines 14276-14282
Link Here
|
14276 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14276 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14277 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14277 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14278 |
|
14278 |
|
14279 |
int relevance1 = R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14279 |
int relevance1 = R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14280 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14280 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14281 |
int end1 = start1 + "foo".length(); |
14281 |
int end1 = start1 + "foo".length(); |
14282 |
int start2 = str.lastIndexOf("public class Test"); |
14282 |
int start2 = str.lastIndexOf("public class Test"); |
Lines 14284-14290
Link Here
|
14284 |
assertResults( |
14284 |
assertResults( |
14285 |
"foo[METHOD_REF]{ZZZ.foo(), Ltest.p.ZZZ;, ()I, foo, null, ["+start1+", "+end1+"], "+(relevance1)+"}\n" + |
14285 |
"foo[METHOD_REF]{ZZZ.foo(), Ltest.p.ZZZ;, ()I, foo, null, ["+start1+", "+end1+"], "+(relevance1)+"}\n" + |
14286 |
" ZZZ[TYPE_IMPORT]{import test.p.ZZZ;\n, test.p, Ltest.p.ZZZ;, null, null, ["+start2+", "+end2+"], " + (relevance1) + "}\n"+ |
14286 |
" ZZZ[TYPE_IMPORT]{import test.p.ZZZ;\n, test.p, Ltest.p.ZZZ;, null, null, ["+start2+", "+end2+"], " + (relevance1) + "}\n"+ |
14287 |
"Test.foo[TYPE_REF]{foo, test, Ltest.Test$foo;, null, null, ["+start1+", "+end1+"], "+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
14287 |
"Test.foo[TYPE_REF]{foo, test, Ltest.Test$foo;, null, null, ["+start1+", "+end1+"], "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
14288 |
requestor.getResults()); |
14288 |
requestor.getResults()); |
14289 |
} |
14289 |
} |
14290 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=152123 |
14290 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=152123 |
Lines 14318-14324
Link Here
|
14318 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14318 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14319 |
int end1 = start1 + "foo".length(); |
14319 |
int end1 = start1 + "foo".length(); |
14320 |
assertResults( |
14320 |
assertResults( |
14321 |
"foo[METHOD_REF]{foo(), Ltest.Test;, ()V, foo, null, ["+start1+", "+end1+"], "+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
14321 |
"foo[METHOD_REF]{foo(), Ltest.Test;, ()V, foo, null, ["+start1+", "+end1+"], "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
14322 |
requestor.getResults()); |
14322 |
requestor.getResults()); |
14323 |
} |
14323 |
} |
14324 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=152123 |
14324 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=152123 |
Lines 14350-14356
Link Here
|
14350 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14350 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14351 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14351 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14352 |
|
14352 |
|
14353 |
int relevance1 = R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14353 |
int relevance1 = R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14354 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14354 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14355 |
int end1 = start1 + "foo".length(); |
14355 |
int end1 = start1 + "foo".length(); |
14356 |
int start2 = str.lastIndexOf("public class Test"); |
14356 |
int start2 = str.lastIndexOf("public class Test"); |
Lines 14358-14364
Link Here
|
14358 |
assertResults( |
14358 |
assertResults( |
14359 |
"foo[METHOD_REF]{ZZZ.foo(), Ltest.p.ZZZ;, ()I, foo, null, ["+start1+", "+end1+"], "+(relevance1)+"}\n" + |
14359 |
"foo[METHOD_REF]{ZZZ.foo(), Ltest.p.ZZZ;, ()I, foo, null, ["+start1+", "+end1+"], "+(relevance1)+"}\n" + |
14360 |
" ZZZ[TYPE_IMPORT]{import test.p.ZZZ;\n, test.p, Ltest.p.ZZZ;, null, null, ["+start2+", "+end2+"], " + (relevance1) + "}\n"+ |
14360 |
" ZZZ[TYPE_IMPORT]{import test.p.ZZZ;\n, test.p, Ltest.p.ZZZ;, null, null, ["+start2+", "+end2+"], " + (relevance1) + "}\n"+ |
14361 |
"foo[FIELD_REF]{foo, Ltest.Test;, I, foo, null, ["+start1+", "+end1+"], "+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
14361 |
"foo[FIELD_REF]{foo, Ltest.Test;, I, foo, null, ["+start1+", "+end1+"], "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
14362 |
requestor.getResults()); |
14362 |
requestor.getResults()); |
14363 |
} |
14363 |
} |
14364 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=152123 |
14364 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=152123 |
Lines 14390-14396
Link Here
|
14390 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14390 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14391 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14391 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14392 |
|
14392 |
|
14393 |
int relevance1 = R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14393 |
int relevance1 = R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14394 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14394 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14395 |
int end1 = start1 + "foo".length(); |
14395 |
int end1 = start1 + "foo".length(); |
14396 |
int start2 = str.lastIndexOf("public class Test"); |
14396 |
int start2 = str.lastIndexOf("public class Test"); |
Lines 14398-14404
Link Here
|
14398 |
assertResults( |
14398 |
assertResults( |
14399 |
"foo[METHOD_REF]{ZZZ.foo(), Ltest.p.ZZZ;, ()I, foo, null, ["+start1+", "+end1+"], "+(relevance1)+"}\n" + |
14399 |
"foo[METHOD_REF]{ZZZ.foo(), Ltest.p.ZZZ;, ()I, foo, null, ["+start1+", "+end1+"], "+(relevance1)+"}\n" + |
14400 |
" ZZZ[TYPE_IMPORT]{import test.p.ZZZ;\n, test.p, Ltest.p.ZZZ;, null, null, ["+start2+", "+end2+"], " + (relevance1) + "}\n"+ |
14400 |
" ZZZ[TYPE_IMPORT]{import test.p.ZZZ;\n, test.p, Ltest.p.ZZZ;, null, null, ["+start2+", "+end2+"], " + (relevance1) + "}\n"+ |
14401 |
"foo[LOCAL_VARIABLE_REF]{foo, null, I, foo, null, ["+start1+", "+end1+"], "+(R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
14401 |
"foo[LOCAL_VARIABLE_REF]{foo, null, I, foo, null, ["+start1+", "+end1+"], "+(R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_UNQUALIFIED + R_NON_RESTRICTED)+"}", |
14402 |
requestor.getResults()); |
14402 |
requestor.getResults()); |
14403 |
} |
14403 |
} |
14404 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=152123 |
14404 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=152123 |
Lines 14430-14436
Link Here
|
14430 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14430 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14431 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14431 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14432 |
|
14432 |
|
14433 |
int relevance1 = R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14433 |
int relevance1 = R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14434 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14434 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14435 |
int end1 = start1 + "foo".length(); |
14435 |
int end1 = start1 + "foo".length(); |
14436 |
int start2 = str.lastIndexOf("public class Test"); |
14436 |
int start2 = str.lastIndexOf("public class Test"); |
Lines 14503-14509
Link Here
|
14503 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14503 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14504 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14504 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14505 |
|
14505 |
|
14506 |
int relevance1 = R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14506 |
int relevance1 = R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14507 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14507 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14508 |
int end1 = start1 + "foo".length(); |
14508 |
int end1 = start1 + "foo".length(); |
14509 |
int start2 = str.lastIndexOf("/** */"); |
14509 |
int start2 = str.lastIndexOf("/** */"); |
Lines 14673-14679
Link Here
|
14673 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14673 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14674 |
int end1 = start1 + "foo".length(); |
14674 |
int end1 = start1 + "foo".length(); |
14675 |
assertResults( |
14675 |
assertResults( |
14676 |
"foo[METHOD_REF]{ZZZ.foo(), Ltest.p.ZZZ;, ()I, foo, null, ["+start1+", "+end1+"], " + (R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED) + "}", |
14676 |
"foo[METHOD_REF]{ZZZ.foo(), Ltest.p.ZZZ;, ()I, foo, null, ["+start1+", "+end1+"], " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED) + "}", |
14677 |
requestor.getResults()); |
14677 |
requestor.getResults()); |
14678 |
} |
14678 |
} |
14679 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=152123 |
14679 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=152123 |
Lines 14711-14717
Link Here
|
14711 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14711 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14712 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14712 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14713 |
|
14713 |
|
14714 |
int relevance1 = R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14714 |
int relevance1 = R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14715 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14715 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14716 |
int end1 = start1 + "foo".length(); |
14716 |
int end1 = start1 + "foo".length(); |
14717 |
int start2 = str.lastIndexOf("public class"); |
14717 |
int start2 = str.lastIndexOf("public class"); |
Lines 14759-14765
Link Here
|
14759 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14759 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
14760 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14760 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14761 |
|
14761 |
|
14762 |
int relevance1 = R_DEFAULT + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14762 |
int relevance1 = R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_EXACT_NAME + R_NON_RESTRICTED; |
14763 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14763 |
int start1 = str.lastIndexOf("foo") + "".length(); |
14764 |
int end1 = start1 + "foo".length(); |
14764 |
int end1 = start1 + "foo".length(); |
14765 |
int start2 = str.lastIndexOf("public class"); |
14765 |
int start2 = str.lastIndexOf("public class"); |
Lines 14790-14796
Link Here
|
14790 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14790 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14791 |
|
14791 |
|
14792 |
assertResults( |
14792 |
assertResults( |
14793 |
"hashCode[METHOD_REF]{hashCode(), Ljava.lang.Object;, ()I, hashCode, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED) + "}", |
14793 |
"hashCode[METHOD_REF]{hashCode(), Ljava.lang.Object;, ()I, hashCode, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED) + "}", |
14794 |
requestor.getResults()); |
14794 |
requestor.getResults()); |
14795 |
} |
14795 |
} |
14796 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=22072 |
14796 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=22072 |
Lines 14818-14826
Link Here
|
14818 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14818 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14819 |
|
14819 |
|
14820 |
assertResults( |
14820 |
assertResults( |
14821 |
"label2[LABEL_REF]{label2, null, null, label2, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
14821 |
"label2[LABEL_REF]{label2, null, null, label2, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
14822 |
"label3[LABEL_REF]{label3, null, null, label3, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
14822 |
"label3[LABEL_REF]{label3, null, null, label3, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
14823 |
"label4[LABEL_REF]{label4, null, null, label4, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
14823 |
"label4[LABEL_REF]{label4, null, null, label4, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
14824 |
requestor.getResults()); |
14824 |
requestor.getResults()); |
14825 |
} |
14825 |
} |
14826 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=22072 |
14826 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=22072 |
Lines 14849-14857
Link Here
|
14849 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14849 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14850 |
|
14850 |
|
14851 |
assertResults( |
14851 |
assertResults( |
14852 |
"label2[LABEL_REF]{label2, null, null, label2, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
14852 |
"label2[LABEL_REF]{label2, null, null, label2, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
14853 |
"label3[LABEL_REF]{label3, null, null, label3, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
14853 |
"label3[LABEL_REF]{label3, null, null, label3, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
14854 |
"label4[LABEL_REF]{label4, null, null, label4, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
14854 |
"label4[LABEL_REF]{label4, null, null, label4, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
14855 |
requestor.getResults()); |
14855 |
requestor.getResults()); |
14856 |
} |
14856 |
} |
14857 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=22072 |
14857 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=22072 |
Lines 14877-14885
Link Here
|
14877 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14877 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14878 |
|
14878 |
|
14879 |
assertResults( |
14879 |
assertResults( |
14880 |
"label2[LABEL_REF]{label2, null, null, label2, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
14880 |
"label2[LABEL_REF]{label2, null, null, label2, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
14881 |
"label3[LABEL_REF]{label3, null, null, label3, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
14881 |
"label3[LABEL_REF]{label3, null, null, label3, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
14882 |
"label4[LABEL_REF]{label4, null, null, label4, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
14882 |
"label4[LABEL_REF]{label4, null, null, label4, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
14883 |
requestor.getResults()); |
14883 |
requestor.getResults()); |
14884 |
} |
14884 |
} |
14885 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=22072 |
14885 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=22072 |
Lines 14906-14914
Link Here
|
14906 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14906 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14907 |
|
14907 |
|
14908 |
assertResults( |
14908 |
assertResults( |
14909 |
"label2[LABEL_REF]{label2, null, null, label2, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
14909 |
"label2[LABEL_REF]{label2, null, null, label2, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
14910 |
"label3[LABEL_REF]{label3, null, null, label3, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
14910 |
"label3[LABEL_REF]{label3, null, null, label3, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
14911 |
"label4[LABEL_REF]{label4, null, null, label4, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
14911 |
"label4[LABEL_REF]{label4, null, null, label4, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
14912 |
requestor.getResults()); |
14912 |
requestor.getResults()); |
14913 |
} |
14913 |
} |
14914 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=22072 |
14914 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=22072 |
Lines 14938-14944
Link Here
|
14938 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14938 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14939 |
|
14939 |
|
14940 |
assertResults( |
14940 |
assertResults( |
14941 |
"label1[LABEL_REF]{label1, null, null, label1, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
14941 |
"label1[LABEL_REF]{label1, null, null, label1, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
14942 |
requestor.getResults()); |
14942 |
requestor.getResults()); |
14943 |
} |
14943 |
} |
14944 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=22072 |
14944 |
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=22072 |
Lines 14969-14975
Link Here
|
14969 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14969 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
14970 |
|
14970 |
|
14971 |
assertResults( |
14971 |
assertResults( |
14972 |
"label2[LABEL_REF]{label2, null, null, label2, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
14972 |
"label2[LABEL_REF]{label2, null, null, label2, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}", |
|
|
14973 |
requestor.getResults()); |
14974 |
} |
14975 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=162865 |
14976 |
public void testNameWithUnresolvedReferences001() throws JavaModelException { |
14977 |
this.workingCopies = new ICompilationUnit[1]; |
14978 |
this.workingCopies[0] = getWorkingCopy( |
14979 |
"/Completion/src3/test/Test.java", |
14980 |
"package test;\n" + |
14981 |
"public class Test {\n" + |
14982 |
" void foo() {\n" + |
14983 |
" {\n" + |
14984 |
" int varzz1 = 0;\n" + |
14985 |
" varzz1 = varzz2;\n" + |
14986 |
" {\n" + |
14987 |
" int varzz3 = 0;\n" + |
14988 |
" varzz3 = varzz4;\n" + |
14989 |
" int varzz5 = 0;\n" + |
14990 |
" }\n" + |
14991 |
" {\n" + |
14992 |
" varzz1 = varzz5;\n" + |
14993 |
" }\n" + |
14994 |
" int zzvarzz = 0;\n" + |
14995 |
" /**/varzz\n" + |
14996 |
" int varzz6 = 0;\n" + |
14997 |
" varzz6 = varzz7;\n" + |
14998 |
" {\n" + |
14999 |
" int varzz8 = 0;\n" + |
15000 |
" varzz8 = varzz9;\n" + |
15001 |
" }\n" + |
15002 |
" }\n" + |
15003 |
" int varzz10 = 0;\n" + |
15004 |
" varzz10= varzz11;\n" + |
15005 |
" }\n" + |
15006 |
"}\n"); |
15007 |
|
15008 |
CompletionTestsRequestor2 requestor = new CompletionTestsRequestor2(true); |
15009 |
|
15010 |
String str = this.workingCopies[0].getSource(); |
15011 |
String completeBehind = "/**/varzz"; |
15012 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
15013 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
15014 |
|
15015 |
assertResults( |
15016 |
"varzz2[LOCAL_VARIABLE_REF]{varzz2, null, Ljava.lang.Object;, varzz2, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15017 |
"varzz4[LOCAL_VARIABLE_REF]{varzz4, null, Ljava.lang.Object;, varzz4, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15018 |
"varzz5[LOCAL_VARIABLE_REF]{varzz5, null, Ljava.lang.Object;, varzz5, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15019 |
"varzz1[LOCAL_VARIABLE_REF]{varzz1, null, I, varzz1, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
15020 |
requestor.getResults()); |
15021 |
} |
15022 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=162865 |
15023 |
public void testNameWithUnresolvedReferences002() throws JavaModelException { |
15024 |
this.workingCopies = new ICompilationUnit[1]; |
15025 |
this.workingCopies[0] = getWorkingCopy( |
15026 |
"/Completion/src3/test/Test.java", |
15027 |
"package test;\n" + |
15028 |
"public class Test {\n" + |
15029 |
" {\n" + |
15030 |
" {\n" + |
15031 |
" int varzz1 = 0;\n" + |
15032 |
" varzz1 = varzz2;\n" + |
15033 |
" {\n" + |
15034 |
" int varzz3 = 0;\n" + |
15035 |
" varzz3 = varzz4;\n" + |
15036 |
" int varzz5 = 0;\n" + |
15037 |
" }\n" + |
15038 |
" {\n" + |
15039 |
" varzz1 = varzz5;\n" + |
15040 |
" }\n" + |
15041 |
" /**/varzz\n" + |
15042 |
" int varzz6 = 0;\n" + |
15043 |
" varzz6 = varzz7;\n" + |
15044 |
" {\n" + |
15045 |
" int varzz8 = 0;\n" + |
15046 |
" varzz8 = varzz9;\n" + |
15047 |
" }\n" + |
15048 |
" }\n" + |
15049 |
" int varzz10 = 0;\n" + |
15050 |
" varzz10= varzz11;\n" + |
15051 |
" }\n" + |
15052 |
"}\n"); |
15053 |
|
15054 |
CompletionTestsRequestor2 requestor = new CompletionTestsRequestor2(true); |
15055 |
|
15056 |
String str = this.workingCopies[0].getSource(); |
15057 |
String completeBehind = "/**/varzz"; |
15058 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
15059 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
15060 |
|
15061 |
assertResults( |
15062 |
"varzz2[LOCAL_VARIABLE_REF]{varzz2, null, Ljava.lang.Object;, varzz2, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15063 |
"varzz4[LOCAL_VARIABLE_REF]{varzz4, null, Ljava.lang.Object;, varzz4, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15064 |
"varzz5[LOCAL_VARIABLE_REF]{varzz5, null, Ljava.lang.Object;, varzz5, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15065 |
"varzz1[LOCAL_VARIABLE_REF]{varzz1, null, I, varzz1, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
15066 |
requestor.getResults()); |
15067 |
} |
15068 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=162865 |
15069 |
public void testNameWithUnresolvedReferences003() throws JavaModelException { |
15070 |
this.workingCopies = new ICompilationUnit[1]; |
15071 |
this.workingCopies[0] = getWorkingCopy( |
15072 |
"/Completion/src3/test/Test.java", |
15073 |
"package test;\n" + |
15074 |
"public class Test {\n" + |
15075 |
" void foo() {\n" + |
15076 |
" int varzz1 = 0;\n" + |
15077 |
" varzz1 = varzz2;\n" + |
15078 |
" new Object() {\n" + |
15079 |
" int varzz3 = varzz4;\n" + |
15080 |
" {\n" + |
15081 |
" varzz3 = varzz5;\n" + |
15082 |
" int varzz6 = 0;\n" + |
15083 |
" varzz6 = varzz7;\n" + |
15084 |
" }\n" + |
15085 |
" };\n" + |
15086 |
" /**/varzz\n" + |
15087 |
" }\n" + |
15088 |
"}\n"); |
15089 |
|
15090 |
CompletionTestsRequestor2 requestor = new CompletionTestsRequestor2(true); |
15091 |
|
15092 |
String str = this.workingCopies[0].getSource(); |
15093 |
String completeBehind = "/**/varzz"; |
15094 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
15095 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
15096 |
|
15097 |
assertResults( |
15098 |
"varzz2[LOCAL_VARIABLE_REF]{varzz2, null, Ljava.lang.Object;, varzz2, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15099 |
"varzz4[LOCAL_VARIABLE_REF]{varzz4, null, Ljava.lang.Object;, varzz4, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15100 |
"varzz5[LOCAL_VARIABLE_REF]{varzz5, null, Ljava.lang.Object;, varzz5, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15101 |
"varzz7[LOCAL_VARIABLE_REF]{varzz7, null, Ljava.lang.Object;, varzz7, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15102 |
"varzz1[LOCAL_VARIABLE_REF]{varzz1, null, I, varzz1, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
15103 |
requestor.getResults()); |
15104 |
} |
15105 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=162865 |
15106 |
public void testNameWithUnresolvedReferences004() throws JavaModelException { |
15107 |
this.workingCopies = new ICompilationUnit[1]; |
15108 |
|
15109 |
String source = |
15110 |
"package test;\n" + |
15111 |
"public class Test {\n" + |
15112 |
" void foo() {\n" + |
15113 |
" int varzz1 = 0;\n" + |
15114 |
" varzz1 = varzz2;\n" + |
15115 |
" new Object() {\n" + |
15116 |
" int varzz3 = varzz4;\n"; |
15117 |
for (int i = 0; i < 100; i++) { |
15118 |
source += "\n"; |
15119 |
} |
15120 |
source += |
15121 |
" int varzz5 = varzz6;\n" + |
15122 |
" int varzz7 = 0;\n" + |
15123 |
" {\n" + |
15124 |
" varzz3 = varzz1;\n" + |
15125 |
" varzz5 = varzz8;\n" + |
15126 |
" int varzz9 = 0;\n" + |
15127 |
" varzz9 = varzz10;\n" + |
15128 |
" }\n" + |
15129 |
" };\n" + |
15130 |
" /**/varzz\n" + |
15131 |
" }\n" + |
15132 |
"}\n"; |
15133 |
|
15134 |
this.workingCopies[0] = getWorkingCopy( |
15135 |
"/Completion/src3/test/Test.java", |
15136 |
source); |
15137 |
|
15138 |
CompletionTestsRequestor2 requestor = new CompletionTestsRequestor2(true); |
15139 |
|
15140 |
String str = this.workingCopies[0].getSource(); |
15141 |
String completeBehind = "/**/varzz"; |
15142 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
15143 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
15144 |
|
15145 |
assertResults( |
15146 |
"varzz10[LOCAL_VARIABLE_REF]{varzz10, null, Ljava.lang.Object;, varzz10, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15147 |
"varzz3[LOCAL_VARIABLE_REF]{varzz3, null, Ljava.lang.Object;, varzz3, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15148 |
"varzz6[LOCAL_VARIABLE_REF]{varzz6, null, Ljava.lang.Object;, varzz6, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15149 |
"varzz8[LOCAL_VARIABLE_REF]{varzz8, null, Ljava.lang.Object;, varzz8, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15150 |
"varzz1[LOCAL_VARIABLE_REF]{varzz1, null, I, varzz1, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
15151 |
requestor.getResults()); |
15152 |
} |
15153 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=162865 |
15154 |
public void testNameWithUnresolvedReferences005() throws JavaModelException { |
15155 |
this.workingCopies = new ICompilationUnit[1]; |
15156 |
|
15157 |
String source = |
15158 |
"package test;\n" + |
15159 |
"public class Test {\n" + |
15160 |
" void foo() {\n" + |
15161 |
" int varzz1 = 0;\n" + |
15162 |
" varzz1 = varzz2;\n" + |
15163 |
" new Object() {\n" + |
15164 |
" int varzz3 = varzz4;\n"; |
15165 |
for (int i = 0; i < 100; i++) { |
15166 |
source += "\n"; |
15167 |
} |
15168 |
source += |
15169 |
" int varzz5 = varzz6;\n" + |
15170 |
" int varzz7(){}\n" + |
15171 |
" {\n" + |
15172 |
" varzz3 = varzz1;\n" + |
15173 |
" varzz5 = varzz8;\n" + |
15174 |
" int varzz9 = 0;\n" + |
15175 |
" varzz9 = varzz10;\n" + |
15176 |
" }\n" + |
15177 |
" };\n" + |
15178 |
" /**/varzz\n" + |
15179 |
" }\n" + |
15180 |
"}\n"; |
15181 |
|
15182 |
this.workingCopies[0] = getWorkingCopy( |
15183 |
"/Completion/src3/test/Test.java", |
15184 |
source); |
15185 |
|
15186 |
CompletionTestsRequestor2 requestor = new CompletionTestsRequestor2(true); |
15187 |
|
15188 |
String str = this.workingCopies[0].getSource(); |
15189 |
String completeBehind = "/**/varzz"; |
15190 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
15191 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
15192 |
|
15193 |
assertResults( |
15194 |
"varzz10[LOCAL_VARIABLE_REF]{varzz10, null, Ljava.lang.Object;, varzz10, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15195 |
"varzz3[LOCAL_VARIABLE_REF]{varzz3, null, Ljava.lang.Object;, varzz3, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15196 |
"varzz6[LOCAL_VARIABLE_REF]{varzz6, null, Ljava.lang.Object;, varzz6, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15197 |
"varzz8[LOCAL_VARIABLE_REF]{varzz8, null, Ljava.lang.Object;, varzz8, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15198 |
"varzz1[LOCAL_VARIABLE_REF]{varzz1, null, I, varzz1, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
15199 |
requestor.getResults()); |
15200 |
} |
15201 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=162865 |
15202 |
public void testNameWithUnresolvedReferences006() throws JavaModelException { |
15203 |
this.workingCopies = new ICompilationUnit[1]; |
15204 |
|
15205 |
String source = |
15206 |
"package test;\n" + |
15207 |
"public class Test {\n" + |
15208 |
" void foo() {\n" + |
15209 |
" int varzz1 = 0;\n" + |
15210 |
" varzz1 = varzz2;\n" + |
15211 |
" new Object() {\n" + |
15212 |
" int varzz3 = varzz4;\n"; |
15213 |
for (int i = 0; i < 100; i++) { |
15214 |
source += "\n"; |
15215 |
} |
15216 |
source += |
15217 |
" int varzz5 = varzz6;\n" + |
15218 |
" int varzz7()\n" + |
15219 |
" {\n" + |
15220 |
" varzz3 = varzz1;\n" + |
15221 |
" varzz5 = varzz8;\n" + |
15222 |
" int varzz9 = 0;\n" + |
15223 |
" varzz9 = varzz10;\n" + |
15224 |
" }\n" + |
15225 |
" };\n" + |
15226 |
" /**/varzz\n" + |
15227 |
" }\n" + |
15228 |
"}\n"; |
15229 |
|
15230 |
this.workingCopies[0] = getWorkingCopy( |
15231 |
"/Completion/src3/test/Test.java", |
15232 |
source); |
15233 |
|
15234 |
CompletionTestsRequestor2 requestor = new CompletionTestsRequestor2(true); |
15235 |
|
15236 |
String str = this.workingCopies[0].getSource(); |
15237 |
String completeBehind = "/**/varzz"; |
15238 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
15239 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
15240 |
|
15241 |
assertResults( |
15242 |
"varzz10[LOCAL_VARIABLE_REF]{varzz10, null, Ljava.lang.Object;, varzz10, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15243 |
"varzz3[LOCAL_VARIABLE_REF]{varzz3, null, Ljava.lang.Object;, varzz3, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15244 |
"varzz6[LOCAL_VARIABLE_REF]{varzz6, null, Ljava.lang.Object;, varzz6, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15245 |
"varzz8[LOCAL_VARIABLE_REF]{varzz8, null, Ljava.lang.Object;, varzz8, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15246 |
"varzz1[LOCAL_VARIABLE_REF]{varzz1, null, I, varzz1, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
15247 |
requestor.getResults()); |
15248 |
} |
15249 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=162865 |
15250 |
public void testNameWithUnresolvedReferences007() throws JavaModelException { |
15251 |
this.workingCopies = new ICompilationUnit[1]; |
15252 |
|
15253 |
String source = |
15254 |
"package test;\n" + |
15255 |
"public class Test {\n" + |
15256 |
" void foo() {\n" + |
15257 |
" int varzz1 = 0;\n" + |
15258 |
" varzz1 = varzz2;\n" + |
15259 |
" new Object() {\n" + |
15260 |
" int varzz3 = varzz4;\n" + |
15261 |
" void foo (){\n" + |
15262 |
" int varzz5 = 0;\n" + |
15263 |
" varzz5 = varzz6;\n" + |
15264 |
" /**/varzz\n" + |
15265 |
" }\n" + |
15266 |
" };\n" + |
15267 |
" }\n" + |
15268 |
"}\n"; |
15269 |
|
15270 |
this.workingCopies[0] = getWorkingCopy( |
15271 |
"/Completion/src3/test/Test.java", |
15272 |
source); |
15273 |
|
15274 |
CompletionTestsRequestor2 requestor = new CompletionTestsRequestor2(true); |
15275 |
|
15276 |
String str = this.workingCopies[0].getSource(); |
15277 |
String completeBehind = "/**/varzz"; |
15278 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
15279 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
15280 |
|
15281 |
assertResults( |
15282 |
"varzz2[LOCAL_VARIABLE_REF]{varzz2, null, Ljava.lang.Object;, varzz2, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15283 |
"varzz4[LOCAL_VARIABLE_REF]{varzz4, null, Ljava.lang.Object;, varzz4, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15284 |
"varzz6[LOCAL_VARIABLE_REF]{varzz6, null, Ljava.lang.Object;, varzz6, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15285 |
"varzz1[LOCAL_VARIABLE_REF]{varzz1, null, I, varzz1, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15286 |
"varzz3[FIELD_REF]{varzz3, LObject;, I, varzz3, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15287 |
"varzz5[LOCAL_VARIABLE_REF]{varzz5, null, I, varzz5, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
15288 |
requestor.getResults()); |
15289 |
} |
15290 |
//https://bugs.eclipse.org/bugs/show_bug.cgi?id=162865 |
15291 |
public void testNameWithUnresolvedReferences008() throws JavaModelException { |
15292 |
this.workingCopies = new ICompilationUnit[1]; |
15293 |
|
15294 |
String source = |
15295 |
"package test;\n" + |
15296 |
"public class Test {\n" + |
15297 |
" {\n" + |
15298 |
" int varzz1 = 0;\n" + |
15299 |
" varzz1 = varzz2;\n" + |
15300 |
" new Object() {\n" + |
15301 |
" int varzz3 = varzz4;\n" + |
15302 |
" {\n" + |
15303 |
" int varzz5 = 0;\n" + |
15304 |
" varzz5 = varzz6;\n" + |
15305 |
" /**/varzz\n" + |
15306 |
" }\n" + |
15307 |
" };\n" + |
15308 |
" }\n" + |
15309 |
"}\n"; |
15310 |
|
15311 |
this.workingCopies[0] = getWorkingCopy( |
15312 |
"/Completion/src3/test/Test.java", |
15313 |
source); |
15314 |
|
15315 |
CompletionTestsRequestor2 requestor = new CompletionTestsRequestor2(true); |
15316 |
|
15317 |
String str = this.workingCopies[0].getSource(); |
15318 |
String completeBehind = "/**/varzz"; |
15319 |
int cursorLocation = str.lastIndexOf(completeBehind) + completeBehind.length(); |
15320 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
15321 |
|
15322 |
assertResults( |
15323 |
"varzz2[LOCAL_VARIABLE_REF]{varzz2, null, Ljava.lang.Object;, varzz2, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15324 |
"varzz4[LOCAL_VARIABLE_REF]{varzz4, null, Ljava.lang.Object;, varzz4, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15325 |
"varzz6[LOCAL_VARIABLE_REF]{varzz6, null, Ljava.lang.Object;, varzz6, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15326 |
"varzz1[LOCAL_VARIABLE_REF]{varzz1, null, I, varzz1, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15327 |
"varzz3[FIELD_REF]{varzz3, LObject;, I, varzz3, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}\n" + |
15328 |
"varzz5[LOCAL_VARIABLE_REF]{varzz5, null, I, varzz5, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_UNQUALIFIED + R_NON_RESTRICTED) + "}", |
14973 |
requestor.getResults()); |
15329 |
requestor.getResults()); |
14974 |
} |
15330 |
} |
14975 |
public void testParameterNames1() throws CoreException, IOException { |
15331 |
public void testParameterNames1() throws CoreException, IOException { |
Lines 15006-15012
Link Here
|
15006 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
15362 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
15007 |
|
15363 |
|
15008 |
assertResults( |
15364 |
assertResults( |
15009 |
"foo[METHOD_REF]{foo(), Ldoctest.X;, (Ljava.lang.Object;)V, foo, (param), " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED) + "}", |
15365 |
"foo[METHOD_REF]{foo(), Ldoctest.X;, (Ljava.lang.Object;)V, foo, (param), " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_STATIC + R_NON_RESTRICTED) + "}", |
15010 |
requestor.getResults()); |
15366 |
requestor.getResults()); |
15011 |
} finally { |
15367 |
} finally { |
15012 |
removeLibrary("Completion", "tmpDoc.jar"); |
15368 |
removeLibrary("Completion", "tmpDoc.jar"); |
Lines 15055-15068
Link Here
|
15055 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
15411 |
this.workingCopies[0].codeComplete(cursorLocation, requestor, this.wcOwner); |
15056 |
|
15412 |
|
15057 |
assertResults( |
15413 |
assertResults( |
15058 |
"supeStaticMethod[METHOD_REF]{supeStaticMethod(), Ltest.SuperStaticMembers;, ()I, supeStaticMethod, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
15414 |
"supeStaticMethod[METHOD_REF]{supeStaticMethod(), Ltest.SuperStaticMembers;, ()I, supeStaticMethod, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
15059 |
"superStaticField[FIELD_REF]{superStaticField, Ltest.SuperStaticMembers;, I, superStaticField, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
15415 |
"superStaticField[FIELD_REF]{superStaticField, Ltest.SuperStaticMembers;, I, superStaticField, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_RESTRICTED) + "}\n" + |
15060 |
"StaticMembers.Clazz[TYPE_REF]{Clazz, test, Ltest.StaticMembers$Clazz;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}\n" + |
15416 |
"StaticMembers.Clazz[TYPE_REF]{Clazz, test, Ltest.StaticMembers$Clazz;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}\n" + |
15061 |
"StaticMembers.StaticClazz[TYPE_REF]{StaticClazz, test, Ltest.StaticMembers$StaticClazz;, null, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}\n" + |
15417 |
"StaticMembers.StaticClazz[TYPE_REF]{StaticClazz, test, Ltest.StaticMembers$StaticClazz;, null, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}\n" + |
15062 |
"class[FIELD_REF]{class, null, Ljava.lang.Class;, class, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}\n" + |
15418 |
"class[FIELD_REF]{class, null, Ljava.lang.Class;, class, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}\n" + |
15063 |
"staticField[FIELD_REF]{staticField, Ltest.StaticMembers;, I, staticField, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}\n" + |
15419 |
"staticField[FIELD_REF]{staticField, Ltest.StaticMembers;, I, staticField, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}\n" + |
15064 |
"staticMethod[METHOD_REF]{staticMethod(), Ltest.StaticMembers;, ()I, staticMethod, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}\n" + |
15420 |
"staticMethod[METHOD_REF]{staticMethod(), Ltest.StaticMembers;, ()I, staticMethod, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}\n" + |
15065 |
"this[KEYWORD]{this, null, null, this, null, " + (R_DEFAULT + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}", |
15421 |
"this[KEYWORD]{this, null, null, this, null, " + (R_DEFAULT + R_RESOLVED + R_INTERESTING + R_CASE + R_NON_INHERITED + R_NON_RESTRICTED) + "}", |
15066 |
requestor.getResults()); |
15422 |
requestor.getResults()); |
15067 |
} |
15423 |
} |
15068 |
} |
15424 |
} |