Community
Participate
Working Groups
I found this in my log. I am not sure how it got there but I thought I would let you guys know: java.lang.ClassCastException at org.eclipse.jdt.internal.codeassist.complete.CompletionParser.consumeMethodHeade rParameters(CompletionParser.java:1495) at org.eclipse.jdt.internal.compiler.parser.Parser.consumeRule (Parser.java:2723) at org.eclipse.jdt.internal.compiler.parser.Parser.parse (Parser.java:5326) at org.eclipse.jdt.internal.compiler.parser.Parser.parse (Parser.java:5652) at org.eclipse.jdt.internal.compiler.parser.Parser.parse (Parser.java:5617) at org.eclipse.jdt.internal.compiler.parser.Parser.dietParse (Parser.java:4352) at org.eclipse.jdt.internal.codeassist.complete.CompletionParser.dietParse (CompletionParser.java:2125) at org.eclipse.jdt.internal.codeassist.CompletionEngine.complete (CompletionEngine.java:890) at org.eclipse.jdt.internal.core.Openable.codeComplete (Openable.java:133) at org.eclipse.jdt.internal.core.CompilationUnit.codeComplete (CompilationUnit.java:186) at org.eclipse.jdt.internal.core.CompilationUnit.codeComplete (CompilationUnit.java:180) at org.eclipse.jdt.internal.ui.text.java.JavaCompletionProcessor.internalComputeCom pletionProposals(JavaCompletionProcessor.java:344) at org.eclipse.jdt.internal.ui.text.java.JavaCompletionProcessor.computeCompletionP roposals(JavaCompletionProcessor.java:318) at org.eclipse.jface.text.contentassist.ContentAssistant.computeCompletionProposals (ContentAssistant.java:1382) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeProposals (CompletionProposalPopup.java:228) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.access$6 (CompletionProposalPopup.java:224) at org.eclipse.jface.text.contentassist.CompletionProposalPopup$2.run (CompletionProposalPopup.java:187) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:84) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.showProposals (CompletionProposalPopup.java:183) at org.eclipse.jface.text.contentassist.ContentAssistant$2.run (ContentAssistant.java:303) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages (Synchronizer.java:102) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:2164) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1881) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1405) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1381) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench (Workbench.java:237) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:139) at org.eclipse.ui.internal.ide.IDEApplication.run (IDEApplication.java:47) at org.eclipse.core.internal.boot.InternalBootLoader.run (InternalBootLoader.java:858) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.eclipse.core.launcher.Main.basicRun(Main.java:299) at org.eclipse.core.launcher.Main.run(Main.java:767) at org.eclipse.core.launcher.Main.main(Main.java:601)
P.S this is in M5
Fixed. Not able to reproduce this problem. Looking at code, I've added a condition on the only cast written in the offending method...
Verified for 3.0M6