This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Build: NetBeans IDE 8.0 Beta (Build 201401141042) VM: Java HotSpot(TM) 64-Bit Server VM, 24.51-b03, Java(TM) SE Runtime Environment, 1.7.0_51-b13 OS: Windows 8 User Comments: zmirc: I refactored the name of a class through the refactoring window (CTRL + R) Stacktrace: java.lang.AssertionError: ERRONEOUS com.sun.tools.javac.tree.JCTree$JCErroneous at org.netbeans.modules.java.source.save.CasualDiff.treesMatch(CasualDiff.java:2621) at org.netbeans.modules.java.source.save.CasualDiff.treesMatch(CasualDiff.java:2463) at org.netbeans.modules.java.source.save.CasualDiff.treesMatch(CasualDiff.java:2517) at org.netbeans.modules.java.source.save.CasualDiff.treesMatch(CasualDiff.java:2463) at org.netbeans.modules.java.source.save.CasualDiff.listsMatch(CasualDiff.java:4755) at org.netbeans.modules.java.source.save.CasualDiff.diffForLoop(CasualDiff.java:1288)
Created attachment 145552 [details] stacktrace
Reassigning to java/Source. Please evaluate it, thank you.
Reproduced. For testing, use class Test { public void test() { for (Test; i > 0; i--) { } } and rename class Test to Test2. Fixed in jet-main#f988241a290b
Integrated into 'main-silver', will be available in build *201404050001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/f988241a290b User: Svata Dedic <sdedic@netbeans.org> Log: #242298: allow match 2 ERRONEOUS nodes based on text content