OpenCoverage

Qt Quick Test Coverage

Function Tree

Page:<>1
Function: writeNumbers
...10
Function: QQuickViewTransitionAttached
11
Function: QQuickShapeGenericRenderer
12
Function: QQuickParticleGroupData
13
Function: QQuickGravityAffector
14
Function: QQuickAnchorLine
1516
Function: QQmlDelegateModelAttached
17
Function: QBiPointer
18
Function: DistanceFieldShiftedStyleTextMaterialShader
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQmlPartsModel
Name: QQmlPartsModel
Coverage:  66.142% (84/127)
 66.142% (84/127)
12753
QQmlParserStatus
Name: QQmlParserStatus
Coverage: 100.000% (5/5)
100.000% (5/5)
43
QQmlOpenMetaObjectTypePrivate
Name: QQmlOpenMetaObjectTypePrivate
Coverage:  80.000% (4/5)
 80.000% (4/5)
83
QQmlOpenMetaObjectType
Name: QQmlOpenMetaObjectType
Coverage:  85.294% (29/34)
 85.294% (29/34)
4618
QQmlOpenMetaObjectPrivate
Name: QQmlOpenMetaObjectPrivate
Coverage:  85.185% (23/27)
 85.185% (23/27)
2615
QQmlOpenMetaObject
Name: QQmlOpenMetaObject
Coverage:  75.294% (64/85)
 75.294% (64/85)
8838
QQmlObjectOrGadget
Name: QQmlObjectOrGadget
Coverage: 100.000% (10/10)
100.000% (10/10)
116
QQmlObjectModelPrivate
Name: QQmlObjectModelPrivate
Coverage:  97.500% (39/40)
 97.500% (39/40)
6023
QQmlObjectModelAttached
Name: QQmlObjectModelAttached
Coverage:  91.667% (11/12)
 91.667% (11/12)
128
QQmlObjectModel
Name: QQmlObjectModel
Coverage:  60.938% (39/64)
 60.938% (39/64)
6128
QQmlObjectCreatorRecursionWatcher
Name: QQmlObjectCreatorRecursionWatcher
Coverage: 100.000% (2/2)
100.000% (2/2)
32
QQmlObjectCreator
Name: QQmlObjectCreator
Coverage:  74.855% (518/692)
 74.855% (518/692)
912222
QQmlObjectCreationProfiler
Name: QQmlObjectCreationProfiler
Coverage:  84.615% (11/13)
 84.615% (11/13)
35
QQmlObjectCompletionProfiler
Name: QQmlObjectCompletionProfiler
Coverage:  83.333% (10/12)
 83.333% (10/12)
54
QQmlNumberExtension
Name: QQmlNumberExtension
Coverage:  44.048% (37/84)
 44.048% (37/84)
6125
QQmlNullableValue
Name: QQmlNullableValue
Coverage:  87.500% (7/8)
 87.500% (7/8)
88
QQmlNotifierEndpoint
Name: QQmlNotifierEndpoint
Coverage:  92.500% (37/40)
 92.500% (37/40)
5522
QQmlNotifier
Name: QQmlNotifier
Coverage:  94.444% (34/36)
 94.444% (34/36)
3314
QQmlNonbindingBinding
Name: QQmlNonbindingBinding
Coverage: 100.000% (21/21)
100.000% (21/21)
166
QQmlNativeDebugService
Name: QQmlNativeDebugService
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlModelsModule
Name: QQmlModelsModule
Coverage: 100.000% (1/1)
100.000% (1/1)
91
QQmlModelIndexValueType
Name: QQmlModelIndexValueType
Coverage:  75.000% (9/12)
 75.000% (9/12)
1310
QQmlMetaTypeRegistrationFailureRecorder
Name: QQmlMetaTypeRegistrationFailureRecorder
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlMetaObject
Name: QQmlMetaObject
Coverage:  70.769% (138/195)
 70.769% (138/195)
15170
QQmlMemoryScope
Name: QQmlMemoryScope
Coverage:  33.333% (15/45)
 33.333% (15/45)
2915
QQmlMemoryProfiler
Name: QQmlMemoryProfiler
Coverage:  0.000% (0/24)
  0.000% (0/24)
1312
QQmlLoggingCategory
Name: QQmlLoggingCategory
Coverage:  87.500% (14/16)
 87.500% (14/16)
1810
QQmlLocaleData
Name: QQmlLocaleData
Coverage:  49.115% (111/226)
 49.115% (111/226)
7480
QQmlLocale
Name: QQmlLocale
Coverage:  55.000% (11/20)
 55.000% (11/20)
197
QQmlListReferencePrivate
Name: QQmlListReferencePrivate
Coverage:  77.778% (14/18)
 77.778% (14/18)
208
QQmlListReference
Name: QQmlListReference
Coverage:  87.500% (63/72)
 87.500% (63/72)
4932
QQmlListProperty
Name: QQmlListProperty
Coverage:  88.889% (8/9)
 88.889% (8/9)
149
QQmlListModelWorkerAgent
Name: QQmlListModelWorkerAgent
Coverage:  79.245% (42/53)
 79.245% (42/53)
5033
QQmlListModelParser
Name: QQmlListModelParser
Coverage:  90.385% (94/104)
 90.385% (94/104)
10937
QQmlListModel
Name: QQmlListModel
Coverage:  91.026% (284/312)
 91.026% (284/312)
336113
QQmlListCompositor
Name: QQmlListCompositor
Coverage:  90.287% (567/628)
 90.287% (567/628)
579201
QQmlListAccessor
Name: QQmlListAccessor
Coverage:  80.645% (50/62)
 80.645% (50/62)
4028
QQmlJavaScriptExpressionGuard_callback
Name: QQmlJavaScriptExpressionGuard_callback
Prototype: void QQmlJavaScriptExpressionGuard_callback(QQmlNotifierEndpoint *e, void **)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 481-487
100.000% (1/1)
31
QQmlJavaScriptExpressionGuard
Name: QQmlJavaScriptExpressionGuard
Coverage: 100.000% (3/3)
100.000% (3/3)
53
QQmlJavaScriptExpression
Name: QQmlJavaScriptExpression
Coverage:  80.240% (134/167)
 80.240% (134/167)
16773
QQmlJSGrammar
Name: QQmlJSGrammar
Coverage:  0.000% (0/12)
  0.000% (0/12)
84
QQmlJS
Name: QQmlJS
Coverage:  79.100% (2233/2823)
 79.100% (2233/2823)
20061392
QQmlItemSelectionRangeValueType
Name: QQmlItemSelectionRangeValueType
Coverage:  76.471% (13/17)
 76.471% (13/17)
1917
QQmlInterceptorMetaObject
Name: QQmlInterceptorMetaObject
Coverage:  94.203% (65/69)
 94.203% (65/69)
6225
QQmlInstantiatorPrivate
Name: QQmlInstantiatorPrivate
Coverage:  76.000% (76/100)
 76.000% (76/100)
9937
QQmlInstantiator
Name: QQmlInstantiator
Coverage:  61.176% (52/85)
 61.176% (52/85)
9743
QQmlInstantiationInterrupt
Name: QQmlInstantiationInterrupt
Coverage:  84.211% (16/19)
 84.211% (16/19)
159
QQmlInstanceModel
Name: QQmlInstanceModel
Coverage:  85.714% (6/7)
 85.714% (6/7)
117
QQmlInspectorService
Name: QQmlInspectorService
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlInfoPrivate
Name: QQmlInfoPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlInfo
Name: QQmlInfo
Coverage:  66.667% (26/39)
 66.667% (26/39)
4329
QQmlIncubatorPrivate
Name: QQmlIncubatorPrivate
Coverage:  86.154% (112/130)
 86.154% (112/130)
11446
QQmlIncubator
Name: QQmlIncubator
Coverage: 100.000% (38/38)
100.000% (38/38)
4222
QQmlIncubationController
Name: QQmlIncubationController
Coverage:  88.235% (30/34)
 88.235% (30/34)
1912
QQmlImportsPrivate
Name: QQmlImportsPrivate
Coverage:  73.656% (274/372)
 73.656% (274/372)
379121
QQmlImports
Name: QQmlImports
Coverage:  74.590% (91/122)
 74.590% (91/122)
12956
QQmlImportRef
Name: QQmlImportRef
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlImportNamespace
Name: QQmlImportNamespace
Coverage:  34.545% (19/55)
 34.545% (19/55)
5021
QQmlImportInstance
Name: QQmlImportInstance
Coverage:  65.101% (97/149)
 65.101% (97/149)
10540
QQmlImportDatabase
Name: QQmlImportDatabase
Coverage:  60.714% (119/196)
 60.714% (119/196)
21268
QQmlHandlingSignalProfiler
Name: QQmlHandlingSignalProfiler
Coverage:  0.000% (0/12)
  0.000% (0/12)
44
QQmlGuiProvider
Name: QQmlGuiProvider
Coverage:  12.500% (1/8)
 12.500% (1/8)
126
QQmlGuardedContextData
Name: QQmlGuardedContextData
Coverage: 100.000% (24/24)
100.000% (24/24)
2214
QQmlGuardImpl
Name: QQmlGuardImpl
Coverage:  91.304% (21/23)
 91.304% (21/23)
1711
QQmlGuard
Name: QQmlGuard
Coverage:  95.000% (19/20)
 95.000% (19/20)
1814
QQmlFileSelectorPrivate
Name: QQmlFileSelectorPrivate
Coverage:  80.000% (4/5)
 80.000% (4/5)
63
QQmlFileSelectorInterceptor
Name: QQmlFileSelectorInterceptor
Coverage: 100.000% (5/5)
100.000% (5/5)
53
QQmlFileSelector
Name: QQmlFileSelector
Coverage:  34.615% (9/26)
 34.615% (9/26)
3014
QQmlFilePrivate
Name: QQmlFilePrivate
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QQmlFileNetworkReply
Name: QQmlFileNetworkReply
Coverage:  0.000% (0/22)
  0.000% (0/22)
5411
QQmlFile
Name: QQmlFile
Coverage:  28.378% (42/148)
 28.378% (42/148)
13260
QQmlExtensionPluginPrivate
Name: QQmlExtensionPluginPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlExtensionPlugin
Name: QQmlExtensionPlugin
Coverage:  60.000% (3/5)
 60.000% (3/5)
85
QQmlExpressionPrivate
Name: QQmlExpressionPrivate
Coverage:  76.923% (20/26)
 76.923% (20/26)
4014
QQmlExpression
Name: QQmlExpression
Coverage:  57.692% (30/52)
 57.692% (30/52)
6628
QQmlErrorPrivate
Name: QQmlErrorPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQmlError
Name: QQmlError
Coverage:  88.000% (66/75)
 88.000% (66/75)
6635
QQmlEnumValue
Name: QQmlEnumValue
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlEnumTypeResolver
Name: QQmlEnumTypeResolver
Coverage:  81.022% (111/137)
 81.022% (111/137)
10638
QQmlEnginePrivate
Name: QQmlEnginePrivate
Coverage:  70.588% (48/68)
 70.588% (48/68)
8338
QQmlEngineDebugService
Name: QQmlEngineDebugService
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QQmlEngineControlService
Name: QQmlEngineControlService
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlEngineControlClientPrivate
Name: QQmlEngineControlClientPrivate
Coverage: 100.000% (3/3)
100.000% (3/3)
73
QQmlEngineControlClient
Name: QQmlEngineControlClient
Coverage:  89.189% (33/37)
 89.189% (33/37)
6225
QQmlEngine
Name: QQmlEngine
Coverage:  66.667% (10/15)
 66.667% (10/15)
179
QQmlEasingValueType
Name: QQmlEasingValueType
Coverage:  58.621% (17/29)
 58.621% (17/29)
4217
QQmlDirParser
Name: QQmlDirParser
Coverage:  78.231% (115/147)
 78.231% (115/147)
16752
QQmlDesignerMetaObject
Name: QQmlDesignerMetaObject
Coverage:  70.642% (77/109)
 70.642% (77/109)
10638
QQmlDelegateModelPrivate
Name: QQmlDelegateModelPrivate
Coverage:  81.772% (323/395)
 81.772% (323/395)
392146
QQmlDelegateModelPartsMetaObject
Name: QQmlDelegateModelPartsMetaObject
Coverage: 100.000% (3/3)
100.000% (3/3)
73
QQmlDelegateModelParts
Name: QQmlDelegateModelParts
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlDelegateModelItemObject
Name: QQmlDelegateModelItemObject
Coverage:  83.333% (5/6)
 83.333% (5/6)
66
QQmlDelegateModelItemMetaType
Name: QQmlDelegateModelItemMetaType
Coverage:  93.617% (44/47)
 93.617% (44/47)
9018
QQmlDelegateModelItem
Name: QQmlDelegateModelItem
Coverage:  70.476% (74/105)
 70.476% (74/105)
11749
QQmlDelegateModelGroupPrivate
Name: QQmlDelegateModelGroupPrivate
Coverage:  83.871% (52/62)
 83.871% (52/62)
5826
QQmlDelegateModelGroupChangeArray
Name: QQmlDelegateModelGroupChangeArray
Coverage:  57.143% (16/28)
 57.143% (16/28)
3416
QQmlDelegateModelGroupChange
Name: QQmlDelegateModelGroupChange
Coverage:  66.667% (14/21)
 66.667% (14/21)
2313
QQmlDelegateModelGroup
Name: QQmlDelegateModelGroup
Coverage:  81.227% (225/277)
 81.227% (225/277)
30192
QQmlDelegateModelEngineData
Name: QQmlDelegateModelEngineData
Coverage: 100.000% (5/5)
100.000% (5/5)
92
QQmlDelegateModelAttachedMetaObject
Name: QQmlDelegateModelAttachedMetaObject
Coverage:  81.579% (31/38)
 81.579% (31/38)
3414
Page:<>1
Function: writeNumbers
...10
Function: QQuickViewTransitionAttached
11
Function: QQuickShapeGenericRenderer
12
Function: QQuickParticleGroupData
13
Function: QQuickGravityAffector
14
Function: QQuickAnchorLine
1516
Function: QQmlDelegateModelAttached
17
Function: QBiPointer
18
Function: DistanceFieldShiftedStyleTextMaterialShader

Generated by Squish Coco 4.2.0