Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QQuickDragAttachedName: | QQuickDragAttached | Coverage: | 75.595% (127/168) |
| | 183 | 83 |
QQuickBasePositionerPrivateName: | QQuickBasePositionerPrivate | Coverage: | 75.556% (68/90) |
| | 63 | 32 |
QQuickMouseAreaPrivateName: | QQuickMouseAreaPrivate | Coverage: | 75.362% (52/69) |
| | 66 | 29 |
QQmlOpenMetaObjectName: | QQmlOpenMetaObject | Coverage: | 75.294% (64/85) |
| | 88 | 38 |
qt_quick_set_shortcut_context_matcherName: | 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 |
qmlRegisterExtendedUncreatableTypeName: | 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 |
qmlRegisterExtendedTypeName: | 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 |
isWindowMetaObjectName: | 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 |
findCharName: | 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 |
VDMListDelegateDataTypeName: | VDMListDelegateDataType | Coverage: | 75.000% (3/4) |
| | 9 | 4 |
QQuickShaderSourceAttachedNodeName: | QQuickShaderSourceAttachedNode | Coverage: | 75.000% (3/4) |
| | 4 | 2 |
QQuickKeyEventName: | QQuickKeyEvent | Coverage: | 75.000% (9/12) |
| | 14 | 12 |
QQuickDragAttachedPrivateName: | QQuickDragAttachedPrivate | Coverage: | 75.000% (54/72) |
| | 91 | 30 |
QQmlTypeLoaderNetworkReplyProxyName: | QQmlTypeLoaderNetworkReplyProxy | Coverage: | 75.000% (3/4) |
| | 13 | 4 |
QQmlProxyMetaObjectName: | QQmlProxyMetaObject | Coverage: | 75.000% (36/48) |
| | 46 | 16 |
QQmlPropertyMapMetaObjectName: | QQmlPropertyMapMetaObject | Coverage: | 75.000% (6/8) |
| | 8 | 6 |
QQmlPersistentModelIndexValueTypeName: | QQmlPersistentModelIndexValueType | Coverage: | 75.000% (6/8) |
| | 8 | 8 |
QQmlModelIndexValueTypeName: | QQmlModelIndexValueType | Coverage: | 75.000% (9/12) |
| | 13 | 10 |
QQmlDebugMessageClientName: | QQmlDebugMessageClient | Coverage: | 75.000% (9/12) |
| | 26 | 6 |
QQmlDebugConnectorFactoryName: | QQmlDebugConnectorFactory | Coverage: | 75.000% (3/4) |
| | 7 | 2 |
QQmlCompilePassName: | QQmlCompilePass | Coverage: | 75.000% (3/4) |
| | 5 | 4 |
QPauseAnimationJobName: | QPauseAnimationJob | Coverage: | 75.000% (3/4) |
| | 4 | 4 |
QIntrusiveListName: | QIntrusiveList | Coverage: | 75.000% (24/32) |
| | 37 | 22 |
FxViewItemName: | FxViewItem | Coverage: | 75.000% (3/4) |
| | 2 | 2 |
DistanceFieldOutlineTextMaterialShaderName: | DistanceFieldOutlineTextMaterialShader | Coverage: | 75.000% (9/12) |
| | 20 | 5 |
CompilationUnitMapperName: | CompilationUnitMapper | Coverage: | 75.000% (18/24) |
| | 51 | 12 |
BackendSupportName: | BackendSupport | Coverage: | 75.000% (3/4) |
| | 7 | 2 |
QQmlObjectCreatorName: | QQmlObjectCreator | Coverage: | 74.855% (518/692) |
| | 912 | 222 |
QQuickImageName: | QQuickImage | Coverage: | 74.775% (166/222) |
| | 241 | 78 |
QQmlPropertyPrivateName: | QQmlPropertyPrivate | Coverage: | 74.763% (474/634) |
| | 531 | 196 |
ExecutableAllocatorName: | ExecutableAllocator | Coverage: | 74.684% (59/79) |
| | 113 | 34 |
QQmlImportsName: | QQmlImports | Coverage: | 74.590% (91/122) |
| | 129 | 56 |
QQuickScreenAttachedName: | QQuickScreenAttached | Coverage: | 74.468% (35/47) |
| | 37 | 20 |
QJSEngineName: | QJSEngine | Coverage: | 74.380% (90/121) |
| | 148 | 63 |
PersistentValueStorageName: | PersistentValueStorage | Coverage: | 74.118% (63/85) |
| | 79 | 35 |
QQuickImageBaseName: | QQuickImageBase | Coverage: | 73.780% (121/164) |
| | 175 | 71 |
QQuickItemLayerName: | QQuickItemLayer | Coverage: | 73.770% (135/183) |
| | 224 | 89 |
QQmlBindName: | QQmlBind | Coverage: | 73.750% (59/80) |
| | 81 | 34 |
QQuickGradientName: | QQuickGradient | Coverage: | 73.684% (14/19) |
| | 19 | 11 |
QQmlImportsPrivateName: | QQmlImportsPrivate | Coverage: | 73.656% (274/372) |
| | 379 | 121 |
QQuickListViewName: | QQuickListView | Coverage: | 73.418% (290/395) |
| | 255 | 116 |
QQuickItemPrivateName: | QQuickItemPrivate | Coverage: | 73.379% (860/1172) |
| | 922 | 434 |
QPacketProtocolPrivateName: | QPacketProtocolPrivate | Coverage: | 73.333% (11/15) |
| | 16 | 7 |
QQuickTransitionManagerName: | QQuickTransitionManager | Coverage: | 73.282% (96/131) |
| | 99 | 45 |
QSGSimpleTextureNodeName: | QSGSimpleTextureNode | Coverage: | 73.171% (30/41) |
| | 60 | 25 |
QQuickPointDirectionName: | QQuickPointDirection | Coverage: | 73.077% (19/26) |
| | 30 | 18 |
QQuickAngleDirectionName: | QQuickAngleDirection | Coverage: | 73.077% (19/26) |
| | 34 | 18 |
QQuickParticleSystemName: | QQuickParticleSystem | Coverage: | 72.966% (278/381) |
| | 321 | 146 |
QQuickParticleGroupDataName: | QQuickParticleGroupData | Coverage: | 72.941% (62/85) |
| | 85 | 37 |
QSGTextMaskShaderName: | QSGTextMaskShader | Coverage: | 72.727% (16/22) |
| | 58 | 8 |
QSGDepthStencilBufferManagerName: | QSGDepthStencilBufferManager | Coverage: | 72.727% (8/11) |
| | 14 | 7 |
QQuickWheelEventName: | QQuickWheelEvent | Coverage: | 72.727% (8/11) |
| | 18 | 11 |
QQuickVector4DValueTypeName: | QQuickVector4DValueType | Coverage: | 72.727% (24/33) |
| | 30 | 25 |
QQuickFlipableName: | QQuickFlipable | Coverage: | 72.727% (24/33) |
| | 47 | 19 |
QQuickDragHandlerName: | QQuickDragHandler | Coverage: | 72.727% (72/99) |
| | 81 | 39 |
QQmlPropertyCaptureName: | QQmlPropertyCapture | Coverage: | 72.581% (45/62) |
| | 82 | 22 |
QQuickHandlerPointName: | QQuickHandlerPoint | Coverage: | 72.549% (37/51) |
| | 90 | 29 |
QQuickTextControlPrivateName: | QQuickTextControlPrivate | Coverage: | 72.518% (504/695) |
| | 677 | 215 |
QQuickVector3DValueTypeName: | QQuickVector3DValueType | Coverage: | 72.414% (21/29) |
| | 27 | 23 |
qQmlPropertyCacheCreateName: | qQmlPropertyCacheCreate | Prototype: | template<typename T> static QQmlPropertyData qQmlPropertyCacheCreate(const QMetaObject *metaObject, const T& propertyName) | Coverage: | 72.222% (26/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp | Lines: | 981-1038 |
| | 26 | 10 |
StringOrTranslationName: | StringOrTranslation | Coverage: | 72.222% (26/36) |
| | 37 | 18 |
QQuickCustomParticleName: | QQuickCustomParticle | Coverage: | 72.143% (101/140) |
| | 194 | 57 |
QQmlDataBlobName: | QQmlDataBlob | Coverage: | 72.043% (134/186) |
| | 191 | 93 |
QHashedStringName: | QHashedString | Coverage: | 72.000% (36/50) |
| | 53 | 26 |
ListElementName: | ListElement | Coverage: | 71.940% (241/335) |
| | 367 | 148 |
QQmlDebugConnectorName: | QQmlDebugConnector | Coverage: | 71.930% (41/57) |
| | 51 | 22 |
QMetaObjectWrapperName: | QMetaObjectWrapper | Coverage: | 71.930% (41/57) |
| | 81 | 22 |
LookupName: | Lookup | Coverage: | 71.875% (230/320) |
| | 339 | 119 |
QObjectWrapperName: | QObjectWrapper | Coverage: | 71.639% (389/543) |
| | 481 | 152 |
QSGNodeName: | QSGNode | Coverage: | 71.538% (93/130) |
| | 150 | 58 |
variantMapToJSName: | variantMapToJS | Prototype: | static QV4::ReturnedValue variantMapToJS(QV4::ExecutionEngine *v4, const QVariantMap &vmap) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | Lines: | 1544-1562 |
| | 16 | 3 |
qWaitForSignalName: | qWaitForSignal | Prototype: | bool qWaitForSignal(QObject *obj, const char* signal, int timeout = 5000) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktest.cpp | Lines: | 183-199 |
| | 11 | 3 |
markChildQObjectsRecursivelyName: | markChildQObjectsRecursively | Prototype: | static void markChildQObjectsRecursively(QObject *parent, QV4::MarkStack *markStack) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp | Lines: | 1041-1051 |
| | 7 | 3 |
createListFromArrayLikeName: | createListFromArrayLike | Prototype: | static CallArgs createListFromArrayLike(Scope &scope, const Object *o) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4reflect.cpp | Lines: | 76-87 |
| | 7 | 3 |
WeakValueName: | WeakValue | Coverage: | 71.429% (20/28) |
| | 24 | 13 |
SparseArrayNodeName: | SparseArrayNode | Coverage: | 71.429% (25/35) |
| | 34 | 11 |
QV4DebuggerName: | QV4Debugger | Coverage: | 71.429% (75/105) |
| | 120 | 53 |
QSGDistanceFieldStyledTextMaterialName: | QSGDistanceFieldStyledTextMaterial | Coverage: | 71.429% (5/7) |
| | 12 | 5 |
QQuickWindowPrivateName: | QQuickWindowPrivate | Coverage: | 71.429% (10/14) |
| | 14 | 8 |
QQuickStatePrivateName: | QQuickStatePrivate | Coverage: | 71.429% (30/42) |
| | 42 | 19 |
QQuickStateOperationName: | QQuickStateOperation | Coverage: | 71.429% (5/7) |
| | 10 | 7 |
QQuickImagePrivateName: | QQuickImagePrivate | Coverage: | 71.429% (5/7) |
| | 12 | 3 |
QQmlProfilerEventLocationName: | QQmlProfilerEventLocation | Coverage: | 71.429% (5/7) |
| | 8 | 7 |
QQmlDebugConnectorParamsName: | QQmlDebugConnectorParams | Coverage: | 71.429% (5/7) |
| | 5 | 3 |
QPODVectorName: | QPODVector | Coverage: | 71.429% (35/49) |
| | 50 | 28 |
SparseArrayName: | SparseArray | Coverage: | 71.282% (139/195) |
| | 208 | 60 |
QQuickCustomAffectorName: | QQuickCustomAffector | Coverage: | 71.141% (106/149) |
| | 117 | 58 |
QQmlThreadName: | QQmlThread | Coverage: | 71.094% (91/128) |
| | 168 | 86 |
QSGTextureName: | QSGTexture | Coverage: | 71.028% (76/107) |
| | 170 | 41 |
QSmoothedAnimationName: | QSmoothedAnimation | Coverage: | 70.796% (80/113) |
| | 137 | 42 |
QQmlMetaObjectName: | QQmlMetaObject | Coverage: | 70.769% (138/195) |
| | 151 | 70 |
QQmlDesignerMetaObjectName: | QQmlDesignerMetaObject | Coverage: | 70.642% (77/109) |
| | 106 | 38 |
qsgShaderRewriter_insertZAttributesName: | qsgShaderRewriter_insertZAttributes | Prototype: | QByteArray qsgShaderRewriter_insertZAttributes(const char *input, QSurfaceFormat::OpenGLContextProfile profile) | Coverage: | 70.588% (24/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgshaderrewriter.cpp | Lines: | 172-234 |
| | 39 | 13 |
QQuickMouseEventName: | QQuickMouseEvent | Coverage: | 70.588% (12/17) |
| | 26 | 17 |
QQmlEnginePrivateName: | QQmlEnginePrivate | Coverage: | 70.588% (48/68) |
| | 83 | 38 |
QQmlBindingInstantiationContextName: | QQmlBindingInstantiationContext | Coverage: | 70.588% (12/17) |
| | 16 | 7 |
QQmlDelegateModelItemName: | QQmlDelegateModelItem | Coverage: | 70.476% (74/105) |
| | 117 | 49 |
PersistentValueName: | PersistentValue | Coverage: | 70.455% (31/44) |
| | 42 | 22 |
QQuickImageProviderWithOptionsName: | QQuickImageProviderWithOptions | Coverage: | 70.130% (54/77) |
| | 46 | 21 |
QQmlDMCachedModelDataName: | QQmlDMCachedModelData | Coverage: | 70.115% (61/87) |
| | 79 | 31 |