OpenCoverage

Qt Quick Test Coverage

Function Tree

Page:<>1
Function: writeNumbers
...10
Function: QQuickViewTransitionAttached
...12
Function: QQuickParticleGroupData
13
Function: QQuickGravityAffector
14
Function: QQuickAnchorLine
15
Function: QQmlPartsModel
1617
Function: QBiPointer
18
Function: DistanceFieldShiftedStyleTextMaterialShader
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQmlDelegateModelAttached
Name: QQmlDelegateModelAttached
Coverage:  86.441% (51/59)
 86.441% (51/59)
5427
QQmlDelegateModel
Name: QQmlDelegateModel
Coverage:  79.370% (277/349)
 79.370% (277/349)
354136
QQmlDelayedError
Name: QQmlDelayedError
Coverage:  93.103% (27/29)
 93.103% (27/29)
2517
QQmlDelayedCallQueue
Name: QQmlDelayedCallQueue
Coverage:  88.158% (67/76)
 88.158% (67/76)
8926
QQmlDebuggingEnabler
Name: QQmlDebuggingEnabler
Coverage:  92.857% (13/14)
 92.857% (13/14)
2310
QQmlDebugServicePrivate
Name: QQmlDebugServicePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQmlDebugService
Name: QQmlDebugService
Coverage:  88.571% (31/35)
 88.571% (31/35)
4623
QQmlDebugServerConnection
Name: QQmlDebugServerConnection
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlDebugMessageClient
Name: QQmlDebugMessageClient
Coverage:  75.000% (9/12)
 75.000% (9/12)
266
QQmlDebugConnectorParams
Name: QQmlDebugConnectorParams
Coverage:  71.429% (5/7)
 71.429% (5/7)
53
QQmlDebugConnectorFactory
Name: QQmlDebugConnectorFactory
Coverage:  75.000% (3/4)
 75.000% (3/4)
72
QQmlDebugConnector
Name: QQmlDebugConnector
Coverage:  71.930% (41/57)
 71.930% (41/57)
5122
QQmlDebugConnectionPrivate
Name: QQmlDebugConnectionPrivate
Coverage:  92.308% (12/13)
 92.308% (12/13)
187
QQmlDebugConnection
Name: QQmlDebugConnection
Coverage:  60.714% (85/140)
 60.714% (85/140)
19962
QQmlDebugClientPrivate
Name: QQmlDebugClientPrivate
Coverage: 100.000% (5/5)
100.000% (5/5)
63
QQmlDebugClient
Name: QQmlDebugClient
Coverage:  91.304% (21/23)
 91.304% (21/23)
2615
QQmlDateExtension
Name: QQmlDateExtension
Coverage:  42.105% (80/190)
 42.105% (80/190)
17355
QQmlDataBlob
Name: QQmlDataBlob
Coverage:  72.043% (134/186)
 72.043% (134/186)
19193
QQmlData
Name: QQmlData
Coverage:  81.111% (73/90)
 81.111% (73/90)
8238
QQmlDMObjectDataMetaObject
Name: QQmlDMObjectDataMetaObject
Coverage:  77.551% (38/49)
 77.551% (38/49)
5616
QQmlDMObjectData
Name: QQmlDMObjectData
Coverage: 100.000% (3/3)
100.000% (3/3)
33
QQmlDMListAccessorData
Name: QQmlDMListAccessorData
Coverage:  61.290% (19/31)
 61.290% (19/31)
3615
QQmlDMCachedModelData
Name: QQmlDMCachedModelData
Coverage:  70.115% (61/87)
 70.115% (61/87)
7931
QQmlDMAbstractItemModelData
Name: QQmlDMAbstractItemModelData
Coverage:  81.818% (9/11)
 81.818% (9/11)
187
QQmlCustomParserScriptIndexer
Name: QQmlCustomParserScriptIndexer
Coverage: 100.000% (18/18)
100.000% (18/18)
168
QQmlCustomParser
Name: QQmlCustomParser
Coverage:  69.231% (36/52)
 69.231% (36/52)
4621
QQmlContextWrapper
Name: QQmlContextWrapper
Coverage:  82.353% (112/136)
 82.353% (112/136)
13444
QQmlContextPrivate
Name: QQmlContextPrivate
Coverage:  54.545% (6/11)
 54.545% (6/11)
167
QQmlContextDataRef
Name: QQmlContextDataRef
Coverage:  79.310% (23/29)
 79.310% (23/29)
2417
QQmlContextData
Name: QQmlContextData
Coverage:  89.286% (200/224)
 89.286% (200/224)
20586
QQmlContext
Name: QQmlContext
Coverage:  87.324% (62/71)
 87.324% (62/71)
10236
QQmlConnectionsPrivate
Name: QQmlConnectionsPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlConnectionsParser
Name: QQmlConnectionsParser
Coverage:  90.909% (20/22)
 90.909% (20/22)
197
QQmlConnections
Name: QQmlConnections
Coverage:  84.000% (42/50)
 84.000% (42/50)
6424
QQmlComponent_setQmlParent
Name: QQmlComponent_setQmlParent
Prototype: static void QQmlComponent_setQmlParent(QObject *me, QObject *parent)
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 1145-1166
100.000% (16/16)
156
QQmlComponentPrivate
Name: QQmlComponentPrivate
Coverage:  76.724% (89/116)
 76.724% (89/116)
16048
QQmlComponentIncubator
Name: QQmlComponentIncubator
Coverage: 100.000% (3/3)
100.000% (3/3)
73
QQmlComponentExtension
Name: QQmlComponentExtension
Coverage: 100.000% (5/5)
100.000% (5/5)
81
QQmlComponentAttached
Name: QQmlComponentAttached
Coverage:  88.889% (16/18)
 88.889% (16/18)
1310
QQmlComponentAndAliasResolver
Name: QQmlComponentAndAliasResolver
Coverage:  81.266% (308/379)
 81.266% (308/379)
397121
QQmlComponent
Name: QQmlComponent
Coverage:  86.093% (130/151)
 86.093% (130/151)
21071
QQmlCompilingProfiler
Name: QQmlCompilingProfiler
Coverage: 100.000% (12/12)
100.000% (12/12)
24
QQmlCompilePass
Name: QQmlCompilePass
Coverage:  75.000% (3/4)
 75.000% (3/4)
54
QQmlCompileError
Name: QQmlCompileError
Coverage: 100.000% (4/4)
100.000% (4/4)
44
QQmlColorProvider
Name: QQmlColorProvider
Coverage:  7.143% (1/14)
  7.143% (1/14)
810
QQmlCleanup
Name: QQmlCleanup
Coverage: 100.000% (20/20)
100.000% (20/20)
2010
QQmlChangeSet
Name: QQmlChangeSet
Coverage:  94.942% (244/257)
 94.942% (244/257)
29182
QQmlBoundSignalExpressionPointer
Name: QQmlBoundSignalExpressionPointer
Coverage:  33.333% (1/3)
 33.333% (1/3)
33
QQmlBoundSignalExpression
Name: QQmlBoundSignalExpression
Coverage:  0.000% (0/3)
  0.000% (0/3)
33
QQmlBoundSignalDeleter
Name: QQmlBoundSignalDeleter
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQmlBindingProfiler
Name: QQmlBindingProfiler
Coverage:  83.333% (10/12)
 83.333% (10/12)
44
QQmlBindingInstantiationContext
Name: QQmlBindingInstantiationContext
Coverage:  70.588% (12/17)
 70.588% (12/17)
167
QQmlBindingBinding
Name: QQmlBindingBinding
Coverage: 100.000% (1/1)
100.000% (1/1)
51
QQmlBinding
Name: QQmlBinding
Coverage:  81.208% (242/298)
 81.208% (242/298)
304106
QQmlBindPrivate
Name: QQmlBindPrivate
Coverage: 100.000% (15/15)
100.000% (15/15)
95
QQmlBind
Name: QQmlBind
Coverage:  73.750% (59/80)
 73.750% (59/80)
8134
QQmlApplicationPrivate
Name: QQmlApplicationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlApplicationEnginePrivate
Name: QQmlApplicationEnginePrivate
Coverage:  63.889% (23/36)
 63.889% (23/36)
4920
QQmlApplicationEngine
Name: QQmlApplicationEngine
Coverage: 100.000% (12/12)
100.000% (12/12)
2212
QQmlApplication
Name: QQmlApplication
Coverage:  90.476% (19/21)
 90.476% (19/21)
4019
QQmlAnimationTimer
Name: QQmlAnimationTimer
Coverage:  91.803% (112/122)
 91.803% (112/122)
9844
QQmlAliasAnnotator
Name: QQmlAliasAnnotator
Coverage: 100.000% (23/23)
100.000% (23/23)
167
QQmlAdaptorModelEngineData
Name: QQmlAdaptorModelEngineData
Coverage: 100.000% (3/3)
100.000% (3/3)
61
QQmlAdaptorModel
Name: QQmlAdaptorModel
Coverage:  81.651% (89/109)
 81.651% (89/109)
17757
QQmlAbstractProfilerAdapter
Name: QQmlAbstractProfilerAdapter
Coverage:  62.500% (15/24)
 62.500% (15/24)
2518
QQmlAbstractBinding
Name: QQmlAbstractBinding
Coverage:  80.723% (67/83)
 80.723% (67/83)
9234
QQSHAPE_LOG_TIME_DIRTY_SYNC
Name: QQSHAPE_LOG_TIME_DIRTY_SYNC
Prototype: const QLoggingCategory &QQSHAPE_LOG_TIME_DIRTY_SYNC()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 53-53
100.000% (1/1)
11
QQDMIncubationTask
Name: QQDMIncubationTask
Coverage:  83.333% (10/12)
 83.333% (10/12)
146
QPauseAnimationJob
Name: QPauseAnimationJob
Coverage:  75.000% (3/4)
 75.000% (3/4)
44
QParallelAnimationGroupJob
Name: QParallelAnimationGroupJob
Coverage:  81.098% (133/164)
 81.098% (133/164)
10358
QPacketProtocolPrivate
Name: QPacketProtocolPrivate
Coverage:  73.333% (11/15)
 73.333% (11/15)
167
QPacketProtocol
Name: QPacketProtocol
Coverage:  55.172% (32/58)
 55.172% (32/58)
8028
QPacket
Name: QPacket
Coverage: 100.000% (5/5)
100.000% (5/5)
155
QPODVector
Name: QPODVector
Coverage:  71.429% (35/49)
 71.429% (35/49)
5028
QObjectWrapper
Name: QObjectWrapper
Coverage:  71.639% (389/543)
 71.639% (389/543)
481152
QObjectMethod
Name: QObjectMethod
Coverage:  79.730% (59/74)
 79.730% (59/74)
8628
QMetaObject_methods
Name: QMetaObject_methods
Prototype: static inline int QMetaObject_methods(const QMetaObject *metaObject)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1366-1377
  0.000% (0/1)
21
QMetaObjectWrapper
Name: QMetaObjectWrapper
Coverage:  71.930% (41/57)
 71.930% (41/57)
8122
QLazilyAllocated
Name: QLazilyAllocated
Coverage:  93.333% (14/15)
 93.333% (14/15)
1111
QJSValuePrivate
Name: QJSValuePrivate
Coverage:  62.500% (35/56)
 62.500% (35/56)
5631
QJSValueIteratorPrivate
Name: QJSValueIteratorPrivate
Coverage: 100.000% (4/4)
100.000% (4/4)
62
QJSValueIterator
Name: QJSValueIterator
Coverage:  76.923% (40/52)
 76.923% (40/52)
9920
QJSValue
Name: QJSValue
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QJSEnginePrivate
Name: QJSEnginePrivate
Coverage:  83.784% (31/37)
 83.784% (31/37)
3219
QJSEngine
Name: QJSEngine
Coverage:  74.380% (90/121)
 74.380% (90/121)
14863
QIntrusiveListNode
Name: QIntrusiveListNode
Coverage: 100.000% (9/9)
100.000% (9/9)
65
QIntrusiveList
Name: QIntrusiveList
Coverage:  75.000% (24/32)
 75.000% (24/32)
3722
QHashedStringRef
Name: QHashedStringRef
Coverage:  39.535% (17/43)
 39.535% (17/43)
6334
QHashedString
Name: QHashedString
Coverage:  72.000% (36/50)
 72.000% (36/50)
5326
QHashedCStringRef
Name: QHashedCStringRef
Coverage:  40.000% (8/20)
 40.000% (8/20)
2314
QGraphicsRotation
Name: QGraphicsRotation
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QForwardFieldList
Name: QForwardFieldList
Coverage:  55.556% (10/18)
 55.556% (10/18)
2216
QFontLoaderFonts
Name: QFontLoaderFonts
Coverage:  88.889% (8/9)
 88.889% (8/9)
115
QFlagPointer
Name: QFlagPointer
Coverage:  95.455% (21/22)
 95.455% (21/22)
2218
QFiniteStack
Name: QFiniteStack
Coverage:  96.429% (27/28)
 96.429% (27/28)
3518
QFieldList
Name: QFieldList
Coverage:  37.313% (25/67)
 37.313% (25/67)
8034
QDeferredCleanup
Name: QDeferredCleanup
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QDebugMessageService
Name: QDebugMessageService
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QContinuingAnimationGroupJob
Name: QContinuingAnimationGroupJob
Coverage:  69.643% (39/56)
 69.643% (39/56)
3824
QBitField
Name: QBitField
Coverage:  0.000% (0/48)
  0.000% (0/48)
4321
Page:<>1
Function: writeNumbers
...10
Function: QQuickViewTransitionAttached
...12
Function: QQuickParticleGroupData
13
Function: QQuickGravityAffector
14
Function: QQuickAnchorLine
15
Function: QQmlPartsModel
1617
Function: QBiPointer
18
Function: DistanceFieldShiftedStyleTextMaterialShader

Generated by Squish Coco 4.2.0