OpenCoverage

Qt Quick Test Coverage

Function Tree

Page:<>12
McCabe - Cyclomatic Complexity: 3
Path:<top>::QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QQuickWindowPrivate
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate
Coverage:  78.146% (1155/1478)
 78.146% (1155/1478)
1394478
QV4
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QV4
Coverage:  85.127% (269/316)
 85.127% (269/316)
324198
QQuickWindow
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindow
Coverage:  51.680% (200/387)
 51.680% (200/387)
478185
QSGThreadedRenderLoop
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGThreadedRenderLoop
Coverage:  0.000% (0/355)
  0.000% (0/355)
269122
QSGWindowsRenderLoop
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGWindowsRenderLoop
Coverage:  0.000% (0/341)
  0.000% (0/341)
237120
QSGRenderThread
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGRenderThread
Coverage:  0.000% (0/371)
  0.000% (0/371)
265114
QSGSoftwareThreadedRenderLoop
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGSoftwareThreadedRenderLoop
Coverage:  0.000% (0/285)
  0.000% (0/285)
223101
QSGSoftwareRenderThread
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGSoftwareRenderThread
Coverage:  0.000% (0/248)
  0.000% (0/248)
19885
QQuickAbstractAnimation
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAbstractAnimation
Coverage:  83.648% (133/159)
 83.648% (133/159)
15974
QQuickPropertyAnimation
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPropertyAnimation
Coverage:  87.730% (143/163)
 87.730% (143/163)
16457
QSGGuiThreadRenderLoop
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGGuiThreadRenderLoop
Coverage:  66.879% (105/157)
 66.879% (105/157)
16955
QQuickPropertyAction
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPropertyAction
Coverage:  55.556% (70/126)
 55.556% (70/126)
11344
QSGRenderLoop
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGRenderLoop
Coverage:  36.232% (25/69)
 36.232% (25/69)
6733
QQuickAnimatorController
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimatorController
Coverage:  82.979% (39/47)
 82.979% (39/47)
6531
QQuickAnimatorProxyJob
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimatorProxyJob
Coverage:  59.722% (43/72)
 59.722% (43/72)
6530
QQuickRenderControl
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRenderControl
Coverage:  52.459% (32/61)
 52.459% (32/61)
8928
QQuickItemPrivate
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickItemPrivate
Coverage:  97.561% (40/41)
 97.561% (40/41)
3927
QQuickAnimator
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimator
Coverage:  61.702% (29/47)
 61.702% (29/47)
6527
QQuickBehavior
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickBehavior
Coverage:  83.750% (67/80)
 83.750% (67/80)
7626
QQuickTransition
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickTransition
Coverage:  88.889% (40/45)
 88.889% (40/45)
6225
QQuickTransformAnimatorJob
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickTransformAnimatorJob
Coverage:  57.143% (36/63)
 57.143% (36/63)
5823
QBitField
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QBitField
Coverage:  0.000% (0/48)
  0.000% (0/48)
4321
QQuickPointerEvent
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPointerEvent
Coverage:  72.727% (16/22)
 72.727% (16/22)
1920
QQuickAnimatorJob
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimatorJob
Coverage:  47.619% (10/21)
 47.619% (10/21)
2519
QSGDistanceFieldGlyphCache
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGDistanceFieldGlyphCache
Coverage:  76.471% (13/17)
 76.471% (13/17)
1917
QQuickUniformAnimatorJob
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickUniformAnimatorJob
Coverage:  57.447% (27/47)
 57.447% (27/47)
3617
QQuickMouseEvent
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickMouseEvent
Coverage:  70.588% (12/17)
 70.588% (12/17)
2617
QQuickProfiler
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickProfiler
Coverage:  25.000% (6/24)
 25.000% (6/24)
3916
QMetaTypeId
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QMetaTypeId
Coverage:  12.500% (4/32)
 12.500% (4/32)
816
QQuickAnimationPropertyUpdater
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimationPropertyUpdater
Coverage:  73.171% (30/41)
 73.171% (30/41)
2914
QQuickAbstractAnimationPrivate
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAbstractAnimationPrivate
Coverage:  82.500% (33/40)
 82.500% (33/40)
3714
QQmlGuard
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQmlGuard
Coverage:  95.000% (19/20)
 95.000% (19/20)
1814
QQuickRotationAnimation
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRotationAnimation
Coverage:  84.211% (16/19)
 84.211% (16/19)
2713
QQuickPropertyAnimationPrivate
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPropertyAnimationPrivate
Coverage:  57.143% (12/21)
 57.143% (12/21)
1313
QQuickWindowIncubationController
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowIncubationController
Coverage:  76.923% (20/26)
 76.923% (20/26)
1912
QQuickTransitionPrivate
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickTransitionPrivate
Coverage:  68.182% (15/22)
 68.182% (15/22)
2312
QQuickRotationAnimatorJob
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRotationAnimatorJob
Coverage:  27.273% (6/22)
 27.273% (6/22)
2312
QQuickOpacityAnimatorJob
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickOpacityAnimatorJob
Coverage:  51.613% (16/31)
 51.613% (16/31)
3212
QQuickKeyEvent
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickKeyEvent
Coverage:  75.000% (9/12)
 75.000% (9/12)
1412
QQuickItemLayer
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickItemLayer
Coverage: 100.000% (12/12)
100.000% (12/12)
1212
QQuickEventPoint
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickEventPoint
Coverage:  91.667% (11/12)
 91.667% (11/12)
1212
QQuickBulkValueAnimator
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickBulkValueAnimator
Coverage:  54.167% (13/24)
 54.167% (13/24)
2112
QQuickAnimatorPrivate
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimatorPrivate
Coverage:  26.471% (9/34)
 26.471% (9/34)
3112
QActionAnimation
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QActionAnimation
Coverage:  54.545% (12/22)
 54.545% (12/22)
2012
QTypeInfo
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QTypeInfo
Coverage:  0.000% (0/11)
  0.000% (0/11)
1111
QQuickWheelEvent
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWheelEvent
Coverage:  72.727% (8/11)
 72.727% (8/11)
1811
QQuickUniformAnimator
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickUniformAnimator
Coverage:  70.588% (12/17)
 70.588% (12/17)
2311
QQuickSequentialAnimation
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickSequentialAnimation
Coverage:  83.871% (26/31)
 83.871% (26/31)
3011
QQmlGuardImpl
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQmlGuardImpl
Coverage:  91.304% (21/23)
 91.304% (21/23)
1711
QQuickPointerScrollEvent
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPointerScrollEvent
Coverage:  70.000% (7/10)
 70.000% (7/10)
1010
QQuickPointerDevice
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPointerDevice
Coverage:  50.000% (5/10)
 50.000% (5/10)
1110
QQuickParallelAnimation
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickParallelAnimation
Coverage:  84.615% (22/26)
 84.615% (22/26)
2510
QQuickTransitionInstance
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickTransitionInstance
Coverage:  73.333% (11/15)
 73.333% (11/15)
129
QQuickScriptActionPrivate
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickScriptActionPrivate
Coverage:  29.630% (8/27)
 29.630% (8/27)
209
QQuickScriptAction
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickScriptAction
Coverage:  21.053% (4/19)
 21.053% (4/19)
259
operator<<
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::operator<<
Prototype: QDebug operator<<(QDebug debug, const QQuickWindow *win)
Coverage:  0.000% (0/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 4981-5008
  0.000% (0/22)
238
Q_QGS_qquick_transform_animatorjob_helper_store
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::Q_QGS_qquick_transform_animatorjob_helper_store
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
QQuickRenderControlPrivate
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRenderControlPrivate
Coverage:  81.818% (9/11)
 81.818% (9/11)
167
QQuickPauseAnimation
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPauseAnimation
Coverage: 100.000% (11/11)
100.000% (11/11)
207
QQuickNumberAnimation
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickNumberAnimation
Coverage:  85.714% (6/7)
 85.714% (6/7)
117
fetchNextNode
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::fetchNextNode
Prototype: static QSGNode *fetchNextNode(QQuickItemPrivate *itemPriv, int &ii, bool &returnedPaintNode)
Coverage:  92.857% (26/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 3214-3244
 92.857% (26/28)
196
QV8Engine
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QV8Engine
Coverage:  75.000% (6/8)
 75.000% (6/8)
76
QSGRenderThreadEventQueue
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGRenderThreadEventQueue
Coverage:  0.000% (0/12)
  0.000% (0/12)
196
QSGGlyphNode
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGGlyphNode
Coverage:  37.500% (3/8)
 37.500% (3/8)
56
QQuickRotationAnimator
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRotationAnimator
Coverage:  25.000% (2/8)
 25.000% (2/8)
156
QQuickKeysAttached
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickKeysAttached
Coverage: 100.000% (8/8)
100.000% (8/8)
96
QQuickItem
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickItem
Coverage: 100.000% (6/6)
100.000% (6/6)
66
QSGSoftwareEventQueue
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGSoftwareEventQueue
Coverage:  0.000% (0/11)
  0.000% (0/11)
175
QQuickVector3dAnimation
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickVector3dAnimation
Coverage:  0.000% (0/5)
  0.000% (0/5)
105
QQuickColorAnimation
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickColorAnimation
Coverage: 100.000% (5/5)
100.000% (5/5)
105
QQuickAnimationGroupPrivate
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimationGroupPrivate
Coverage:  69.231% (9/13)
 69.231% (9/13)
85
QQuickAnimationGroup
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimationGroup
Coverage: 100.000% (7/7)
100.000% (7/7)
135
QQmlV4Function
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQmlV4Function
Coverage: 100.000% (5/5)
100.000% (5/5)
55
QQmlType
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQmlType
Coverage:  60.000% (3/5)
 60.000% (3/5)
55
qquickanimator_sync_before_start
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::qquickanimator_sync_before_start
Prototype: static void qquickanimator_sync_before_start(QAbstractAnimationJob *job)
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimatorcontroller.cpp
Lines: 113-122
 90.000% (9/10)
64
qquickanimator_invalidate_jobs
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::qquickanimator_invalidate_jobs
Prototype: static void qquickanimator_invalidate_jobs(QAbstractAnimationJob *job)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimatorcontroller.cpp
Lines: 63-72
100.000% (10/10)
64
qquick_syncback_helper
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::qquick_syncback_helper
Prototype: static void qquick_syncback_helper(QAbstractAnimationJob *job)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimatorjob.cpp
Lines: 233-244
  0.000% (0/10)
64
qmlNoThreadedRenderer
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::qmlNoThreadedRenderer
Prototype: static bool qmlNoThreadedRenderer()
Coverage:  41.667% (5/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgrenderloop.cpp
Lines: 88-88
 41.667% (5/12)
04
qmlForceThreadedRenderer
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::qmlForceThreadedRenderer
Prototype: static bool qmlForceThreadedRenderer()
Coverage:  41.667% (5/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgrenderloop.cpp
Lines: 89-89
 41.667% (5/12)
04
QQuickYAnimatorJob
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickYAnimatorJob
Coverage:  25.000% (2/8)
 25.000% (2/8)
84
QQuickXAnimatorJob
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickXAnimatorJob
Coverage:  25.000% (2/8)
 25.000% (2/8)
84
QQuickTransformAnimatorHelperStore
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickTransformAnimatorHelperStore
Coverage: 100.000% (9/9)
100.000% (9/9)
144
QQuickScaleAnimatorJob
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickScaleAnimatorJob
Coverage:  25.000% (2/8)
 25.000% (2/8)
84
QQuickPointerTouchEvent
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPointerTouchEvent
Coverage: 100.000% (4/4)
100.000% (4/4)
44
QQuickEventTouchPoint
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickEventTouchPoint
Coverage: 100.000% (4/4)
100.000% (4/4)
44
QQmlV4Handle
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQmlV4Handle
Coverage: 100.000% (4/4)
100.000% (4/4)
44
QQmlStrongJSQObjectReference
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQmlStrongJSQObjectReference
Coverage:  88.889% (16/18)
 88.889% (16/18)
104
windowFor
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::windowFor
Prototype: template<class T> T *windowFor(const QVector<T> &list, QQuickWindow *window)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarethreadedrenderloop.cpp
Lines: 550-557
  0.000% (0/5)
43
windowFor
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::windowFor
Prototype: template <typename T> T *windowFor(const QList<T> &list, QQuickWindow *window)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp
Lines: 163-171
  0.000% (0/7)
43
updatePixelRatioHelper
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::updatePixelRatioHelper
Prototype: static void updatePixelRatioHelper(QQuickItem *item, float pixelRatio)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 345-355
  0.000% (0/7)
63
transformDirtyOnItemOrAncestor
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::transformDirtyOnItemOrAncestor
Prototype: static bool transformDirtyOnItemOrAncestor(const QQuickItem *item)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 276-292
100.000% (7/7)
123
qquickitem_before_paintNode
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::qquickitem_before_paintNode
Prototype: static inline QSGNode *qquickitem_before_paintNode(QQuickItemPrivate *d)
Coverage:  61.538% (8/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 3199-3212
 61.538% (8/13)
83
forceUpdate
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::forceUpdate
Prototype: void forceUpdate(QQuickItem *item)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 407-416
100.000% (7/7)
63
forcePolishHelper
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::forcePolishHelper
Prototype: void forcePolishHelper(QQuickItem *item)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 385-394
  0.000% (0/7)
53
_q_interpolateShortestRotation
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::_q_interpolateShortestRotation
Prototype: QVariant _q_interpolateShortestRotation(qreal &f, qreal &t, qreal progress)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation.cpp
Lines: 1552-1565
 71.429% (5/7)
93
QSGInternalRectangleNode
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGInternalRectangleNode
Coverage:  0.000% (0/5)
  0.000% (0/5)
23
QSGInternalImageNode
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGInternalImageNode
Coverage:  0.000% (0/5)
  0.000% (0/5)
23
QQuickProfilerData
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickProfilerData
Coverage:  33.333% (1/3)
 33.333% (1/3)
33
QQuickPointerNativeGestureEvent
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPointerNativeGestureEvent
Coverage:  0.000% (0/3)
  0.000% (0/3)
33
QQuickPointerMouseEvent
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPointerMouseEvent
Coverage:  66.667% (2/3)
 66.667% (2/3)
33
Page:<>12
McCabe - Cyclomatic Complexity: 3

Generated by Squish Coco 4.2.0