From: <no...@so...> - 2001-01-07 09:12:34
|
Bug #127200, was updated on 2000-Dec-31 17:50 Here is a current snapshot of the bug. Project: Jython Category: Jythonc compiler Status: Closed Resolution: Fixed Bug Group: None Priority: 5 Submitted by: andv Assigned to : bckfnn Summary: Incorrect code for method returning inner class instance. Details: The compiler generates incorrect java when overiding a method that returns and instance of an inner class. For example. If jython class Log inherits javax.swing.text.PlainDocument we get this code: public javax.swing.text.AbstractDocument$AbstractElement createDefaultRoot() { return super.createDefaultRoot(); } Follow-Ups: Date: 2001-Jan-07 01:12 By: bckfnn Comment: Fixed in proxies.py revision: 2.8; ------------------------------------------------------- Date: 2001-Jan-01 11:03 By: bckfnn Comment: A quick test shows that the AbstractDocument$AbstractElement syntax is usable with the JDK1.2.1 and the jikes compiler, but not with the JDK1.3 compiler. ------------------------------------------------------- For detailed info, follow this link: http://sourceforge.net/bugs/?func=detailbug&bug_id=127200&group_id=12867 |