From: David G. (JIRA) <ji...@co...> - 2010-08-27 20:35:53
|
[ http://jira.codehaus.org/browse/XTENLANG-1501?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Grove closed XTENLANG-1501. --------------------------------- periodic bulk close of resolved issues. > Exception from Hover Help > ------------------------- > > Key: XTENLANG-1501 > URL: http://jira.codehaus.org/browse/XTENLANG-1501 > Project: X10 > Issue Type: Bug > Components: X10DT Source Editor > Affects Versions: X10 2.0.4 > Reporter: Mandana Vaziri > Assignee: Adam Taylor > Fix For: X10 2.0.5 > > > On the code below, when hovering over "args(0)" on line 4, we get the following exception: > Hover help service implementation threw an exception > polyglot.util.InternalCompilerError: /Users/mvaziri/Workspaces/runtime6/Project/src/Hello.x10:4,53-59: Cannot get MethodDef before type-checking method invocation. > at polyglot.types.ErrorRef_c.get(ErrorRef_c.java:18) > at polyglot.types.Use_c.def(Use_c.java:14) > at polyglot.types.Use_c.def(Use_c.java:1) > at org.eclipse.imp.x10dt.ui.editor.X10ReferenceResolver.getLinkTarget(X10ReferenceResolver.java:68) > at org.eclipse.imp.editor.HoverHelper.getHoverHelpAt(HoverHelper.java:71) > at org.eclipse.imp.editor.internal.HoverHelpController.getHoverInfo(HoverHelpController.java:58) > at org.eclipse.jface.text.TextViewerHoverManager$4.run(TextViewerHoverManager.java:168) > {code} > public class Hello extends Hi { > public static def main(args: Rail[String]!) { > if (args.length > 0) { > Console.OUT.println("The first arg is: "+args(0)); > } > Console.OUT.println("Hello X10 world"); > val h = new Hello(); // final variable > var result: boolean = h.myMethod(); > Console.OUT.println("The answer is: "+result); > } > /** x10doc comment for myMethod */ > public def myMethod(): boolean = { > return true; > } > } > {code} -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |