Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QQuickTextEditPrivateName: | QQuickTextEditPrivate | Coverage: | 80.126% (254/317) |
| | 174 | 109 |
qQuickAccessibleFactoryName: | qQuickAccessibleFactory | Prototype: | QAccessibleInterface *qQuickAccessibleFactory(const QString &classname, QObject *object) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qquickaccessiblefactory.cpp | Lines: | 49-63 |
| | 10 | 4 |
enumForSingletonName: | enumForSingleton | Prototype: | static int enumForSingleton(QV4::ExecutionEngine *v4, String *name, QObject *qobjectSingleton, const QQmlType &type, bool *ok) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper.cpp | Lines: | 141-160 |
| | 13 | 4 |
VDMObjectDelegateDataTypeName: | VDMObjectDelegateDataType | Coverage: | 80.000% (12/15) |
| | 18 | 11 |
QV4ParticleDataName: | QV4ParticleData | Coverage: | 80.000% (4/5) |
| | 5 | 5 |
QSGSoftwareRenderContextName: | QSGSoftwareRenderContext | Coverage: | 80.000% (8/10) |
| | 12 | 8 |
QSGSimpleRectNodeName: | QSGSimpleRectNode | Coverage: | 80.000% (8/10) |
| | 20 | 8 |
QQuickTextNodeName: | QQuickTextNode | Coverage: | 80.000% (48/60) |
| | 110 | 26 |
QQuickSpriteMaterialName: | QQuickSpriteMaterial | Coverage: | 80.000% (4/5) |
| | 5 | 5 |
QQuickShapeGenericStrokeFillNodeName: | QQuickShapeGenericStrokeFillNode | Coverage: | 80.000% (12/15) |
| | 17 | 8 |
QQuickGrabGestureEventName: | QQuickGrabGestureEvent | Coverage: | 80.000% (4/5) |
| | 5 | 5 |
QQuickFontObjectName: | QQuickFontObject | Coverage: | 80.000% (16/20) |
| | 30 | 9 |
QQmlVMEMetaObjectEndpointName: | QQmlVMEMetaObjectEndpoint | Coverage: | 80.000% (16/20) |
| | 23 | 8 |
QQmlOpenMetaObjectTypePrivateName: | QQmlOpenMetaObjectTypePrivate | Coverage: | 80.000% (4/5) |
| | 8 | 3 |
QQmlFileSelectorPrivateName: | QQmlFileSelectorPrivate | Coverage: | 80.000% (4/5) |
| | 6 | 3 |
ObjectReferenceHashName: | ObjectReferenceHash | Coverage: | 80.000% (4/5) |
| | 5 | 3 |
DistanceFieldStyledTextMaterialShaderName: | DistanceFieldStyledTextMaterialShader | Coverage: | 80.000% (8/10) |
| | 13 | 4 |
QQuickPathViewName: | QQuickPathView | Coverage: | 79.884% (691/865) |
| | 864 | 313 |
QQuickItemViewTransitionerName: | QQuickItemViewTransitioner | Coverage: | 79.825% (91/114) |
| | 83 | 50 |
QQmlProfilerClientName: | QQmlProfilerClient | Coverage: | 79.747% (63/79) |
| | 118 | 45 |
QObjectMethodName: | QObjectMethod | Coverage: | 79.730% (59/74) |
| | 86 | 28 |
SerializeName: | Serialize | Coverage: | 79.661% (94/118) |
| | 175 | 46 |
QQuickAnimatedImageName: | QQuickAnimatedImage | Coverage: | 79.661% (141/177) |
| | 191 | 72 |
QQuickAnchorsName: | QQuickAnchors | Coverage: | 79.470% (240/302) |
| | 413 | 133 |
QAbstractAnimationJobName: | QAbstractAnimationJob | Coverage: | 79.439% (255/321) |
| | 200 | 121 |
QQmlDelegateModelName: | QQmlDelegateModel | Coverage: | 79.370% (277/349) |
| | 354 | 136 |
QQmlContextDataRefName: | QQmlContextDataRef | Coverage: | 79.310% (23/29) |
| | 24 | 17 |
QQmlListModelWorkerAgentName: | QQmlListModelWorkerAgent | Coverage: | 79.245% (42/53) |
| | 50 | 33 |
QQmlJSName: | QQmlJS | Coverage: | 79.100% (2233/2823) |
| | 2006 | 1392 |
QQuickOpenGLShaderEffectCommonName: | QQuickOpenGLShaderEffectCommon | Coverage: | 79.070% (238/301) |
| | 253 | 97 |
QSGRenderContextName: | QSGRenderContext | Coverage: | 78.947% (15/19) |
| | 29 | 15 |
QQuickPathViewPrivateName: | QQuickPathViewPrivate | Coverage: | 78.842% (395/501) |
| | 470 | 158 |
QQuickWorkerScriptName: | QQuickWorkerScript | Coverage: | 78.723% (37/47) |
| | 49 | 23 |
QQuickPathAnimationAnimatorName: | QQuickPathAnimationAnimator | Coverage: | 78.571% (11/14) |
| | 9 | 6 |
QQuickImageResponseName: | QQuickImageResponse | Coverage: | 78.571% (11/14) |
| | 22 | 8 |
QQuickImageBasePrivateName: | QQuickImageBasePrivate | Coverage: | 78.571% (11/14) |
| | 12 | 5 |
QQmlQtQuick2DebugStatesDelegateName: | QQmlQtQuick2DebugStatesDelegate | Coverage: | 78.571% (33/42) |
| | 35 | 17 |
DynamicRoleModelNodeMetaObjectName: | DynamicRoleModelNodeMetaObject | Coverage: | 78.571% (22/28) |
| | 33 | 12 |
QQmlDirParserName: | QQmlDirParser | Coverage: | 78.231% (115/147) |
| | 167 | 52 |
vpe_appendName: | vpe_append | Prototype: | static void vpe_append(QQmlListProperty<QObject> *property, QObject *obj) | Coverage: | 77.778% (7/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp | Lines: | 854-868 |
| | 9 | 3 |
parseVersionName: | parseVersion | Prototype: | static bool parseVersion(const QString &str, int *major, int *minor) | Coverage: | 77.778% (7/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldirparser.cpp | Lines: | 64-75 |
| | 8 | 3 |
SimpleMaterialName: | SimpleMaterial | Coverage: | 77.778% (14/18) |
| | 33 | 12 |
Q_QGS_s_designerObjectToDataHashName: | Q_QGS_s_designerObjectToDataHash | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_registrationDataName: | Q_QGS_registrationData | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qsg_valid_texture_setName: | Q_QGS_qsg_valid_texture_set | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qsg_valid_texture_mutexName: | Q_QGS_qsg_valid_texture_mutex | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qsg_adaptation_dataName: | Q_QGS_qsg_adaptation_data | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qmlEnginePluginsWithRegisteredTypesName: | Q_QGS_qmlEnginePluginsWithRegisteredTypes | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qmlDebugConnectorParamsName: | Q_QGS_qmlDebugConnectorParams | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_objectReferenceHashName: | Q_QGS_objectReferenceHash | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_nullValueTypeProviderName: | Q_QGS_nullValueTypeProvider | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_interceptorInstancesName: | Q_QGS_interceptorInstances | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_initQQuickShapeResourcesName: | Q_QGS_initQQuickShapeResources | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_g_touchDevicesName: | Q_QGS_g_touchDevices | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_g_previousPointDataName: | Q_QGS_g_previousPointData | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_g_genericMouseDeviceName: | Q_QGS_g_genericMouseDevice | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_fontLoaderFontsName: | Q_QGS_fontLoaderFonts | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_factoryImplName: | Q_QGS_factoryImpl | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_ctxMatcherName: | Q_QGS_ctxMatcher | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_backendSupportName: | Q_QGS_backendSupport | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_animationTimerName: | Q_QGS_animationTimer | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_QQmlDebugServiceLoaderName: | Q_QGS_QQmlDebugServiceLoader | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_QQmlDebugConnectorLoaderName: | Q_QGS_QQmlDebugConnectorLoader | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
QSGTextureReaderName: | QSGTextureReader | Coverage: | 77.778% (21/27) |
| | 21 | 15 |
QSGDistanceFieldShiftedStyleTextMaterialName: | QSGDistanceFieldShiftedStyleTextMaterial | Coverage: | 77.778% (7/9) |
| | 10 | 7 |
QQuickParentAnimationDataName: | QQuickParentAnimationData | Coverage: | 77.778% (7/9) |
| | 7 | 5 |
QQuickColorProviderName: | QQuickColorProvider | Coverage: | 77.778% (28/36) |
| | 38 | 18 |
QQmlListReferencePrivateName: | QQmlListReferencePrivate | Coverage: | 77.778% (14/18) |
| | 20 | 8 |
FunctionName: | Function | Coverage: | 77.778% (21/27) |
| | 48 | 13 |
FxListItemSGName: | FxListItemSG | Coverage: | 77.612% (52/67) |
| | 55 | 31 |
QQuickBorderImageName: | QQuickBorderImage | Coverage: | 77.551% (114/147) |
| | 220 | 58 |
QQmlDMObjectDataMetaObjectName: | QQmlDMObjectDataMetaObject | Coverage: | 77.551% (38/49) |
| | 56 | 16 |
QQmlValueTypeWrapperName: | QQmlValueTypeWrapper | Coverage: | 77.401% (137/177) |
| | 245 | 67 |
QQuickTextUtilName: | QQuickTextUtil | Coverage: | 77.358% (41/53) |
| | 68 | 24 |
QQuickVector2DValueTypeName: | QQuickVector2DValueType | Coverage: | 77.273% (17/22) |
| | 21 | 18 |
QQuickMultiPointTouchAreaName: | QQuickMultiPointTouchArea | Coverage: | 77.259% (265/343) |
| | 347 | 142 |
QQmlVMEMetaObjectName: | QQmlVMEMetaObject | Coverage: | 77.258% (462/598) |
| | 561 | 234 |
QQuickAnchorChangesName: | QQuickAnchorChanges | Coverage: | 77.152% (233/302) |
| | 336 | 100 |
resolveLocalUrlName: | resolveLocalUrl | Prototype: | QString resolveLocalUrl(const QString &url, const QString &relative) | Coverage: | 77.143% (27/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp | Lines: | 80-122 |
| | 27 | 9 |
QSGSimpleMaterialShaderName: | QSGSimpleMaterialShader | Coverage: | 77.143% (27/35) |
| | 37 | 14 |
parseIntName: | parseInt | Prototype: | static int parseInt(const QStringRef &str, bool *ok) | Coverage: | 76.923% (10/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldirparser.cpp | Lines: | 47-62 |
| | 11 | 4 |
QQmlExpressionPrivateName: | QQmlExpressionPrivate | Coverage: | 76.923% (20/26) |
| | 40 | 14 |
QJSValueIteratorName: | QJSValueIterator | Coverage: | 76.923% (40/52) |
| | 99 | 20 |
QV4Name: | QV4 | Coverage: | 76.915% (5011/6515) |
| | 8077 | 3839 |
QV4IncludeName: | QV4Include | Coverage: | 76.829% (63/82) |
| | 106 | 26 |
CodegenName: | Codegen | Coverage: | 76.758% (3078/4010) |
| | 4910 | 1616 |
QQmlComponentPrivateName: | QQmlComponentPrivate | Coverage: | 76.724% (89/116) |
| | 160 | 48 |
QQuickItemKeyFilterName: | QQuickItemKeyFilter | Coverage: | 76.667% (23/30) |
| | 14 | 14 |
VMEName: | VME | Coverage: | 76.619% (852/1112) |
| | 705 | 568 |
QQuickRotationName: | QQuickRotation | Coverage: | 76.471% (26/34) |
| | 44 | 21 |
QQmlItemSelectionRangeValueTypeName: | QQmlItemSelectionRangeValueType | Coverage: | 76.471% (13/17) |
| | 19 | 17 |
QQuickPathName: | QQuickPath | Coverage: | 76.432% (467/611) |
| | 711 | 282 |
QQuickGravityAffectorName: | QQuickGravityAffector | Coverage: | 76.190% (16/21) |
| | 27 | 13 |
QQuickParticleDataHeapName: | QQuickParticleDataHeap | Coverage: | 76.000% (38/50) |
| | 56 | 24 |
QQmlInstantiatorPrivateName: | QQmlInstantiatorPrivate | Coverage: | 76.000% (76/100) |
| | 99 | 37 |
QQuickParentChangePrivateName: | QQuickParentChangePrivate | Coverage: | 75.926% (41/54) |
| | 48 | 13 |
QQuickFontValueTypeName: | QQuickFontValueType | Coverage: | 75.862% (44/58) |
| | 46 | 40 |
QQuickMultiPointHandlerName: | QQuickMultiPointHandler | Coverage: | 75.833% (91/120) |
| | 111 | 57 |
QQmlTypeDataName: | QQmlTypeData | Coverage: | 75.833% (273/360) |
| | 444 | 129 |
TestCaseCollectorName: | TestCaseCollector | Coverage: | 75.714% (53/70) |
| | 63 | 25 |