OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QQuickLoaderPrivate
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQuickLoaderPrivate
Name: QQuickLoaderPrivate::QQuickLoaderPrivate
Prototype: QQuickLoaderPrivate::QQuickLoaderPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 56-60
100.000% (1/1)
21
_q_sourceLoaded
Name: QQuickLoaderPrivate::_q_sourceLoaded
Prototype: void QQuickLoaderPrivate::_q_sourceLoaded()
Coverage:  76.190% (16/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 711-740
 76.190% (16/21)
216
_q_updateSize
Name: QQuickLoaderPrivate::_q_updateSize
Prototype: void QQuickLoaderPrivate::_q_updateSize(bool loaderGeometryChanged)
Coverage: 100.000% (26/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 938-962
100.000% (26/26)
166
clear
Name: QQuickLoaderPrivate::clear
Prototype: void QQuickLoaderPrivate::clear()
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 90-132
100.000% (16/16)
266
extractInitialPropertyValues
Name: QQuickLoaderPrivate::extractInitialPropertyValues
Prototype: QV4::ReturnedValue QQuickLoaderPrivate::extractInitialPropertyValues(QQmlV4Function *args, QObject *loader, bool *error)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 998-1014
 88.889% (8/9)
103
getImplicitHeight
Name: QQuickLoaderPrivate::getImplicitHeight
Prototype: qreal QQuickLoaderPrivate::getImplicitHeight() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 154-163
100.000% (4/4)
42
getImplicitWidth
Name: QQuickLoaderPrivate::getImplicitWidth
Prototype: qreal QQuickLoaderPrivate::getImplicitWidth() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 143-152
100.000% (4/4)
42
incubatorStateChanged
Name: QQuickLoaderPrivate::incubatorStateChanged
Prototype: void QQuickLoaderPrivate::incubatorStateChanged(QQmlIncubator::Status status)
Coverage:  87.097% (27/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 672-709
 87.097% (27/31)
3010
initResize
Name: QQuickLoaderPrivate::initResize
Prototype: void QQuickLoaderPrivate::initResize()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 134-141
100.000% (4/4)
52
itemGeometryChanged
Name: QQuickLoaderPrivate::itemGeometryChanged
Prototype: void QQuickLoaderPrivate::itemGeometryChanged(QQuickItem *resizeItem, QQuickGeometryChange change, const QRectF &oldGeometry)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 70-76
 75.000% (3/4)
32
itemImplicitHeightChanged
Name: QQuickLoaderPrivate::itemImplicitHeightChanged
Prototype: void QQuickLoaderPrivate::itemImplicitHeightChanged(QQuickItem *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 84-88
100.000% (1/1)
21
itemImplicitWidthChanged
Name: QQuickLoaderPrivate::itemImplicitWidthChanged
Prototype: void QQuickLoaderPrivate::itemImplicitWidthChanged(QQuickItem *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 78-82
100.000% (1/1)
21
load
Name: QQuickLoaderPrivate::load
Prototype: void QQuickLoaderPrivate::load()
Coverage:  76.923% (10/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 603-625
 76.923% (10/13)
154
resolveSourceUrl
Name: QQuickLoaderPrivate::resolveSourceUrl
Prototype: QUrl QQuickLoaderPrivate::resolveSourceUrl(QQmlV4Function *args)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 985-996
 50.000% (2/4)
82
setInitialState
Name: QQuickLoaderPrivate::setInitialState
Prototype: void QQuickLoaderPrivate::setInitialState(QObject *obj)
Coverage:  95.000% (19/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 632-665
 95.000% (19/20)
226
~QQuickLoaderPrivate
Name: QQuickLoaderPrivate::~QQuickLoaderPrivate
Prototype: QQuickLoaderPrivate::~QQuickLoaderPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 62-68
100.000% (1/1)
41

Generated by Squish Coco 4.2.0