OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QSequentialAnimationGroupJob
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
setCurrentAnimation
Name: QSequentialAnimationGroupJob::setCurrentAnimation
Prototype: void QSequentialAnimationGroupJob::setCurrentAnimation(QAbstractAnimationJob *anim, bool intermediate)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 282-300
100.000% (10/10)
104
indexForCurrentTime
Name: QSequentialAnimationGroupJob::indexForCurrentTime
Prototype: QSequentialAnimationGroupJob::AnimationIndex QSequentialAnimationGroupJob::indexForCurrentTime() const
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 85-121
100.000% (16/16)
164
duration
Name: QSequentialAnimationGroupJob::duration
Prototype: int QSequentialAnimationGroupJob::duration() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 192-205
100.000% (7/7)
73
currentAnimation
Name: QSequentialAnimationGroupJob::currentAnimation
Prototype: QAbstractAnimationJob *currentAnimation() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob_p.h
Lines: 70-70
100.000% (1/1)
11
atEnd
Name: QSequentialAnimationGroupJob::atEnd
Prototype: bool QSequentialAnimationGroupJob::atEnd() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 57-71
100.000% (1/1)
51
animationRemoved
Name: QSequentialAnimationGroupJob::animationRemoved
Prototype: void QSequentialAnimationGroupJob::animationRemoved(QAbstractAnimationJob *anim, QAbstractAnimationJob *prev, QAbstractAnimationJob *next)
Coverage: 100.000% (19/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 383-416
100.000% (19/19)
177
QSequentialAnimationGroupJob
Name: QSequentialAnimationGroupJob::QSequentialAnimationGroupJob
Prototype: QSequentialAnimationGroupJob::QSequentialAnimationGroupJob()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 46-51
100.000% (1/1)
21
animationActualTotalDuration
Name: QSequentialAnimationGroupJob::animationActualTotalDuration
Prototype: int QSequentialAnimationGroupJob::animationActualTotalDuration(QAbstractAnimationJob *anim) const
Coverage:  90.909% (10/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 73-83
 90.909% (10/11)
63
activateCurrentAnimation
Name: QSequentialAnimationGroupJob::activateCurrentAnimation
Prototype: void QSequentialAnimationGroupJob::activateCurrentAnimation(bool intermediate)
Coverage:  90.000% (18/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 302-319
 90.000% (18/20)
96
updateState
Name: QSequentialAnimationGroupJob::updateState
Prototype: void QSequentialAnimationGroupJob::updateState(QAbstractAnimationJob::State newState, QAbstractAnimationJob::State oldState)
Coverage:  86.364% (19/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 248-273
 86.364% (19/22)
147
animationInserted
Name: QSequentialAnimationGroupJob::animationInserted
Prototype: void QSequentialAnimationGroupJob::animationInserted(QAbstractAnimationJob *anim)
Coverage:  81.818% (9/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 365-381
 81.818% (9/11)
53
uncontrolledAnimationFinished
Name: QSequentialAnimationGroupJob::uncontrolledAnimationFinished
Prototype: void QSequentialAnimationGroupJob::uncontrolledAnimationFinished(QAbstractAnimationJob *animation)
Coverage:  62.069% (18/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 321-363
 62.069% (18/29)
2510
restart
Name: QSequentialAnimationGroupJob::restart
Prototype: void QSequentialAnimationGroupJob::restart()
Coverage:  50.000% (5/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 123-140
 50.000% (5/10)
94
updateCurrentTime
Name: QSequentialAnimationGroupJob::updateCurrentTime
Prototype: void QSequentialAnimationGroupJob::updateCurrentTime(int currentTime)
Coverage:  49.231% (32/65)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 207-246
 49.231% (32/65)
2018
advanceForwards
Name: QSequentialAnimationGroupJob::advanceForwards
Prototype: void QSequentialAnimationGroupJob::advanceForwards(const AnimationIndex &newAnimationIndex)
Coverage:  39.623% (21/53)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 142-165
 39.623% (21/53)
1017
updateDirection
Name: QSequentialAnimationGroupJob::updateDirection
Prototype: void QSequentialAnimationGroupJob::updateDirection(QAbstractAnimationJob::Direction direction)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 275-280
 33.333% (2/6)
22
rewindForwards
Name: QSequentialAnimationGroupJob::rewindForwards
Prototype: void QSequentialAnimationGroupJob::rewindForwards(const AnimationIndex &newAnimationIndex)
Coverage:  15.094% (8/53)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 167-190
 15.094% (8/53)
1017
debugAnimation
Name: QSequentialAnimationGroupJob::debugAnimation
Prototype: void QSequentialAnimationGroupJob::debugAnimation(QDebug d) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 418-423
  0.000% (0/1)
21

Generated by Squish Coco 4.2.0