Community
Participate
Working Groups
11122 with patch 1. hover over this.createBody 2. Assertion in log package pack1; import java.util.Vector; public class A { public static class GenStubSettings extends Vector { public boolean callSuper; public boolean methodOverwrites; public boolean createBody; public GenStubSettings(Vector settings) { } public GenStubSettings() { this.createBody= true; Vector; } } } org.eclipse.jdt.internal.core.Assert$AssertionFailedException: Assertion failed; . at org.eclipse.jdt.internal.core.Assert.isTrue(Assert.java(Compiled Code)) at org.eclipse.jdt.internal.core.Assert.isTrue(Assert.java(Compiled Code)) at org.eclipse.jdt.internal.core.SourceType.<init>(SourceType.java:34) at org.eclipse.jdt.internal.core.CompilationUnit.getType (CompilationUnit.java:396) at org.eclipse.jdt.internal.core.SelectionRequestor.resolveType (SelectionRequestor.java:220) at org.eclipse.jdt.internal.core.SelectionRequestor.acceptField (SelectionRequestor.java:88) at org.eclipse.jdt.internal.codeassist.SelectionEngine.selectFrom (SelectionEngine.java:366) at org.eclipse.jdt.internal.codeassist.SelectionEngine.select (SelectionEngine.java:306) at org.eclipse.jdt.internal.core.Openable.codeSelect(Openable.java:147) at org.eclipse.jdt.internal.core.Openable.codeSelect(Openable.java:120) at org.eclipse.jdt.internal.core.CompilationUnit.codeSelect (CompilationUnit.java:69) at org.eclipse.jdt.internal.ui.text.java.hover.JavaTypeHover.getHoverInfo (JavaTypeHover.java:76) at org.eclipse.jdt.internal.ui.text.java.hover.JavaTextHover.getInformation (JavaTextHover.java:176) at org.eclipse.jdt.internal.ui.text.java.hover.JavaTextHover.getHoverInfo (JavaTextHover.java:153) at org.eclipse.jface.text.TextViewerHoverManager.computeInformation (TextViewerHoverManager.java:56) at org.eclipse.jface.text.AbstractInformationControlManager.showInformation (AbstractInformationControlManager.java:523) at org.eclipse.jface.text.AbstractHoverInformationControlManager$MouseTracker.mouse Hover(AbstractHoverInformationControlManager.java:233) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java (Compiled Code)) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java(Compiled Code)) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java(Compiled Code)) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java (Compiled Code)) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java (Compiled Code)) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java (Compiled Code)) at org.eclipse.ui.internal.Workbench.run(Workbench.java:758) at org.eclipse.core.internal.boot.InternalBootLoader.run (InternalBootLoader.java:820) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:285) at java.lang.reflect.Method.invoke(Native Method) at org.eclipse.core.launcher.Main.basicRun(Main.java:151) at org.eclipse.core.launcher.Main.run(Main.java:502) at org.eclipse.core.launcher.UIMain.main(UIMain.java:52)
I get the assertion every time I hover over the member type of this type. Also in other methods using the method.
*** This bug has been marked as a duplicate of 6302 ***