OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QQmlQtQuick2DebugStatesDelegate
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
resetBindingForInvalidProperty
Name: QQmlQtQuick2DebugStatesDelegate::resetBindingForInvalidProperty
Prototype: void QQmlQtQuick2DebugStatesDelegate::resetBindingForInvalidProperty(QObject *object, const QString &propertyName)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/qtquick2.cpp
Lines: 177-182
100.000% (4/4)
22
buildStatesList
Name: QQmlQtQuick2DebugStatesDelegate::buildStatesList
Prototype: void QQmlQtQuick2DebugStatesDelegate::buildStatesList(bool cleanList, const QList<QPointer<QObject> > &instances)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/qtquick2.cpp
Lines: 103-113
 85.714% (6/7)
43
buildStatesList
Name: QQmlQtQuick2DebugStatesDelegate::buildStatesList
Prototype: void QQmlQtQuick2DebugStatesDelegate::buildStatesList(QObject *obj)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/qtquick2.cpp
Lines: 115-125
100.000% (7/7)
53
setBindingForInvalidProperty
Name: QQmlQtQuick2DebugStatesDelegate::setBindingForInvalidProperty
Prototype: bool QQmlQtQuick2DebugStatesDelegate::setBindingForInvalidProperty(QObject *object, const QString &propertyName, const QVariant &expression, bool isLiteralValue)
Coverage:  50.000% (4/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/qtquick2.cpp
Lines: 161-175
 50.000% (4/8)
63
updateBinding
Name: QQmlQtQuick2DebugStatesDelegate::updateBinding
Prototype: void QQmlQtQuick2DebugStatesDelegate::updateBinding(QQmlContext *context, const QQmlProperty &property, const QVariant &expression, bool isLiteralValue, const QString &fileName, int line, int column, bool *inBaseState)
Coverage:  75.000% (12/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/qtquick2.cpp
Lines: 127-159
 75.000% (12/16)
186

Generated by Squish Coco 4.2.0