Book a Demo

Author Topic: Verification  (Read 2279 times)

Matt Edwards

  • EA Novice
  • *
  • Posts: 17
  • Karma: +0/-0
    • View Profile
Verification
« on: March 15, 2009, 02:51:10 am »
So how does one verify C# reverse engineering completed successfully? The reverse engineering progress dialog is consistently disappearing near the end of the process, and having no log, no output in the output tab and no "Import Complete" message, there doesn't appear to be any way of knowing whether a 20-30 minute source code import/sync actually succeeded.

Any suggestions are much appreciated.

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: Verification
« Reply #1 on: March 16, 2009, 04:51:01 am »
Hi Matt,

You are quite correct about the dialog leaving you hanging. And no, there's not much you can do about it.

There are several dialogs that seem to be missing a confirmation, or some other 'normal' piece of logic. Examples are some of the XMI dialogs, and the Generate DDL dialog. In some cases there is no Close button, in others no feedback on status...

These tend to be components that have been around for a long time. They have been mentioned in the forum; I believe most if not all have been mentioned to Sparx. There does not seem to be much interest in resolving these. Perhaps - this is only a guess - the thinking is that if the dialogs work (in the sense that what you asked for happened) then they don't need to be repaired.

IMHO the above logic (if it applies) does not apply here; the dialogs fail to provide a complete conversation to the user, and this constitutes a bug.

I suggest you submit a bug report to Sparx. At least it will be considered. Perhaps if enough of us do this over time these dialogs will be updated.

The good news is that most (perhaps all) of these instances should be things that can be resolved between builds, so we should not have to wait for a new version of EA. That's good, because these small things tend to be shunted aside when there are major features to add to the product.

David
No, you can't have it!