| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QQuickTextEditPrivate| Name: | QQuickTextEditPrivate | | Coverage: | 80.126% (254/317) |
| | 174 | 109 |
qQuickAccessibleFactory| Name: | 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 |
enumForSingleton| Name: | 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 |
VDMObjectDelegateDataType| Name: | VDMObjectDelegateDataType | | Coverage: | 80.000% (12/15) |
| | 18 | 11 |
QV4ParticleData| Name: | QV4ParticleData | | Coverage: | 80.000% (4/5) |
| | 5 | 5 |
QSGSoftwareRenderContext| Name: | QSGSoftwareRenderContext | | Coverage: | 80.000% (8/10) |
| | 12 | 8 |
QSGSimpleRectNode| Name: | QSGSimpleRectNode | | Coverage: | 80.000% (8/10) |
| | 20 | 8 |
QQuickTextNode| Name: | QQuickTextNode | | Coverage: | 80.000% (48/60) |
| | 110 | 26 |
QQuickSpriteMaterial| Name: | QQuickSpriteMaterial | | Coverage: | 80.000% (4/5) |
| | 5 | 5 |
QQuickShapeGenericStrokeFillNode| Name: | QQuickShapeGenericStrokeFillNode | | Coverage: | 80.000% (12/15) |
| | 17 | 8 |
QQuickGrabGestureEvent| Name: | QQuickGrabGestureEvent | | Coverage: | 80.000% (4/5) |
| | 5 | 5 |
QQuickFontObject| Name: | QQuickFontObject | | Coverage: | 80.000% (16/20) |
| | 30 | 9 |
QQmlVMEMetaObjectEndpoint| Name: | QQmlVMEMetaObjectEndpoint | | Coverage: | 80.000% (16/20) |
| | 23 | 8 |
QQmlOpenMetaObjectTypePrivate| Name: | QQmlOpenMetaObjectTypePrivate | | Coverage: | 80.000% (4/5) |
| | 8 | 3 |
QQmlFileSelectorPrivate| Name: | QQmlFileSelectorPrivate | | Coverage: | 80.000% (4/5) |
| | 6 | 3 |
ObjectReferenceHash| Name: | ObjectReferenceHash | | Coverage: | 80.000% (4/5) |
| | 5 | 3 |
DistanceFieldStyledTextMaterialShader| Name: | DistanceFieldStyledTextMaterialShader | | Coverage: | 80.000% (8/10) |
| | 13 | 4 |
QQuickPathView| Name: | QQuickPathView | | Coverage: | 79.884% (691/865) |
| | 864 | 313 |
QQuickItemViewTransitioner| Name: | QQuickItemViewTransitioner | | Coverage: | 79.825% (91/114) |
| | 83 | 50 |
QQmlProfilerClient| Name: | QQmlProfilerClient | | Coverage: | 79.747% (63/79) |
| | 118 | 45 |
QObjectMethod| Name: | QObjectMethod | | Coverage: | 79.730% (59/74) |
| | 86 | 28 |
Serialize| Name: | Serialize | | Coverage: | 79.661% (94/118) |
| | 175 | 46 |
QQuickAnimatedImage| Name: | QQuickAnimatedImage | | Coverage: | 79.661% (141/177) |
| | 191 | 72 |
QQuickAnchors| Name: | QQuickAnchors | | Coverage: | 79.470% (240/302) |
| | 413 | 133 |
QAbstractAnimationJob| Name: | QAbstractAnimationJob | | Coverage: | 79.439% (255/321) |
| | 200 | 121 |
QQmlDelegateModel| Name: | QQmlDelegateModel | | Coverage: | 79.370% (277/349) |
| | 354 | 136 |
QQmlContextDataRef| Name: | QQmlContextDataRef | | Coverage: | 79.310% (23/29) |
| | 24 | 17 |
QQmlListModelWorkerAgent| Name: | QQmlListModelWorkerAgent | | Coverage: | 79.245% (42/53) |
| | 50 | 33 |
QQmlJS| Name: | QQmlJS | | Coverage: | 79.100% (2233/2823) |
| | 2006 | 1392 |
QQuickOpenGLShaderEffectCommon| Name: | QQuickOpenGLShaderEffectCommon | | Coverage: | 79.070% (238/301) |
| | 253 | 97 |
QSGRenderContext| Name: | QSGRenderContext | | Coverage: | 78.947% (15/19) |
| | 29 | 15 |
QQuickPathViewPrivate| Name: | QQuickPathViewPrivate | | Coverage: | 78.842% (395/501) |
| | 470 | 158 |
QQuickWorkerScript| Name: | QQuickWorkerScript | | Coverage: | 78.723% (37/47) |
| | 49 | 23 |
QQuickPathAnimationAnimator| Name: | QQuickPathAnimationAnimator | | Coverage: | 78.571% (11/14) |
| | 9 | 6 |
QQuickImageResponse| Name: | QQuickImageResponse | | Coverage: | 78.571% (11/14) |
| | 22 | 8 |
QQuickImageBasePrivate| Name: | QQuickImageBasePrivate | | Coverage: | 78.571% (11/14) |
| | 12 | 5 |
QQmlQtQuick2DebugStatesDelegate| Name: | QQmlQtQuick2DebugStatesDelegate | | Coverage: | 78.571% (33/42) |
| | 35 | 17 |
DynamicRoleModelNodeMetaObject| Name: | DynamicRoleModelNodeMetaObject | | Coverage: | 78.571% (22/28) |
| | 33 | 12 |
QQmlDirParser| Name: | QQmlDirParser | | Coverage: | 78.231% (115/147) |
| | 167 | 52 |
vpe_append| Name: | 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 |
parseVersion| Name: | 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 |
SimpleMaterial| Name: | SimpleMaterial | | Coverage: | 77.778% (14/18) |
| | 33 | 12 |
Q_QGS_s_designerObjectToDataHash| Name: | Q_QGS_s_designerObjectToDataHash | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_registrationData| Name: | Q_QGS_registrationData | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qsg_valid_texture_set| Name: | Q_QGS_qsg_valid_texture_set | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qsg_valid_texture_mutex| Name: | Q_QGS_qsg_valid_texture_mutex | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qsg_adaptation_data| Name: | Q_QGS_qsg_adaptation_data | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qmlEnginePluginsWithRegisteredTypes| Name: | Q_QGS_qmlEnginePluginsWithRegisteredTypes | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qmlDebugConnectorParams| Name: | Q_QGS_qmlDebugConnectorParams | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_objectReferenceHash| Name: | Q_QGS_objectReferenceHash | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_nullValueTypeProvider| Name: | Q_QGS_nullValueTypeProvider | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_interceptorInstances| Name: | Q_QGS_interceptorInstances | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_initQQuickShapeResources| Name: | Q_QGS_initQQuickShapeResources | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_g_touchDevices| Name: | Q_QGS_g_touchDevices | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_g_previousPointData| Name: | Q_QGS_g_previousPointData | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_g_genericMouseDevice| Name: | Q_QGS_g_genericMouseDevice | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_fontLoaderFonts| Name: | Q_QGS_fontLoaderFonts | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_factoryImpl| Name: | Q_QGS_factoryImpl | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_ctxMatcher| Name: | Q_QGS_ctxMatcher | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_backendSupport| Name: | Q_QGS_backendSupport | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_animationTimer| Name: | Q_QGS_animationTimer | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_QQmlDebugServiceLoader| Name: | Q_QGS_QQmlDebugServiceLoader | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_QQmlDebugConnectorLoader| Name: | Q_QGS_QQmlDebugConnectorLoader | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
QSGTextureReader| Name: | QSGTextureReader | | Coverage: | 77.778% (21/27) |
| | 21 | 15 |
QSGDistanceFieldShiftedStyleTextMaterial| Name: | QSGDistanceFieldShiftedStyleTextMaterial | | Coverage: | 77.778% (7/9) |
| | 10 | 7 |
QQuickParentAnimationData| Name: | QQuickParentAnimationData | | Coverage: | 77.778% (7/9) |
| | 7 | 5 |
QQuickColorProvider| Name: | QQuickColorProvider | | Coverage: | 77.778% (28/36) |
| | 38 | 18 |
QQmlListReferencePrivate| Name: | QQmlListReferencePrivate | | Coverage: | 77.778% (14/18) |
| | 20 | 8 |
Function| Name: | Function | | Coverage: | 77.778% (21/27) |
| | 48 | 13 |
FxListItemSG| Name: | FxListItemSG | | Coverage: | 77.612% (52/67) |
| | 55 | 31 |
QQuickBorderImage| Name: | QQuickBorderImage | | Coverage: | 77.551% (114/147) |
| | 220 | 58 |
QQmlDMObjectDataMetaObject| Name: | QQmlDMObjectDataMetaObject | | Coverage: | 77.551% (38/49) |
| | 56 | 16 |
QQmlValueTypeWrapper| Name: | QQmlValueTypeWrapper | | Coverage: | 77.401% (137/177) |
| | 245 | 67 |
QQuickTextUtil| Name: | QQuickTextUtil | | Coverage: | 77.358% (41/53) |
| | 68 | 24 |
QQuickVector2DValueType| Name: | QQuickVector2DValueType | | Coverage: | 77.273% (17/22) |
| | 21 | 18 |
QQuickMultiPointTouchArea| Name: | QQuickMultiPointTouchArea | | Coverage: | 77.259% (265/343) |
| | 347 | 142 |
QQmlVMEMetaObject| Name: | QQmlVMEMetaObject | | Coverage: | 77.258% (462/598) |
| | 561 | 234 |
QQuickAnchorChanges| Name: | QQuickAnchorChanges | | Coverage: | 77.152% (233/302) |
| | 336 | 100 |
resolveLocalUrl| Name: | 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 |
QSGSimpleMaterialShader| Name: | QSGSimpleMaterialShader | | Coverage: | 77.143% (27/35) |
| | 37 | 14 |
parseInt| Name: | 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 |
QQmlExpressionPrivate| Name: | QQmlExpressionPrivate | | Coverage: | 76.923% (20/26) |
| | 40 | 14 |
QJSValueIterator| Name: | QJSValueIterator | | Coverage: | 76.923% (40/52) |
| | 99 | 20 |
QV4| Name: | QV4 | | Coverage: | 76.915% (5011/6515) |
| | 8077 | 3839 |
QV4Include| Name: | QV4Include | | Coverage: | 76.829% (63/82) |
| | 106 | 26 |
Codegen| Name: | Codegen | | Coverage: | 76.758% (3078/4010) |
| | 4910 | 1616 |
QQmlComponentPrivate| Name: | QQmlComponentPrivate | | Coverage: | 76.724% (89/116) |
| | 160 | 48 |
QQuickItemKeyFilter| Name: | QQuickItemKeyFilter | | Coverage: | 76.667% (23/30) |
| | 14 | 14 |
VME| Name: | VME | | Coverage: | 76.619% (852/1112) |
| | 705 | 568 |
QQuickRotation| Name: | QQuickRotation | | Coverage: | 76.471% (26/34) |
| | 44 | 21 |
QQmlItemSelectionRangeValueType| Name: | QQmlItemSelectionRangeValueType | | Coverage: | 76.471% (13/17) |
| | 19 | 17 |
QQuickPath| Name: | QQuickPath | | Coverage: | 76.432% (467/611) |
| | 711 | 282 |
QQuickGravityAffector| Name: | QQuickGravityAffector | | Coverage: | 76.190% (16/21) |
| | 27 | 13 |
QQuickParticleDataHeap| Name: | QQuickParticleDataHeap | | Coverage: | 76.000% (38/50) |
| | 56 | 24 |
QQmlInstantiatorPrivate| Name: | QQmlInstantiatorPrivate | | Coverage: | 76.000% (76/100) |
| | 99 | 37 |
QQuickParentChangePrivate| Name: | QQuickParentChangePrivate | | Coverage: | 75.926% (41/54) |
| | 48 | 13 |
QQuickFontValueType| Name: | QQuickFontValueType | | Coverage: | 75.862% (44/58) |
| | 46 | 40 |
QQuickMultiPointHandler| Name: | QQuickMultiPointHandler | | Coverage: | 75.833% (91/120) |
| | 111 | 57 |
QQmlTypeData| Name: | QQmlTypeData | | Coverage: | 75.833% (273/360) |
| | 444 | 129 |
TestCaseCollector| Name: | TestCaseCollector | | Coverage: | 75.714% (53/70) |
| | 63 | 25 |