Bug 191038

Summary: PHP5 writer - implementation of interface creates wrong code
Product: [Applications] umbrello Reporter: Ralph Janke <txwikinger>
Component: generalAssignee: Umbrello Development Group <umbrello-devel>
Status: RESOLVED DUPLICATE    
Severity: normal CC: kde
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In: 4.13.3

Description Ralph Janke 2009-04-29 15:22:06 UTC
Version:           2.2.2 (using 4.2.2 (KDE 4.2.2), Kubuntu packages)
Compiler:          cc
OS:                Linux (x86_64) release 2.6.28-11-generic

When creating an interface (Iterator) and a class (test) that implements the interface, the generated code is wrong:

 class test extends Iterator
      implements Iterator
{
}

Correctly, the class test does not extend any other class, but solely implements the interface Iterator. It should read like this:


class test implements Iterator 
{
}
Comment 1 Joris Steyn 2014-08-24 15:59:49 UTC
This has been fixed recently, marking this one as duplicate while it's actually the other way around.

*** This bug has been marked as a duplicate of bug 336889 ***