[
https://issues.apache.org/jira/browse/NETBEANS-2762?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16874873#comment-16874873
]
Eric Bresie commented on NETBEANS-2762:
---------------------------------------
Where in the codebase is “code completion” covered?
So just to clarify, the issue is it now puts Object instead of String in the
for each of expression?
Could this be a side effect of inference changes in Java 8 area?
On a slight tangent but with java8 there is a foreach expression used with
Streams. Could any changes around this have introduced this?
> for* code completion has gotten dumber
> --------------------------------------
>
> Key: NETBEANS-2762
> URL: https://issues.apache.org/jira/browse/NETBEANS-2762
> Project: NetBeans
> Issue Type: Bug
> Components: java - Editor
> Affects Versions: 9.0, 10.0, 11.0, 11.1
> Environment: Product Version: Apache NetBeans IDE 11.1
> Java: 11; Java HotSpot(TM) 64-Bit Server VM 11+28
> Runtime: Java(TM) SE Runtime Environment 11+28
> System: Windows 10 version 10.0 running on amd64; Cp1252; en_US (nb)
> User directory: C:\Users\luca.mambretti.BZDOMAIN\AppData\Roaming\NetBeans\11.1
> Cache directory:
> C:\Users\luca.mambretti.BZDOMAIN\AppData\Local\NetBeans\Cache\11.1
> Reporter: Luca Mambretti
> Priority: Major
> Labels: regresion
>
> I've noticed that the usual code completion for "for* cycles" has gotten way
> dumber than the oracle powered version 8.2.
>
> In 8.2 if you had code like this:
>
> {{ public static void main(String[] args)}}
> {{ {}}
> {{ String[] strings = \{"1","2","3"};}}
> {{ }}
> {{ }}}
>
> and you wrote "fore" then invoked code completion via shortcut it would
> generate the following block:
> {{}}{{ for (String string : strings)}}
> {{ {}}
> {{ }}
> {{ }}}
>
> now in 11.1 but I've also tried with 9.0 and it's the same it generates:
> {{}}{{ for (Object object : col)}}
> {{ {}}
> {{ }}
> {{ }}}
>
> not really that bad but definitely annoying compared to the previous version.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists