Skip to content

Regression

org.eclipse.jdt.ui.tests.core.TypeHierarchyViewPartTest.testTypeHierarchyViewPart (from org.eclipse.jdt.ui.tests.AutomatedSuite)

Failing for the past 1 build (Since #942 )
Took 0.54 sec.

Error Message

Cannot invoke "org.eclipse.jdt.core.IType.isInterface()" because "type" is null

Stacktrace

java.lang.NullPointerException: Cannot invoke "org.eclipse.jdt.core.IType.isInterface()" because "type" is null
	at org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy.isInterface(TypeHierarchy.java:1059)
	at org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy._OT$callOrig(TypeHierarchy.java:658)
	at org.eclipse.jdt.internal.core.hierarchy.RegionBasedTypeHierarchy._OT$callOrig(RegionBasedTypeHierarchy.java)
	at org.objectteams.Team._OT$terminalCallNext(Team.java:598)
	at org.objectteams.Team._OT$callNext(Team.java:582)
	at org.eclipse.objectteams.otdt.core.hierarchy.OTTypeHierarchies._OT$callNext(OTTypeHierarchies.java:81)
	at org.eclipse.objectteams.otdt.core.hierarchy.OTTypeHierarchies$__OT__OTTypeHierarchyImpl.ensureJavaType(OTTypeHierarchies.java:602)
	at org.eclipse.objectteams.otdt.core.hierarchy.OTTypeHierarchies._OT$callReplace(OTTypeHierarchies.java:65533)
	at org.objectteams.Team._OT$callAllBindings(Team.java:557)
	at org.objectteams.Team._OT$terminalCallNext(Team.java:589)
	at org.objectteams.Team._OT$callNext(Team.java:582)
	at org.eclipse.objectteams.otdt.core.hierarchy.OTTypeHierarchies._OT$callNext(OTTypeHierarchies.java:81)
	at org.eclipse.objectteams.otdt.core.hierarchy.OTTypeHierarchies._OT$callReplace(OTTypeHierarchies.java:65533)
	at org.objectteams.Team._OT$callAllBindings(Team.java:557)
	at org.eclipse.jdt.internal.core.hierarchy.RegionBasedTypeHierarchy.callAllBindings(RegionBasedTypeHierarchy.java)
	at org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy.getSuperclass(TypeHierarchy.java)
	at org.eclipse.objectteams.otdt.core.hierarchy.OTTypeHierarchies$__OT__OTTypeHierarchyImpl.getSuperclass(OTTypeHierarchies.java:142)
	at org.eclipse.objectteams.otdt.core.hierarchy.OTTypeHierarchies$__OT__OTTypeHierarchyImpl.getTypesInTraditionalHierarchy(OTTypeHierarchies.java:710)
	at org.eclipse.objectteams.otdt.core.hierarchy.OTTypeHierarchies.getTypesInTraditionalHierarchy(OTTypeHierarchies.java:909)
	at org.eclipse.objectteams.otdt.internal.ui.typehierarchy.TypeHierarchyViewAdaptor$__OT__TraditionalHierarchyView.getTypesInHierarchy(TypeHierarchyViewAdaptor.java:140)
	at org.eclipse.objectteams.otdt.internal.ui.typehierarchy.TypeHierarchyViewAdaptor._OT$callReplace(TypeHierarchyViewAdaptor.java:65533)
	at org.objectteams.Team._OT$callAllBindings(Team.java:557)
	at org.eclipse.jdt.internal.ui.typehierarchy.TraditionalHierarchyViewer$TraditionalHierarchyContentProvider.callAllBindings(TraditionalHierarchyViewer.java)
	at org.eclipse.jdt.internal.ui.typehierarchy.TraditionalHierarchyViewer$TraditionalHierarchyContentProvider.getTypesInHierarchy(TraditionalHierarchyViewer.java)
	at org.eclipse.jdt.internal.ui.typehierarchy.TypeHierarchyContentProvider.hasTypeChildren(TypeHierarchyContentProvider.java:333)
	at org.eclipse.jdt.internal.ui.typehierarchy.TypeHierarchyContentProvider.isInTree(TypeHierarchyContentProvider.java:315)
	at org.eclipse.jdt.internal.ui.typehierarchy.TypeHierarchyContentProvider.getElements(TypeHierarchyContentProvider.java:181)
	at org.eclipse.jdt.internal.ui.typehierarchy.TypeHierarchyViewer.containsElements(TypeHierarchyViewer.java:132)
	at org.eclipse.jdt.internal.ui.typehierarchy.TypeHierarchyViewPart.updateHierarchyViewer(TypeHierarchyViewPart.java:1212)
	at org.eclipse.jdt.internal.ui.typehierarchy.TypeHierarchyViewPart.updateViewers(TypeHierarchyViewPart.java:645)
	at org.eclipse.jdt.internal.ui.typehierarchy.TypeHierarchyViewPart.updateInput(TypeHierarchyViewPart.java:624)
	at org.eclipse.jdt.internal.ui.typehierarchy.TypeHierarchyViewPart.setInputElements(TypeHierarchyViewPart.java:567)
	at org.eclipse.jdt.ui.tests.core.TypeHierarchyViewPartTest.testTypeHierarchyViewPart(TypeHierarchyViewPartTest.java:99)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)