QtBase - c71fc3860b0947c3c793578117e9eb0a3eb3fb31 vs 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QAbstractItemModelPrivate
Functionâ–´Condition %ModificationseLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QAbstractItemModelPrivate
Name: QAbstractItemModelPrivate::QAbstractItemModelPrivate
Prototype: QAbstractItemModelPrivate::QAbstractItemModelPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 489-494
Comparison: New
100.000% (1/1)
New21
columnsInserted
Name: QAbstractItemModelPrivate::columnsInserted
Prototype: void QAbstractItemModelPrivate::columnsInserted(const QModelIndex &parent, int first, int last)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 843-860
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines (reference): 806-823
Comparison: Different
 71.429% (5/7)
Different113
columnsRemoved
Name: QAbstractItemModelPrivate::columnsRemoved
Prototype: void QAbstractItemModelPrivate::columnsRemoved(const QModelIndex &parent, int first, int last)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 893-918
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines (reference): 856-881
Comparison: Different
 80.000% (8/10)
Different184
invalidatePersistentIndex
Name: QAbstractItemModelPrivate::invalidatePersistentIndex
Prototype: void QAbstractItemModelPrivate::invalidatePersistentIndex(const QModelIndex &index)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 519-527
Comparison: New
100.000% (4/4)
New62
invalidatePersistentIndexes
Name: QAbstractItemModelPrivate::invalidatePersistentIndexes
Prototype: void QAbstractItemModelPrivate::invalidatePersistentIndexes()
Coverage: 100.000% (2/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 505-512
Comparison: New
100.000% (2/2)
New42
movePersistentIndexes
Name: QAbstractItemModelPrivate::movePersistentIndexes
Prototype: void QAbstractItemModelPrivate::movePersistentIndexes(const QVector<QPersistentModelIndexData *> &indexes, int change, const QModelIndex &parent, Qt::Orientation orientation)
Coverage:  63.636% (7/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 722-748
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines (reference): 685-711
Comparison: Different
 63.636% (7/11)
Different154
removePersistentIndexData
Name: QAbstractItemModelPrivate::removePersistentIndexData
Prototype: void QAbstractItemModelPrivate::removePersistentIndexData(QPersistentModelIndexData *data)
Coverage:  37.500% (6/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 594-617
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines (reference): 557-580
Comparison: Different
 37.500% (6/16)
Different196
rowsInserted
Name: QAbstractItemModelPrivate::rowsInserted
Prototype: void QAbstractItemModelPrivate::rowsInserted(const QModelIndex &parent, int first, int last)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 638-655
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines (reference): 601-618
Comparison: Different
 71.429% (5/7)
Different113
rowsRemoved
Name: QAbstractItemModelPrivate::rowsRemoved
Prototype: void QAbstractItemModelPrivate::rowsRemoved(const QModelIndex &parent, int first, int last)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 798-823
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines (reference): 761-786
Comparison: Different
 80.000% (8/10)
Different184

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9