OpenCoverage

Qt Quick Test Coverage

Function Tree

Page:<>12
McCabe - Cyclomatic Complexity: 1
3
McCabe - Cyclomatic Complexity: 1
4
McCabe - Cyclomatic Complexity: 1
5
McCabe - Cyclomatic Complexity: 1
...10
McCabe - Cyclomatic Complexity: 5
...18
McCabe - Cyclomatic Complexity: 157
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
CallbackRegistrationHelper
Name: CallbackRegistrationHelper
Coverage: 100.000% (1/1)
100.000% (1/1)
21
ColoredVertex
Name: ColoredVertex
Coverage: 100.000% (1/1)
100.000% (1/1)
11
ConstructableQQuickPointerDevice
Name: ConstructableQQuickPointerDevice
Coverage: 100.000% (1/1)
100.000% (1/1)
11
DBG_DISK_CACHE
Name: DBG_DISK_CACHE
Prototype: const QLoggingCategory &DBG_DISK_CACHE()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 108-108
100.000% (1/1)
11
EaseOvershoot
Name: EaseOvershoot
Prototype: static qreal EaseOvershoot(qreal t)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 91-93
  0.000% (0/1)
11
Float32ArrayRead
Name: Float32ArrayRead
Prototype: ReturnedValue Float32ArrayRead(const char *data, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 172-175
100.000% (1/1)
11
Float64ArrayRead
Name: Float64ArrayRead
Prototype: ReturnedValue Float64ArrayRead(const char *data, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 185-188
100.000% (1/1)
11
HandleDestroyedFunctor
Name: HandleDestroyedFunctor
Coverage: 100.000% (1/1)
100.000% (1/1)
11
Int16ArrayRead
Name: Int16ArrayRead
Prototype: ReturnedValue Int16ArrayRead(const char *data, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 120-123
100.000% (1/1)
11
Int32ArrayRead
Name: Int32ArrayRead
Prototype: ReturnedValue Int32ArrayRead(const char *data, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 146-149
100.000% (1/1)
11
Int8ArrayRead
Name: Int8ArrayRead
Prototype: ReturnedValue Int8ArrayRead(const char *data, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 59-62
100.000% (1/1)
11
Managed
Name: Managed
Coverage: 100.000% (1/1)
100.000% (1/1)
11
NotifyListTraversalData
Name: NotifyListTraversalData
Coverage: 100.000% (1/1)
100.000% (1/1)
11
Options
Name: Options
Coverage: 100.000% (1/1)
100.000% (1/1)
11
ProtectedLayoutAccessor
Name: ProtectedLayoutAccessor
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
QDebugMessageService
Name: QDebugMessageService
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QGraphicsRotation
Name: QGraphicsRotation
Coverage: 100.000% (1/1)
100.000% (1/1)
11
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
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
QQmlAdaptorModelEngineData
Name: QQmlAdaptorModelEngineData
Coverage: 100.000% (3/3)
100.000% (3/3)
61
QQmlApplicationPrivate
Name: QQmlApplicationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlBindingBinding
Name: QQmlBindingBinding
Coverage: 100.000% (1/1)
100.000% (1/1)
51
QQmlComponentExtension
Name: QQmlComponentExtension
Coverage: 100.000% (5/5)
100.000% (5/5)
81
QQmlConnectionsPrivate
Name: QQmlConnectionsPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlDebugServerConnection
Name: QQmlDebugServerConnection
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlDebugServicePrivate
Name: QQmlDebugServicePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQmlDelegateModelParts
Name: QQmlDelegateModelParts
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlEngineControlService
Name: QQmlEngineControlService
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlEnumValue
Name: QQmlEnumValue
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlErrorPrivate
Name: QQmlErrorPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQmlExtensionPluginPrivate
Name: QQmlExtensionPluginPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlFilePrivate
Name: QQmlFilePrivate
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QQmlImportRef
Name: QQmlImportRef
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlInfoPrivate
Name: QQmlInfoPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlInspectorService
Name: QQmlInspectorService
Coverage: 100.000% (1/1)
100.000% (1/1)
11
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
QQmlMetaTypeRegistrationFailureRecorder
Name: QQmlMetaTypeRegistrationFailureRecorder
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlModelsModule
Name: QQmlModelsModule
Coverage: 100.000% (1/1)
100.000% (1/1)
91
QQmlNativeDebugService
Name: QQmlNativeDebugService
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlProfilerData
Name: QQmlProfilerData
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlProfilerEventReceiver
Name: QQmlProfilerEventReceiver
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlProfilerHelper
Name: QQmlProfilerHelper
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlProfilerService
Name: QQmlProfilerService
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlPropertyValueInterceptor
Name: QQmlPropertyValueInterceptor
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQmlSourceLocation
Name: QQmlSourceLocation
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlTypeModule
Name: QQmlTypeModule
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
QQmlVMEMetaObjectEndpoint_callback
Name: QQmlVMEMetaObjectEndpoint_callback
Prototype: void QQmlVMEMetaObjectEndpoint_callback(QQmlNotifierEndpoint *e, void **)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 139-143
100.000% (1/1)
21
QQml_addValueTypeProvider
Name: QQml_addValueTypeProvider
Prototype: void QQml_addValueTypeProvider(QQmlValueTypeProvider *newProvider)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 246-251
100.000% (1/1)
21
QQml_colorProvider
Name: QQml_colorProvider
Prototype: QQmlColorProvider *QQml_colorProvider(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 317-321
100.000% (1/1)
11
QQml_guiProvider
Name: QQml_guiProvider
Prototype: QQmlGuiProvider *QQml_guiProvider(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 367-371
100.000% (1/1)
11
QQml_setColorProvider
Name: QQml_setColorProvider
Prototype: QQmlColorProvider *QQml_setColorProvider(QQmlColorProvider *newProvider)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 299-304
100.000% (1/1)
31
QQml_setGuiProvider
Name: QQml_setGuiProvider
Prototype: QQmlGuiProvider *QQml_setGuiProvider(QQmlGuiProvider *newProvider)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 350-355
100.000% (1/1)
31
QQml_setParent_noEvent
Name: QQml_setParent_noEvent
Prototype: inline void QQml_setParent_noEvent(QObject *object, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal_p.h
Lines: 221-228
100.000% (1/1)
51
QQml_valueTypeProvider
Name: QQml_valueTypeProvider
Prototype: QQmlValueTypeProvider *QQml_valueTypeProvider(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 281-285
100.000% (1/1)
11
QQuickAbstractAnimationPrivate
Name: QQuickAbstractAnimationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickAbstractPathRenderer
Name: QQuickAbstractPathRenderer
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
QQuickAnchorAnimationPrivate
Name: QQuickAnchorAnimationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickAnchorSetPrivate
Name: QQuickAnchorSetPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQuickAnimatedSpritePrivate
Name: QQuickAnimatedSpritePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQuickAnimationGroupPrivate
Name: QQuickAnimationGroupPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickAnimationPropertyUpdater
Name: QQuickAnimationPropertyUpdater
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickAsyncImageProvider
Name: QQuickAsyncImageProvider
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickCanvasPixmap
Name: QQuickCanvasPixmap
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
QQuickCurve
Name: QQuickCurve
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickDesignerCustomParser
Name: QQuickDesignerCustomParser
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
QQuickFocusScope
Name: QQuickFocusScope
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickFramebufferObjectPrivate
Name: QQuickFramebufferObjectPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQuickGridViewAttached
Name: QQuickGridViewAttached
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickHandlersModule
Name: QQuickHandlersModule
Coverage: 100.000% (1/1)
100.000% (1/1)
51
QQuickImageResponsePrivate
Name: QQuickImageResponsePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickItemChangeListener
Name: QQuickItemChangeListener
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickItemsModule
Name: QQuickItemsModule
Coverage: 100.000% (1/1)
100.000% (1/1)
51
QQuickKeyNavigationAttachedPrivate
Name: QQuickKeyNavigationAttachedPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickKeysAttachedPrivate
Name: QQuickKeysAttachedPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickListViewAttached
Name: QQuickListViewAttached
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickMatrix4x4Private
Name: QQuickMatrix4x4Private
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPaintedItemPrivate
Name: QQuickPaintedItemPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQuickParticlesModule
Name: QQuickParticlesModule
Coverage: 100.000% (5/5)
100.000% (5/5)
341
QQuickPathAngleArc
Name: QQuickPathAngleArc
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathAnimationPrivate
Name: QQuickPathAnimationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathArc
Name: QQuickPathArc
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathAttribute
Name: QQuickPathAttribute
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathCatmullRomCurve
Name: QQuickPathCatmullRomCurve
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathCubic
Name: QQuickPathCubic
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathElement
Name: QQuickPathElement
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathLine
Name: QQuickPathLine
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathMove
Name: QQuickPathMove
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathPercent
Name: QQuickPathPercent
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathQuad
Name: QQuickPathQuad
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathSvg
Name: QQuickPathSvg
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPauseAnimationPrivate
Name: QQuickPauseAnimationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPropertyActionPrivate
Name: QQuickPropertyActionPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPropertyAnimationPrivate
Name: QQuickPropertyAnimationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickRectanglePrivate
Name: QQuickRectanglePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQuickRenderControlPrivate
Name: QQuickRenderControlPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickRotationAnimationPrivate
Name: QQuickRotationAnimationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickRotationPrivate
Name: QQuickRotationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickScalePrivate
Name: QQuickScalePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickScreen
Name: QQuickScreen
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickShapeGradientCacheWrapper
Name: QQuickShapeGradientCacheWrapper
Coverage: 100.000% (1/1)
100.000% (1/1)
11
Page:<>12
McCabe - Cyclomatic Complexity: 1
3
McCabe - Cyclomatic Complexity: 1
4
McCabe - Cyclomatic Complexity: 1
5
McCabe - Cyclomatic Complexity: 1
...10
McCabe - Cyclomatic Complexity: 5
...18
McCabe - Cyclomatic Complexity: 157

Generated by Squish Coco 4.2.0