This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Reference to issue 86300 for this issue. UML also allows an interface to generalize its own inner interface, and Java doesn't support this either. Repro steps: - create Java-Model uml project - create class diagram - put two interfaces and name them I1 and I2 - add nested link from I2 to I1 (I2 is nested interface of I1) - add Generalization link from I1 to I2 The following uncompilable code is generated. public interface I1 extends I1.I2 { public interface I2 { } }
low use case not currently impacting our installed user base.
fixed. For classes as well.
Verified in trunk build 070913 Now the code is generated as: public interface I1 { public interface I2 { } }