Unused Code detection broken in EAP 141.2263.29?


I updated my EAP this morning to the lastest EAP version. It seems to me there is a problem with the "unused local variable" detection:

Everything is fine until I add or remove a single line of code. As soon as I write a new line of code (let say a simple "int i = 5;") all my local variables in that method will be marked as unused (grey color) and it seems that I have to click into another Application window to force a refresh in AppCode to make them colored correctly again.

Can anyone else confirm this issue?

Running on OSX 10.10.4 and the JetBrains bundled JDK, see attachment for more.


EDIT: I'm talking about ObjC code, don't have any Swift code in the project.

EDIT2: Well, it seems not all local variable are colored wrong. Only all local variable in the same scope after the changed line. Still pretty annoying... ;-)

Screen Shot 2015-08-04 at 12.17.44.png