[Uml-devel] Bugs in Umbrello 1.2.1
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
> 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
> 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)
More information about the umbrello-devel