[Uml-devel] KDE/kdesdk/umbrello/umbrello

Sharan Rao sharanrao at gmail.com
Wed Aug 15 20:35:16 UTC 2007


SVN commit 700554 by sharan:

Ported the following :
umlclassifierlist umlentityattributelist umllistviewitemlist umlattributelist umloperationlist
umlentitylist umlclassifierlistitemlist umlstereotypelist umlenumliterallist umltemplatelist
umlentityconstraintlist
 from Q3PtrList to QList

Need testing here too. Q3PtrList and QList both have a function list.at(index)
in Q3PtrList, the function can take any value for index, but will return 0 if the value is out of range
in QList, the function *needs* a valid value, else will crash with a false assertion

So, the porting may leave umbrello with a lot of yet to be discovered land mines



 M  +1 -1      attribute.cpp  
 M  +33 -59    classifier.cpp  
 M  +2 -4      classifiercodedocument.cpp  
 M  +6 -6      classifierwidget.cpp  
 M  +5 -6      codegenerator.cpp  
 M  +27 -31    codegenerators/adawriter.cpp  
 M  +19 -33    codegenerators/aswriter.cpp  
 M  +1 -17     codegenerators/classifierinfo.cpp  
 M  +2 -5      codegenerators/cppcodegenerator.cpp  
 M  +2 -3      codegenerators/cppheaderclassdeclarationblock.cpp  
 M  +10 -9     codegenerators/cppheadercodedocument.cpp  
 M  +4 -5      codegenerators/cppheadercodeoperation.cpp  
 M  +2 -4      codegenerators/cppsourcecodeoperation.cpp  
 M  +19 -22    codegenerators/cppwriter.cpp  
 M  +15 -27    codegenerators/csharpwriter.cpp  
 M  +2 -2      codegenerators/dclassdeclarationblock.cpp  
 M  +4 -4      codegenerators/dcodeoperation.cpp  
 M  +22 -35    codegenerators/dwriter.cpp  
 M  +16 -22    codegenerators/idlwriter.cpp  
 M  +2 -4      codegenerators/javaclassdeclarationblock.cpp  
 M  +4 -5      codegenerators/javacodeoperation.cpp  
 M  +28 -49    codegenerators/javawriter.cpp  
 M  +8 -11     codegenerators/jswriter.cpp  
 M  +12 -14    codegenerators/pascalwriter.cpp  
 M  +10 -22    codegenerators/perlwriter.cpp  
 M  +10 -19    codegenerators/php5writer.cpp  
 M  +11 -20    codegenerators/phpwriter.cpp  
 M  +12 -16    codegenerators/pythonwriter.cpp  
 M  +2 -2      codegenerators/rubyclassdeclarationblock.cpp  
 M  +10 -11    codegenerators/rubycodeoperation.cpp  
 M  +7 -10     codegenerators/rubywriter.cpp  
 M  +7 -4      codegenerators/simplecodegenerator.cpp  
 M  +1 -3      codegenerators/sqlwriter.cpp  
 M  +15 -17    codegenerators/tclwriter.cpp  
 M  +1 -1      codegenerators/xmlelementcodeblock.cpp  
 M  +10 -12    codegenerators/xmlschemawriter.cpp  
 M  +2 -3      codeimport/import_utils.cpp  
 M  +6 -1      dialogs/assocpage.cpp  
 M  +3 -3      dialogs/classgenpage.cpp  
 M  +23 -6     dialogs/classifierlistpage.cpp  
 M  +1 -2      dialogs/codegenerationwizard.cpp  
 M  +9 -9      dialogs/parmpropdlg.cpp  
 M  +4 -0      dialogs/pkgcontentspage.cpp  
 M  +1 -1      dialogs/selectopdlg.cpp  
 M  +2 -3      dialogs/umlattributedialog.cpp  
 M  +2 -4      dialogs/umlentityattributedialog.cpp  
 M  +6 -6      dialogs/umlforeignkeyconstraintdialog.cpp  
 M  +9 -9      dialogs/umloperationdialog.cpp  
 M  +2 -3      dialogs/umltemplatedialog.cpp  
 M  +5 -5      dialogs/umluniqueconstraintdialog.cpp  
 M  +1 -2      entity.cpp  
 M  +2 -2      entitywidget.cpp  
 M  +1 -3      enum.cpp  
 M  +2 -2      enumwidget.cpp  
 M  +1 -1      floatingtextwidget.cpp  
 M  +7 -8      operation.cpp  
 M  +5 -9      refactoring/refactoringassistant.cpp  
 M  +14 -1     umlattributelist.cpp  
 M  +8 -3      umlattributelist.h  
 M  +3 -3      umlclassifierlist.h  
 M  +15 -2     umlclassifierlistitemlist.cpp  
 M  +8 -3      umlclassifierlistitemlist.h  
 M  +9 -12     umldoc.cpp  
 M  +2 -2      umldoc.h  
 M  +15 -1     umlentityattributelist.cpp  
 M  +8 -3      umlentityattributelist.h  
 M  +15 -1     umlentityconstraintlist.cpp  
 M  +8 -3      umlentityconstraintlist.h  
 M  +3 -3      umlentitylist.h  
 M  +3 -3      umlenumliterallist.h  
 M  +2 -4      umllistview.cpp  
 M  +2 -2      umllistviewitem.cpp  
 M  +3 -3      umloperationlist.h  
 M  +3 -3      umlstereotypelist.h  
 M  +3 -3      umltemplatelist.h  
 M  +3 -4      umlview.cpp  
 M  +1 -1      uniqueconstraint.cpp  






More information about the umbrello-devel mailing list