QtBase - c71fc3860b0947c3c793578117e9eb0a3eb3fb31 vs 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QFactoryLoader
FunctionCondition %▾ModificationseLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
metaData
Name: QFactoryLoader::metaData
Prototype: QList<QJsonObject> QFactoryLoader::metaData() const
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qfactoryloader.cpp
Lines: 254-272
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qfactoryloader.cpp
Lines (reference): 234-249
Comparison: Different
100.000% (8/8)
Different114
keyMap
Name: QFactoryLoader::keyMap
Prototype: QMultiMap<int, QString> QFactoryLoader::keyMap() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qfactoryloader.cpp
Lines: 312-324
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qfactoryloader.cpp
Lines (reference): 305-319
Comparison: Different
100.000% (7/7)
Different113
indexOf
Name: QFactoryLoader::indexOf
Prototype: int QFactoryLoader::indexOf(const QString &needle) const
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qfactoryloader.cpp
Lines: 326-339
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qfactoryloader.cpp
Lines (reference): 321-336
Comparison: Different
100.000% (10/10)
Different114
QFactoryLoader
Name: QFactoryLoader::QFactoryLoader
Prototype: QFactoryLoader::QFactoryLoader(const char *iid, const QString &suffix, Qt::CaseSensitivity cs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qfactoryloader.cpp
Lines: 233-252
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qfactoryloader.cpp
Lines (reference): 93-108
Comparison: Different indentation
100.000% (1/1)
Different indentation81
update
Name: QFactoryLoader::update
Prototype: void QFactoryLoader::update()
Coverage:  70.175% (40/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qfactoryloader.cpp
Lines: 91-205
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qfactoryloader.cpp
Lines (reference): 112-226
Comparison: Different
 70.175% (40/57)
Different5417
instance
Name: QFactoryLoader::instance
Prototype: QObject *QFactoryLoader::instance(int index) const
Coverage:  63.333% (19/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qfactoryloader.cpp
Lines: 274-310
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qfactoryloader.cpp
Lines (reference): 251-285
Comparison: Different
 63.333% (19/30)
Different2410

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