| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QSGSimpleTextureNode| Name: | QSGSimpleTextureNode | | Coverage: | 73.171% (30/41) |
| | 60 | 25 |
QQuickTransitionManager| Name: | QQuickTransitionManager | | Coverage: | 73.282% (96/131) |
| | 99 | 45 |
QPacketProtocolPrivate| Name: | QPacketProtocolPrivate | | Coverage: | 73.333% (11/15) |
| | 16 | 7 |
QQuickItemPrivate| Name: | QQuickItemPrivate | | Coverage: | 73.379% (860/1172) |
| | 922 | 434 |
QQuickListView| Name: | QQuickListView | | Coverage: | 73.418% (290/395) |
| | 255 | 116 |
QQmlImportsPrivate| Name: | QQmlImportsPrivate | | Coverage: | 73.656% (274/372) |
| | 379 | 121 |
QQuickGradient| Name: | QQuickGradient | | Coverage: | 73.684% (14/19) |
| | 19 | 11 |
QQmlBind| Name: | QQmlBind | | Coverage: | 73.750% (59/80) |
| | 81 | 34 |
QQuickItemLayer| Name: | QQuickItemLayer | | Coverage: | 73.770% (135/183) |
| | 224 | 89 |
QQuickImageBase| Name: | QQuickImageBase | | Coverage: | 73.780% (121/164) |
| | 175 | 71 |
PersistentValueStorage| Name: | PersistentValueStorage | | Coverage: | 74.118% (63/85) |
| | 79 | 35 |
QJSEngine| Name: | QJSEngine | | Coverage: | 74.380% (90/121) |
| | 148 | 63 |
QQuickScreenAttached| Name: | QQuickScreenAttached | | Coverage: | 74.468% (35/47) |
| | 37 | 20 |
QQmlImports| Name: | QQmlImports | | Coverage: | 74.590% (91/122) |
| | 129 | 56 |
ExecutableAllocator| Name: | ExecutableAllocator | | Coverage: | 74.684% (59/79) |
| | 113 | 34 |
QQmlPropertyPrivate| Name: | QQmlPropertyPrivate | | Coverage: | 74.763% (474/634) |
| | 531 | 196 |
QQuickImage| Name: | QQuickImage | | Coverage: | 74.775% (166/222) |
| | 241 | 78 |
QQmlObjectCreator| Name: | QQmlObjectCreator | | Coverage: | 74.855% (518/692) |
| | 912 | 222 |
BackendSupport| Name: | BackendSupport | | Coverage: | 75.000% (3/4) |
| | 7 | 2 |
CompilationUnitMapper| Name: | CompilationUnitMapper | | Coverage: | 75.000% (18/24) |
| | 51 | 12 |
DistanceFieldOutlineTextMaterialShader| Name: | DistanceFieldOutlineTextMaterialShader | | Coverage: | 75.000% (9/12) |
| | 20 | 5 |
FxViewItem| Name: | FxViewItem | | Coverage: | 75.000% (3/4) |
| | 2 | 2 |
QIntrusiveList| Name: | QIntrusiveList | | Coverage: | 75.000% (24/32) |
| | 37 | 22 |
QPauseAnimationJob| Name: | QPauseAnimationJob | | Coverage: | 75.000% (3/4) |
| | 4 | 4 |
QQmlCompilePass| Name: | QQmlCompilePass | | Coverage: | 75.000% (3/4) |
| | 5 | 4 |
QQmlDebugConnectorFactory| Name: | QQmlDebugConnectorFactory | | Coverage: | 75.000% (3/4) |
| | 7 | 2 |
QQmlDebugMessageClient| Name: | QQmlDebugMessageClient | | Coverage: | 75.000% (9/12) |
| | 26 | 6 |
QQmlModelIndexValueType| Name: | QQmlModelIndexValueType | | Coverage: | 75.000% (9/12) |
| | 13 | 10 |
QQmlPersistentModelIndexValueType| Name: | QQmlPersistentModelIndexValueType | | Coverage: | 75.000% (6/8) |
| | 8 | 8 |
QQmlPropertyMapMetaObject| Name: | QQmlPropertyMapMetaObject | | Coverage: | 75.000% (6/8) |
| | 8 | 6 |
QQmlProxyMetaObject| Name: | QQmlProxyMetaObject | | Coverage: | 75.000% (36/48) |
| | 46 | 16 |
QQmlTypeLoaderNetworkReplyProxy| Name: | QQmlTypeLoaderNetworkReplyProxy | | Coverage: | 75.000% (3/4) |
| | 13 | 4 |
QQuickDragAttachedPrivate| Name: | QQuickDragAttachedPrivate | | Coverage: | 75.000% (54/72) |
| | 91 | 30 |
QQuickKeyEvent| Name: | QQuickKeyEvent | | Coverage: | 75.000% (9/12) |
| | 14 | 12 |
QQuickShaderSourceAttachedNode| Name: | QQuickShaderSourceAttachedNode | | Coverage: | 75.000% (3/4) |
| | 4 | 2 |
VDMListDelegateDataType| Name: | VDMListDelegateDataType | | Coverage: | 75.000% (3/4) |
| | 9 | 4 |
findChar| Name: | findChar | | Prototype: | static int findChar(const QChar *str, int len, QChar ch, int from) | | Coverage: | 75.000% (9/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring.cpp | | Lines: | 192-206 |
| | 11 | 5 |
isWindowMetaObject| Name: | isWindowMetaObject | | Prototype: | static bool isWindowMetaObject(const QMetaObject *metaObject) | | Coverage: | 75.000% (6/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportitems.cpp | | Lines: | 172-182 |
| | 4 | 4 |
qmlRegisterExtendedType| Name: | qmlRegisterExtendedType | | Prototype: | template<typename T, typename E> int qmlRegisterExtendedType(const char *uri, int versionMajor, int versionMinor, const char *qmlName) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqml.h | | Lines: | 408-445 |
| | 27 | 2 |
qmlRegisterExtendedUncreatableType| Name: | qmlRegisterExtendedUncreatableType | | Prototype: | template<typename T, typename E> int qmlRegisterExtendedUncreatableType(const char *uri, int versionMajor, int versionMinor, const char *qmlName, const QString& reason) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqml.h | | Lines: | 202-239 |
| | 28 | 2 |
qt_quick_set_shortcut_context_matcher| Name: | qt_quick_set_shortcut_context_matcher | | Prototype: | void qt_quick_set_shortcut_context_matcher(ContextMatcher matcher) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickshortcut.cpp | | Lines: | 123-127 |
| | 2 | 2 |
QQmlOpenMetaObject| Name: | QQmlOpenMetaObject | | Coverage: | 75.294% (64/85) |
| | 88 | 38 |
QQuickMouseAreaPrivate| Name: | QQuickMouseAreaPrivate | | Coverage: | 75.362% (52/69) |
| | 66 | 29 |
QQuickBasePositionerPrivate| Name: | QQuickBasePositionerPrivate | | Coverage: | 75.556% (68/90) |
| | 63 | 32 |
QQuickDragAttached| Name: | QQuickDragAttached | | Coverage: | 75.595% (127/168) |
| | 183 | 83 |
TestCaseCollector| Name: | TestCaseCollector | | Coverage: | 75.714% (53/70) |
| | 63 | 25 |
QQmlTypeData| Name: | QQmlTypeData | | Coverage: | 75.833% (273/360) |
| | 444 | 129 |
QQuickMultiPointHandler| Name: | QQuickMultiPointHandler | | Coverage: | 75.833% (91/120) |
| | 111 | 57 |
QQuickFontValueType| Name: | QQuickFontValueType | | Coverage: | 75.862% (44/58) |
| | 46 | 40 |
QQuickParentChangePrivate| Name: | QQuickParentChangePrivate | | Coverage: | 75.926% (41/54) |
| | 48 | 13 |
QQmlInstantiatorPrivate| Name: | QQmlInstantiatorPrivate | | Coverage: | 76.000% (76/100) |
| | 99 | 37 |
QQuickParticleDataHeap| Name: | QQuickParticleDataHeap | | Coverage: | 76.000% (38/50) |
| | 56 | 24 |
QQuickGravityAffector| Name: | QQuickGravityAffector | | Coverage: | 76.190% (16/21) |
| | 27 | 13 |
QQuickPath| Name: | QQuickPath | | Coverage: | 76.432% (467/611) |
| | 711 | 282 |
QQmlItemSelectionRangeValueType| Name: | QQmlItemSelectionRangeValueType | | Coverage: | 76.471% (13/17) |
| | 19 | 17 |
QQuickRotation| Name: | QQuickRotation | | Coverage: | 76.471% (26/34) |
| | 44 | 21 |
VME| Name: | VME | | Coverage: | 76.619% (852/1112) |
| | 705 | 568 |
QQuickItemKeyFilter| Name: | QQuickItemKeyFilter | | Coverage: | 76.667% (23/30) |
| | 14 | 14 |
QQmlComponentPrivate| Name: | QQmlComponentPrivate | | Coverage: | 76.724% (89/116) |
| | 160 | 48 |
Codegen| Name: | Codegen | | Coverage: | 76.758% (3078/4010) |
| | 4910 | 1616 |
QV4Include| Name: | QV4Include | | Coverage: | 76.829% (63/82) |
| | 106 | 26 |
QV4| Name: | QV4 | | Coverage: | 76.915% (5011/6515) |
| | 8077 | 3839 |
QJSValueIterator| Name: | QJSValueIterator | | Coverage: | 76.923% (40/52) |
| | 99 | 20 |
QQmlExpressionPrivate| Name: | QQmlExpressionPrivate | | Coverage: | 76.923% (20/26) |
| | 40 | 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 |
QSGSimpleMaterialShader| Name: | QSGSimpleMaterialShader | | Coverage: | 77.143% (27/35) |
| | 37 | 14 |
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 |
QQuickAnchorChanges| Name: | QQuickAnchorChanges | | Coverage: | 77.152% (233/302) |
| | 336 | 100 |
QQmlVMEMetaObject| Name: | QQmlVMEMetaObject | | Coverage: | 77.258% (462/598) |
| | 561 | 234 |
QQuickMultiPointTouchArea| Name: | QQuickMultiPointTouchArea | | Coverage: | 77.259% (265/343) |
| | 347 | 142 |
QQuickVector2DValueType| Name: | QQuickVector2DValueType | | Coverage: | 77.273% (17/22) |
| | 21 | 18 |
QQuickTextUtil| Name: | QQuickTextUtil | | Coverage: | 77.358% (41/53) |
| | 68 | 24 |
QQmlValueTypeWrapper| Name: | QQmlValueTypeWrapper | | Coverage: | 77.401% (137/177) |
| | 245 | 67 |
QQmlDMObjectDataMetaObject| Name: | QQmlDMObjectDataMetaObject | | Coverage: | 77.551% (38/49) |
| | 56 | 16 |
QQuickBorderImage| Name: | QQuickBorderImage | | Coverage: | 77.551% (114/147) |
| | 220 | 58 |
FxListItemSG| Name: | FxListItemSG | | Coverage: | 77.612% (52/67) |
| | 55 | 31 |
Function| Name: | Function | | Coverage: | 77.778% (21/27) |
| | 48 | 13 |
QQmlListReferencePrivate| Name: | QQmlListReferencePrivate | | Coverage: | 77.778% (14/18) |
| | 20 | 8 |
QQuickColorProvider| Name: | QQuickColorProvider | | Coverage: | 77.778% (28/36) |
| | 38 | 18 |
QQuickParentAnimationData| Name: | QQuickParentAnimationData | | Coverage: | 77.778% (7/9) |
| | 7 | 5 |
QSGDistanceFieldShiftedStyleTextMaterial| Name: | QSGDistanceFieldShiftedStyleTextMaterial | | Coverage: | 77.778% (7/9) |
| | 10 | 7 |
QSGTextureReader| Name: | QSGTextureReader | | Coverage: | 77.778% (21/27) |
| | 21 | 15 |
Q_QGS_QQmlDebugConnectorLoader| Name: | Q_QGS_QQmlDebugConnectorLoader | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_QQmlDebugServiceLoader| Name: | Q_QGS_QQmlDebugServiceLoader | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_animationTimer| Name: | Q_QGS_animationTimer | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_backendSupport| Name: | Q_QGS_backendSupport | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_ctxMatcher| Name: | Q_QGS_ctxMatcher | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_factoryImpl| Name: | Q_QGS_factoryImpl | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_fontLoaderFonts| Name: | Q_QGS_fontLoaderFonts | | 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_g_previousPointData| Name: | Q_QGS_g_previousPointData | | 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_initQQuickShapeResources| Name: | Q_QGS_initQQuickShapeResources | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_interceptorInstances| Name: | Q_QGS_interceptorInstances | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_nullValueTypeProvider| Name: | Q_QGS_nullValueTypeProvider | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_objectReferenceHash| Name: | Q_QGS_objectReferenceHash | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qmlDebugConnectorParams| Name: | Q_QGS_qmlDebugConnectorParams | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qmlEnginePluginsWithRegisteredTypes| Name: | Q_QGS_qmlEnginePluginsWithRegisteredTypes | | 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_qsg_valid_texture_mutex| Name: | Q_QGS_qsg_valid_texture_mutex | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |