[Uml-devel] Bugs in Umbrello 1.2.1

Oliver Kellogg Oliver.Kellogg at t-online.de
Wed Apr 28 22:18:10 UTC 2004


On Tuesday, April 27, 2004 11:39, Tanuj wrote:

> Following is the list of problem found in initial investigation of
Umbrello
> 1.2.1 shipped with KDE 3.2.1.
>
>    In generated code, it includes arbitrary header files like "string",
>    "int.h" etc.

Fixed in cvs.

>    Relationship shown between the classes in class diagram depends on the
>    sequence of drag and drop.
>    If there are 2 classes A and B, and class B extends class A. These 2
>    classes are than imported in Umbrello, than:
>    If Class B is dropped in the class diagram before class A, than in the
>    class diagram it is shown that Class A extends Class B ?????

Fixed in cvs.

>    if we do reverse engineering of a class multiple times, then it appends
>    the same attributes that many times.

For the record, umbrello does not yet support round trip engineering.
Good point, nevertheless. I'll look into it in a few days.

>    In forward engineering it generates the get, set methods of member
>    variables and these methods are present as private member functions.
>    Code Generation is not done properly when option of "Owerwite" is
>    selected. The already existing header and CPP files are not touched.
>    Another header file is generated without the extension.

I think Brian would be the right person to answer this.

>    In umbrello we have a seperate Datatype section. If we add a member
>    variable in a class whose datatype is some other class, then it adds
>    that
>    name in Datatypes section and if we try to add class with same name, it
>    doesn't allow it. It is not allows even if we delete that datatype from
>    Datatypes section.

Oh. Something to look into. Any takers?
(I'm working on other stuff right now)

Thanks.

Oliver





More information about the umbrello-devel mailing list