OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::DynamicRoleModelNode
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
DynamicRoleModelNode
Name: DynamicRoleModelNode::DynamicRoleModelNode
Prototype: DynamicRoleModelNode::DynamicRoleModelNode(QQmlListModel *owner, int uid)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1640-1643
100.000% (1/1)
11
create
Name: DynamicRoleModelNode::create
Prototype: DynamicRoleModelNode *DynamicRoleModelNode::create(const QVariantMap &obj, QQmlListModel *owner)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1645-1651
100.000% (1/1)
41
getUid
Name: DynamicRoleModelNode::getUid
Prototype: int getUid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel_p_p.h
Lines: 108-111
100.000% (1/1)
11
getValue
Name: DynamicRoleModelNode::getValue
Prototype: QVariant getValue(const QString &name) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel_p_p.h
Lines: 93-96
100.000% (1/1)
11
setNodeUpdatesEnabled
Name: DynamicRoleModelNode::setNodeUpdatesEnabled
Prototype: void setNodeUpdatesEnabled(bool enable)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel_p_p.h
Lines: 103-106
100.000% (1/1)
11
setValue
Name: DynamicRoleModelNode::setValue
Prototype: bool setValue(const QByteArray &name, const QVariant &val)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel_p_p.h
Lines: 98-101
100.000% (1/1)
11
sync
Name: DynamicRoleModelNode::sync
Prototype: QVector<int> DynamicRoleModelNode::sync(DynamicRoleModelNode *src, DynamicRoleModelNode *target)
Coverage: 100.000% (18/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1653-1680
100.000% (18/18)
186
updateValues
Name: DynamicRoleModelNode::updateValues
Prototype: void DynamicRoleModelNode::updateValues(const QVariantMap &object, QVector<int> &roles)
Coverage:  89.474% (17/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1682-1724
 89.474% (17/19)
257

Generated by Squish Coco 4.2.0