Bugs in completion suggestion
Jan Lahoda
jan.lahoda at oracle.com
Wed Apr 22 14:23:30 UTC 2015
On 22.4.2015 15:06, andrei.eremeev wrote:
> Great!
>
> Jan, could you look at the patch and push?
Done. Thanks a lot for the patch. I've tweaked the isNewClass a little
bit, to avoid going through the new class path in cases like:
new String(I.A|
Jan
>
> Andrei Eremeev
>
> On 04/22/2015 12:57 PM, ShinyaYoshida wrote:
>> Hi Andrei,
>> I have the patch for 4:
>> http://mail.openjdk.java.net/pipermail/kulla-dev/2015-April/000405.html
>>
>> If this patch is pushed, it will be resolved.
>>
>> Regards,
>> shinyafox(Shinya Yoshida)
>>
>>
>> 2015-04-22 18:48 GMT+09:00 andrei.eremeev <andrei.eremeev at oracle.com
>> <mailto:andrei.eremeev at oracle.com>>:
>>
>> Hi REPL team,
>>
>> Bugs in completion suggestions:
>>
>> Completion analysis does not work:
>> 1. in method parameters,
>> - void f(Str|
>> - for (Str|
I'll take a look.
>>
>> 2. for primitive types:
>> - doub|
>>
>> 3. for Java key words (but this might be overkill):
>> - fo|
>> - whi|
Yes, completion for keywords is not implemented yet.
Thanks,
Jan
>>
>> 4. "new" is not suggested when there is a non-static inner class
>> (see example).
>> class A {
>> class Inner {}
>> }
>> A a = new A();
>>
>> a.| <- "new" is not suggested
>> a.new In| <- REPL suggests too much classes while Inner is only
>> applicable here.
>>
>> Andrei Eremeev
>>
>>
>
More information about the kulla-dev
mailing list