OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QQuickPropertyChanges
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQuickPropertyChanges
Name: QQuickPropertyChanges::QQuickPropertyChanges
Prototype: QQuickPropertyChanges::QQuickPropertyChanges()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 361-364
100.000% (1/1)
21
actions
Name: QQuickPropertyChanges::actions
Prototype: QQuickPropertyChanges::ActionList QQuickPropertyChanges::actions()
Coverage:  94.118% (32/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 424-501
 94.118% (32/34)
4711
attachToState
Name: QQuickPropertyChanges::attachToState
Prototype: void QQuickPropertyChanges::attachToState()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 797-801
 75.000% (3/4)
22
changeExpression
Name: QQuickPropertyChanges::changeExpression
Prototype: void QQuickPropertyChanges::changeExpression(const QString &name, const QString &expression)
Coverage:  37.143% (13/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 621-705
 37.143% (13/35)
5711
changeValue
Name: QQuickPropertyChanges::changeValue
Prototype: void QQuickPropertyChanges::changeValue(const QString &name, const QVariant &value)
Coverage:  80.645% (25/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 571-619
 80.645% (25/31)
359
containsExpression
Name: QQuickPropertyChanges::containsExpression
Prototype: bool QQuickPropertyChanges::containsExpression(const QString &name) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 550-564
 71.429% (5/7)
83
containsProperty
Name: QQuickPropertyChanges::containsProperty
Prototype: bool QQuickPropertyChanges::containsProperty(const QString &name) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 566-569
100.000% (1/1)
11
containsValue
Name: QQuickPropertyChanges::containsValue
Prototype: bool QQuickPropertyChanges::containsValue(const QString &name) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 534-548
100.000% (7/7)
83
d_func
Name: QQuickPropertyChanges::d_func
Prototype: inline QQuickPropertyChangesPrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges_p.h
Lines: 63-63
100.000% (1/1)
11
d_func
Name: QQuickPropertyChanges::d_func
Prototype: inline const QQuickPropertyChangesPrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges_p.h
Lines: 63-63
100.000% (1/1)
11
detachFromState
Name: QQuickPropertyChanges::detachFromState
Prototype: void QQuickPropertyChanges::detachFromState()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 791-795
  0.000% (0/4)
22
expression
Name: QQuickPropertyChanges::expression
Prototype: QString QQuickPropertyChanges::expression(const QString &name) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 775-789
  0.000% (0/7)
83
isExplicit
Name: QQuickPropertyChanges::isExplicit
Prototype: bool QQuickPropertyChanges::isExplicit() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 522-526
100.000% (1/1)
21
object
Name: QQuickPropertyChanges::object
Prototype: QObject *QQuickPropertyChanges::object() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 373-377
100.000% (1/1)
21
property
Name: QQuickPropertyChanges::property
Prototype: QVariant QQuickPropertyChanges::property(const QString &name) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 707-730
  0.000% (0/13)
145
removeProperty
Name: QQuickPropertyChanges::removeProperty
Prototype: void QQuickPropertyChanges::removeProperty(const QString &name)
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 732-757
 69.231% (9/13)
175
restoreEntryValues
Name: QQuickPropertyChanges::restoreEntryValues
Prototype: bool QQuickPropertyChanges::restoreEntryValues() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 394-398
100.000% (1/1)
21
setIsExplicit
Name: QQuickPropertyChanges::setIsExplicit
Prototype: void QQuickPropertyChanges::setIsExplicit(bool e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 528-532
100.000% (1/1)
21
setObject
Name: QQuickPropertyChanges::setObject
Prototype: void QQuickPropertyChanges::setObject(QObject *o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 379-383
100.000% (1/1)
21
setRestoreEntryValues
Name: QQuickPropertyChanges::setRestoreEntryValues
Prototype: void QQuickPropertyChanges::setRestoreEntryValues(bool v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 400-404
100.000% (1/1)
21
value
Name: QQuickPropertyChanges::value
Prototype: QVariant QQuickPropertyChanges::value(const QString &name) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 759-773
100.000% (7/7)
83
~QQuickPropertyChanges
Name: QQuickPropertyChanges::~QQuickPropertyChanges
Prototype: QQuickPropertyChanges::~QQuickPropertyChanges()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 366-371
100.000% (4/4)
32

Generated by Squish Coco 4.2.0