Bug 92201

Summary: python reverse engineering support
Product: [Applications] umbrello Reporter: Edvard Majakari <edvard>
Component: generalAssignee: Umbrello Development Group <umbrello-devel>
Status: RESOLVED DUPLICATE    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Edvard Majakari 2004-10-27 13:02:31 UTC
Version:           1.3.0 (using KDE 3.3.0,  (3.1))
Compiler:          gcc version 3.3.4 (Debian 1:3.3.4-12)
OS:                Linux (i686) release 2.6.8.1

At least simple support for generating class diagrams from set of Python files would be very nice. Few commercial products offer this support, yet Python offers built-in features (introspection) for tasks like this.

I'm also willing to help in implementing the feature if needed.
Comment 1 Jonathan Riddell 2004-10-28 02:27:47 UTC
Code import hasn't been added for other languages mainly because it would be quite challenging to do it right.  The right way to do it would be to share a code model with KDevelop and share a code import library for all the languages.

Currently the C++ import is a fork of the KDevelop C++ import.  If you ported the KDevelop python import to Umbrello (assuming they have one) I'm sure that would be welcomed.


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