Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 491068

Summary: Classclast Exception in Signatures.getTypeSignature
Product: [Eclipse Project] PDE Reporter: Vikas Chandra <Vikas.Chandra>
Component: API ToolsAssignee: Vikas Chandra <Vikas.Chandra>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 4.6   
Target Milestone: 4.6 M7   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Vikas Chandra CLA 2016-04-05 07:05:59 EDT
Follow steps here to get this exception https://bugs.eclipse.org/bugs/show_bug.cgi?id=489684#c2


java.lang.ClassCastException: org.eclipse.jdt.core.dom.ParameterizedType cannot be cast to org.eclipse.jdt.core.dom.SimpleType
	at org.eclipse.pde.api.tools.internal.util.Signatures.getTypeSignature(Signatures.java:628)
	at org.eclipse.pde.api.tools.internal.util.Signatures.getParametersTypeNames(Signatures.java:527)
	at org.eclipse.pde.api.tools.internal.util.Signatures.getMethodSignatureFromNode(Signatures.java:496)
	at org.eclipse.pde.api.tools.internal.provisional.scanner.TagScanner$Visitor.scanMethodJavaDoc(TagScanner.java:447)
	at org.eclipse.pde.api.tools.internal.provisional.scanner.TagScanner$Visitor.visit(TagScanner.java:434)
	at org.eclipse.jdt.core.dom.MethodDeclaration.accept0(MethodDeclaration.java:611)
	at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711)
Comment 2 Vikas Chandra CLA 2016-04-27 04:56:16 EDT
no exceptions while executing https://bugs.eclipse.org/bugs/show_bug.cgi?id=489684#c2


verified in
Version: Neon (4.6)
Build id: N20160419-2000