Menu

I have some bug fixes...

2002-10-09
2002-10-23
  • Andrew McVeigh

    Andrew McVeigh - 2002-10-09

    Hi,

    Firstly, I just wanted to say thankyou to the developers of NSMDF and NSUML.  They are fantastic tools, and they have saved me countless months of development.  I have found them a pleasure to work with, and the code is some of the best I have seen.

    Anyway, I have been working with NSMDF for the past 2 mths or so, and have some bug fixes.  I don't want write access to the CVS repository, as I don't have the time or the knowledge to fully test and verify that the fixes don't break things for other NSMDF users.  Is there a member I can send the fixes to so that they can verify and check them in?

    The fixes are:

    1) fixed iterator for MDFAllTypeCollection

    It currently iterates forever because of a small bug.  The All class collection is fine, though.

    2) fixed undo/redo bug

    Currently, undoing a checkpoint and then trying to enlist and undo fails because of the check in setundopolicy which stops the state going from undoing or redoing to enabled.

    3) added UUID writing

    Currently, the UUIDs of elements are not output in the XMI file, although reading of them works fine.

    4) added a sort, via XMIID for process owned elements.

    Not really a bug, but the sort means that the file elements are output in the same order each time, which is needed if the XMI files are ever version controlled via CVS.

    5) added attribute newline check

    I have added a check to turn an attribute into an element if it has embedded newlines.

    Let me know.

    Cheers,
    Andrew McVeigh
    andrew@hopstepjump.com
    http://www.hopstepjump.com

     
    • Constantine A. Plotnikov

      Please check version 0.1.4. If some of bugs still present, submit them. Undo/redo are unlikely fixed in 0.1.4. For all unfixed bugs I need a test programs that demostrate incorrect behaviour. Submit them along with patches.

       

Log in to post a comment.