Book a Demo

Author Topic: Reverse engineering bug?  (Read 2506 times)

GrecovdV

  • EA Novice
  • *
  • Posts: 1
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Reverse engineering bug?
« on: October 07, 2005, 07:15:38 am »
Hi,

I just downloaded the trial version of EA and decided to see how it would hold up when trying to reverse engineer a c++ project I've been working on that contains about 1500 classes in 800 files in 50 directories.

Much to my surprise, it actually worked! The only problem I  see so far is with classes that look like this:

Code: [Select]
class MyDerivedClass
: // public OldBaseClass
 public NewBaseClass
{
   ....
};

It seems like the commented base class confuses EA, because in the resulting model, MyDerivedClass does not have a base.

Is this a known problem? Is there a workaround, apart from digging through each one of my header files manually?

AshK

  • EA User
  • **
  • Posts: 137
  • Karma: +0/-0
    • View Profile
Re: Reverse engineering bug?
« Reply #1 on: October 09, 2005, 05:01:28 pm »
Hello,

I've found I get the same result.  I can't think of an easy work around sorry.
 
Please find that this has been corrected in our next major build.

Ash
The Sparx Team
[email protected]