Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QQuickShaderEffectMeshName: | QQuickShaderEffectMesh | Coverage: | 66.667% (2/3) |
| | 4 | 3 |
QQuickShapeSoftwareRenderNodeName: | QQuickShapeSoftwareRenderNode | Coverage: | 66.667% (10/15) |
| | 20 | 9 |
QQuickTimeLinePrivateName: | QQuickTimeLinePrivate | Coverage: | 66.667% (96/144) |
| | 140 | 47 |
QQuickTimeLineValueName: | QQuickTimeLineValue | Coverage: | 66.667% (4/6) |
| | 6 | 6 |
QSGPainterTextureName: | QSGPainterTexture | Coverage: | 66.667% (4/6) |
| | 8 | 4 |
QSGSimpleMaterialName: | QSGSimpleMaterial | Coverage: | 66.667% (4/6) |
| | 8 | 6 |
QStringHashBaseName: | QStringHashBase | Coverage: | 66.667% (12/18) |
| | 18 | 18 |
debug_slowPathName: | debug_slowPath | Prototype: | static void debug_slowPath(QV4::ExecutionEngine *engine) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp | Lines: | 282-289 |
| | 5 | 3 |
QSGDefaultRenderContextName: | QSGDefaultRenderContext | Coverage: | 66.917% (89/133) |
| | 156 | 49 |
QQuickStateName: | QQuickState | Coverage: | 67.105% (153/228) |
| | 220 | 89 |
QSGDistanceFieldGlyphCacheName: | QSGDistanceFieldGlyphCache | Coverage: | 67.442% (87/129) |
| | 169 | 58 |
allSubObjectsName: | allSubObjects | Prototype: | static void allSubObjects(QObject *object, QObjectList &objectList) | Coverage: | 67.442% (29/43) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportitems.cpp | Lines: | 89-152 |
| | 35 | 13 |
QStringHashNodeName: | QStringHashNode | Coverage: | 67.500% (27/40) |
| | 40 | 22 |
QQuickPaintedItemName: | QQuickPaintedItem | Coverage: | 67.647% (92/136) |
| | 166 | 63 |
QQuickItemViewTransitionJobName: | QQuickItemViewTransitionJob | Coverage: | 67.742% (21/31) |
| | 55 | 13 |
QQuickKeyNavigationAttachedName: | QQuickKeyNavigationAttached | Coverage: | 67.805% (139/205) |
| | 179 | 79 |
QSGGeometryName: | QSGGeometry | Coverage: | 67.816% (59/87) |
| | 193 | 56 |
QQuickReplaceSignalHandlerName: | QQuickReplaceSignalHandler | Coverage: | 68.182% (15/22) |
| | 21 | 14 |
ArrayDataName: | ArrayData | Coverage: | 68.269% (142/208) |
| | 194 | 62 |
QQuickImageParticleName: | QQuickImageParticle | Coverage: | 68.320% (496/726) |
| | 809 | 299 |
QQuickDragAxisName: | QQuickDragAxis | Coverage: | 68.421% (13/19) |
| | 20 | 13 |
QQuickShapeGradientCacheName: | QQuickShapeGradientCache | Coverage: | 68.421% (13/19) |
| | 54 | 13 |
QQuickTextControlName: | QQuickTextControl | Coverage: | 68.519% (185/270) |
| | 295 | 136 |
fetchOrCreateTypeForUrlName: | fetchOrCreateTypeForUrl | Prototype: | QQmlType fetchOrCreateTypeForUrl(const QString &urlString, const QHashedStringRef& typeName, bool isCompositeSingleton, QList<QQmlError> *errors, int majorVersion=-1, int minorVersion=-1) | Coverage: | 68.750% (11/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp | Lines: | 145-211 |
| | 32 | 5 |
qquickitem_autoParentName: | qquickitem_autoParent | Prototype: | static QQmlPrivate::AutoParentResult qquickitem_autoParent(QObject *obj, QObject *parent) | Coverage: | 68.750% (22/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemsmodule.cpp | Lines: | 120-160 |
| | 26 | 11 |
QAnimationGroupJobName: | QAnimationGroupJob | Coverage: | 68.852% (42/61) |
| | 67 | 29 |
ScriptName: | Script | Coverage: | 68.889% (62/90) |
| | 123 | 35 |
CallArgumentName: | CallArgument | Coverage: | 69.024% (205/297) |
| | 242 | 92 |
QQuickFrictionAffectorName: | QQuickFrictionAffector | Coverage: | 69.048% (29/42) |
| | 40 | 17 |
QQuickShapeSoftwareRendererName: | QQuickShapeSoftwareRenderer | Coverage: | 69.118% (47/68) |
| | 93 | 28 |
QQuickParticlePainterName: | QQuickParticlePainter | Coverage: | 69.149% (65/94) |
| | 77 | 43 |
QQuickTurbulenceAffectorName: | QQuickTurbulenceAffector | Coverage: | 69.167% (83/120) |
| | 92 | 48 |
QQmlCustomParserName: | QQmlCustomParser | Coverage: | 69.231% (36/52) |
| | 46 | 21 |
QQuickFlickableName: | QQuickFlickable | Coverage: | 69.231% (441/637) |
| | 585 | 248 |
q_supportsElementIndexUintName: | q_supportsElementIndexUint | Prototype: | static bool q_supportsElementIndexUint(QSGRendererInterface::GraphicsApi api) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp | Lines: | 114-145 |
| | 19 | 5 |
existingImageFileForPathName: | existingImageFileForPath | Coverage: | 69.316% (436/629) |
| | 607 | 248 |
QQuickItemParticleName: | QQuickItemParticle | Coverage: | 69.421% (84/121) |
| | 112 | 54 |
QQuickTextNodeEngineName: | QQuickTextNodeEngine | Coverage: | 69.512% (399/574) |
| | 633 | 188 |
QQuickAgeAffectorName: | QQuickAgeAffector | Coverage: | 69.565% (16/23) |
| | 35 | 12 |
QContinuingAnimationGroupJobName: | QContinuingAnimationGroupJob | Coverage: | 69.643% (39/56) |
| | 38 | 24 |
QQuickTextDocumentWithImageResourcesName: | QQuickTextDocumentWithImageResources | Coverage: | 69.863% (51/73) |
| | 69 | 29 |
QSGBatchRendererName: | QSGBatchRenderer | Coverage: | 69.938% (1354/1936) |
| | 2398 | 636 |
QQmlVmeProfilerName: | QQmlVmeProfiler | Coverage: | 70.000% (7/10) |
| | 8 | 6 |
QQuickMatrix4x4Name: | QQuickMatrix4x4 | Coverage: | 70.000% (7/10) |
| | 15 | 8 |
VariantObjectName: | VariantObject | Coverage: | 70.000% (14/20) |
| | 13 | 8 |
QQmlDMCachedModelDataName: | QQmlDMCachedModelData | Coverage: | 70.115% (61/87) |
| | 79 | 31 |
QQuickImageProviderWithOptionsName: | QQuickImageProviderWithOptions | Coverage: | 70.130% (54/77) |
| | 46 | 21 |
PersistentValueName: | PersistentValue | Coverage: | 70.455% (31/44) |
| | 42 | 22 |
QQmlDelegateModelItemName: | QQmlDelegateModelItem | Coverage: | 70.476% (74/105) |
| | 117 | 49 |
QQmlBindingInstantiationContextName: | QQmlBindingInstantiationContext | Coverage: | 70.588% (12/17) |
| | 16 | 7 |
QQmlEnginePrivateName: | QQmlEnginePrivate | Coverage: | 70.588% (48/68) |
| | 83 | 38 |
QQuickMouseEventName: | QQuickMouseEvent | Coverage: | 70.588% (12/17) |
| | 26 | 17 |
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 |
QQmlDesignerMetaObjectName: | QQmlDesignerMetaObject | Coverage: | 70.642% (77/109) |
| | 106 | 38 |
QQmlMetaObjectName: | QQmlMetaObject | Coverage: | 70.769% (138/195) |
| | 151 | 70 |
QSmoothedAnimationName: | QSmoothedAnimation | Coverage: | 70.796% (80/113) |
| | 137 | 42 |
QSGTextureName: | QSGTexture | Coverage: | 71.028% (76/107) |
| | 170 | 41 |
QQmlThreadName: | QQmlThread | Coverage: | 71.094% (91/128) |
| | 168 | 86 |
QQuickCustomAffectorName: | QQuickCustomAffector | Coverage: | 71.141% (106/149) |
| | 117 | 58 |
SparseArrayName: | SparseArray | Coverage: | 71.282% (139/195) |
| | 208 | 60 |
QPODVectorName: | QPODVector | Coverage: | 71.429% (35/49) |
| | 50 | 28 |
QQmlDebugConnectorParamsName: | QQmlDebugConnectorParams | Coverage: | 71.429% (5/7) |
| | 5 | 3 |
QQmlProfilerEventLocationName: | QQmlProfilerEventLocation | Coverage: | 71.429% (5/7) |
| | 8 | 7 |
QQuickImagePrivateName: | QQuickImagePrivate | Coverage: | 71.429% (5/7) |
| | 12 | 3 |
QQuickStateOperationName: | QQuickStateOperation | Coverage: | 71.429% (5/7) |
| | 10 | 7 |
QQuickStatePrivateName: | QQuickStatePrivate | Coverage: | 71.429% (30/42) |
| | 42 | 19 |
QQuickWindowPrivateName: | QQuickWindowPrivate | Coverage: | 71.429% (10/14) |
| | 14 | 8 |
QSGDistanceFieldStyledTextMaterialName: | QSGDistanceFieldStyledTextMaterial | Coverage: | 71.429% (5/7) |
| | 12 | 5 |
QV4DebuggerName: | QV4Debugger | Coverage: | 71.429% (75/105) |
| | 120 | 53 |
SparseArrayNodeName: | SparseArrayNode | Coverage: | 71.429% (25/35) |
| | 34 | 11 |
WeakValueName: | WeakValue | Coverage: | 71.429% (20/28) |
| | 24 | 13 |
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 |
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 |
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 |
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 |
QSGNodeName: | QSGNode | Coverage: | 71.538% (93/130) |
| | 150 | 58 |
QObjectWrapperName: | QObjectWrapper | Coverage: | 71.639% (389/543) |
| | 481 | 152 |
LookupName: | Lookup | Coverage: | 71.875% (230/320) |
| | 339 | 119 |
QMetaObjectWrapperName: | QMetaObjectWrapper | Coverage: | 71.930% (41/57) |
| | 81 | 22 |
QQmlDebugConnectorName: | QQmlDebugConnector | Coverage: | 71.930% (41/57) |
| | 51 | 22 |
ListElementName: | ListElement | Coverage: | 71.940% (241/335) |
| | 367 | 148 |
QHashedStringName: | QHashedString | Coverage: | 72.000% (36/50) |
| | 53 | 26 |
QQmlDataBlobName: | QQmlDataBlob | Coverage: | 72.043% (134/186) |
| | 191 | 93 |
QQuickCustomParticleName: | QQuickCustomParticle | Coverage: | 72.143% (101/140) |
| | 194 | 57 |
StringOrTranslationName: | StringOrTranslation | Coverage: | 72.222% (26/36) |
| | 37 | 18 |
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 |
QQuickVector3DValueTypeName: | QQuickVector3DValueType | Coverage: | 72.414% (21/29) |
| | 27 | 23 |
QQuickTextControlPrivateName: | QQuickTextControlPrivate | Coverage: | 72.518% (504/695) |
| | 677 | 215 |
QQuickHandlerPointName: | QQuickHandlerPoint | Coverage: | 72.549% (37/51) |
| | 90 | 29 |
QQmlPropertyCaptureName: | QQmlPropertyCapture | Coverage: | 72.581% (45/62) |
| | 82 | 22 |
QQuickDragHandlerName: | QQuickDragHandler | Coverage: | 72.727% (72/99) |
| | 81 | 39 |
QQuickFlipableName: | QQuickFlipable | Coverage: | 72.727% (24/33) |
| | 47 | 19 |
QQuickVector4DValueTypeName: | QQuickVector4DValueType | Coverage: | 72.727% (24/33) |
| | 30 | 25 |
QQuickWheelEventName: | QQuickWheelEvent | Coverage: | 72.727% (8/11) |
| | 18 | 11 |
QSGDepthStencilBufferManagerName: | QSGDepthStencilBufferManager | Coverage: | 72.727% (8/11) |
| | 14 | 7 |
QSGTextMaskShaderName: | QSGTextMaskShader | Coverage: | 72.727% (16/22) |
| | 58 | 8 |
QQuickParticleGroupDataName: | QQuickParticleGroupData | Coverage: | 72.941% (62/85) |
| | 85 | 37 |
QQuickParticleSystemName: | QQuickParticleSystem | Coverage: | 72.966% (278/381) |
| | 321 | 146 |
QQuickAngleDirectionName: | QQuickAngleDirection | Coverage: | 73.077% (19/26) |
| | 34 | 18 |
QQuickPointDirectionName: | QQuickPointDirection | Coverage: | 73.077% (19/26) |
| | 30 | 18 |