Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
QQmlDelegateModelGroupChangeName: | QQmlDelegateModelGroupChange | Coverage: | 66.667% (14/21) |
| | 23 | 13 |
QQmlRectFValueTypeName: | QQmlRectFValueType | Coverage: | 100.000% (13/13) |
| | 13 | 13 |
QQmlValueTypeProxyBindingName: | QQmlValueTypeProxyBinding | Coverage: | 89.655% (26/29) |
| | 29 | 13 |
QQuickDesignerSupportStatesName: | QQuickDesignerSupportStates | Coverage: | 37.037% (10/27) |
| | 30 | 13 |
QQuickDragAxisName: | QQuickDragAxis | Coverage: | 68.421% (13/19) |
| | 20 | 13 |
QQuickGravityAffectorName: | QQuickGravityAffector | Coverage: | 76.190% (16/21) |
| | 27 | 13 |
QQuickGroupGoalAffectorName: | QQuickGroupGoalAffector | Coverage: | 60.870% (14/23) |
| | 27 | 13 |
QQuickItemViewTransitionJobName: | QQuickItemViewTransitionJob | Coverage: | 67.742% (21/31) |
| | 55 | 13 |
QQuickPackageName: | QQuickPackage | Coverage: | 33.333% (11/33) |
| | 28 | 13 |
QQuickParentChangePrivateName: | QQuickParentChangePrivate | Coverage: | 75.926% (41/54) |
| | 48 | 13 |
QQuickPathViewAttachedName: | QQuickPathViewAttached | Coverage: | 94.737% (18/19) |
| | 17 | 13 |
QQuickShapeConicalGradientName: | QQuickShapeConicalGradient | Coverage: | 89.474% (17/19) |
| | 20 | 13 |
QQuickShapeConicalGradientMaterialName: | QQuickShapeConicalGradientMaterial | Coverage: | 13.793% (4/29) |
| | 27 | 13 |
QQuickShapeGradientCacheName: | QQuickShapeGradientCache | Coverage: | 68.421% (13/19) |
| | 54 | 13 |
QSGKtxHandlerName: | QSGKtxHandler | Coverage: | 34.286% (12/35) |
| | 35 | 13 |
QSGSoftwareNinePatchNodeName: | QSGSoftwareNinePatchNode | Coverage: | 0.000% (0/23) |
| | 27 | 13 |
RefPtrName: | RefPtr | Coverage: | 80.952% (17/21) |
| | 19 | 13 |
StringCtorName: | StringCtor | Coverage: | 100.000% (38/38) |
| | 40 | 13 |
WeakValueName: | WeakValue | Coverage: | 71.429% (20/28) |
| | 24 | 13 |
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 |
appendReplacementStringName: | appendReplacementString | Prototype: | static void appendReplacementString(QString *result, const QString &input, const QString& replaceValue, uint* matchOffsets, int captureCount) | Coverage: | 57.143% (28/49) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp | Lines: | 678-722 |
| | 35 | 13 |
compareEqualIntName: | compareEqualInt | Prototype: | static bool compareEqualInt(QV4::Value &accumulator, QV4::Value lhs, int rhs) | Coverage: | 52.381% (11/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp | Lines: | 365-392 |
| | 13 | 13 |
isIdentifierPartName: | isIdentifierPart | Prototype: | static bool isIdentifierPart(uint ch) | Coverage: | 85.714% (30/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 418-447 |
| | 10 | 13 |
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 |
sortHelperName: | sortHelper | Prototype: | template <typename RandomAccessIterator, typename T, typename LessThan> void sortHelper(RandomAccessIterator start, RandomAccessIterator end, const T &t, LessThan lessThan) | Coverage: | 100.000% (38/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp | Lines: | 667-718 |
| | 34 | 13 |
QHashedCStringRefName: | QHashedCStringRef | Coverage: | 40.000% (8/20) |
| | 23 | 14 |
QQmlDelegateModelAttachedMetaObjectName: | QQmlDelegateModelAttachedMetaObject | Coverage: | 81.579% (31/38) |
| | 34 | 14 |
QQmlExpressionPrivateName: | QQmlExpressionPrivate | Coverage: | 76.923% (20/26) |
| | 40 | 14 |
QQmlFileSelectorName: | QQmlFileSelector | Coverage: | 34.615% (9/26) |
| | 30 | 14 |
QQmlGuardName: | QQmlGuard | Coverage: | 95.000% (19/20) |
| | 18 | 14 |
QQmlGuardedContextDataName: | QQmlGuardedContextData | Coverage: | 100.000% (24/24) |
| | 22 | 14 |
QQmlNotifierName: | QQmlNotifier | Coverage: | 94.444% (34/36) |
| | 33 | 14 |
QQuickFlipablePrivateName: | QQuickFlipablePrivate | Coverage: | 91.429% (32/35) |
| | 46 | 14 |
QQuickItemKeyFilterName: | QQuickItemKeyFilter | Coverage: | 76.667% (23/30) |
| | 14 | 14 |
QQuickNvprMaterialManagerName: | QQuickNvprMaterialManager | Coverage: | 0.000% (0/34) |
| | 58 | 14 |
QQuickReplaceSignalHandlerName: | QQuickReplaceSignalHandler | Coverage: | 68.182% (15/22) |
| | 21 | 14 |
QQuickSinglePointEventName: | QQuickSinglePointEvent | Coverage: | 54.545% (12/22) |
| | 19 | 14 |
QQuickTransformName: | QQuickTransform | Coverage: | 47.222% (17/36) |
| | 35 | 14 |
QSG24BitTextMaskShaderName: | QSG24BitTextMaskShader | Coverage: | 0.000% (0/35) |
| | 40 | 14 |
QSGSimpleMaterialShaderName: | QSGSimpleMaterialShader | Coverage: | 77.143% (27/35) |
| | 37 | 14 |
QSGSoftwareRenderListBuilderName: | QSGSoftwareRenderListBuilder | Coverage: | 31.250% (5/16) |
| | 19 | 14 |
QuickTestImageObjectName: | QuickTestImageObject | Coverage: | 0.000% (0/31) |
| | 25 | 14 |
ResourceTreeName: | ResourceTree | Coverage: | 0.000% (0/36) |
| | 44 | 14 |
encodeName: | encode | Prototype: | static QString encode(const QString &input, const char *unescapedSet, bool *ok) | Coverage: | 100.000% (60/60) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4globalobject.cpp | Lines: | 152-219 |
| | 47 | 14 |
ArrayObjectName: | ArrayObject | Coverage: | 100.000% (51/51) |
| | 51 | 15 |
ColoredMaterialName: | ColoredMaterial | Coverage: | 80.952% (17/21) |
| | 33 | 15 |
DeformableMaterialName: | DeformableMaterial | Coverage: | 80.952% (17/21) |
| | 28 | 15 |
QQmlDMListAccessorDataName: | QQmlDMListAccessorData | Coverage: | 61.290% (19/31) |
| | 36 | 15 |
QQmlDebugClientName: | QQmlDebugClient | Coverage: | 91.304% (21/23) |
| | 26 | 15 |
QQmlMemoryScopeName: | QQmlMemoryScope | Coverage: | 33.333% (15/45) |
| | 29 | 15 |
QQmlOpenMetaObjectPrivateName: | QQmlOpenMetaObjectPrivate | Coverage: | 85.185% (23/27) |
| | 26 | 15 |
QQmlPropertyCacheVectorName: | QQmlPropertyCacheVector | Coverage: | 91.304% (21/23) |
| | 21 | 15 |
QQuickDragGrabberName: | QQuickDragGrabber | Coverage: | 95.238% (20/21) |
| | 16 | 15 |
QQuickItemGrabResultName: | QQuickItemGrabResult | Coverage: | 53.846% (14/26) |
| | 45 | 15 |
QQuickPointerMouseEventName: | QQuickPointerMouseEvent | Coverage: | 81.818% (18/22) |
| | 36 | 15 |
QQuickPositionerAttachedName: | QQuickPositionerAttached | Coverage: | 84.000% (21/25) |
| | 23 | 15 |
QQuickShapeLinearGradientMaterialName: | QQuickShapeLinearGradientMaterial | Coverage: | 11.429% (4/35) |
| | 31 | 15 |
QQuickSimpleActionName: | QQuickSimpleAction | Coverage: | 89.474% (17/19) |
| | 32 | 15 |
QSGRenderContextName: | QSGRenderContext | Coverage: | 78.947% (15/19) |
| | 29 | 15 |
QSGTextureReaderName: | QSGTextureReader | Coverage: | 77.778% (21/27) |
| | 21 | 15 |
QmlListWrapperName: | QmlListWrapper | Coverage: | 64.444% (29/45) |
| | 57 | 15 |
StringObjectName: | StringObject | Coverage: | 81.395% (35/43) |
| | 38 | 15 |
contextFactoryName: | contextFactory | Prototype: | QSGAdaptationBackendData *contextFactory() | Coverage: | 55.814% (24/43) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontextplugin.cpp | Lines: | 106-174 |
| | 37 | 15 |
toDoubleName: | toDouble | Prototype: | static qreal toDouble(const QChar *&str) | Coverage: | 64.615% (42/65) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicksvgparser.cpp | Lines: | 57-133 |
| | 56 | 15 |
QBiPointerName: | QBiPointer | Coverage: | 94.444% (17/18) |
| | 24 | 16 |
QForwardFieldListName: | QForwardFieldList | Coverage: | 55.556% (10/18) |
| | 22 | 16 |
QQmlDMObjectDataMetaObjectName: | QQmlDMObjectDataMetaObject | Coverage: | 77.551% (38/49) |
| | 56 | 16 |
QQmlDelegateModelGroupChangeArrayName: | QQmlDelegateModelGroupChangeArray | Coverage: | 57.143% (16/28) |
| | 34 | 16 |
QQmlProxyMetaObjectName: | QQmlProxyMetaObject | Coverage: | 75.000% (36/48) |
| | 46 | 16 |
QQuickBorderImageMeshName: | QQuickBorderImageMesh | Coverage: | 31.818% (7/22) |
| | 43 | 16 |
QQuickPointerNativeGestureEventName: | QQuickPointerNativeGestureEvent | Coverage: | 0.000% (0/22) |
| | 26 | 16 |
QQuickTableViewAttachedName: | QQuickTableViewAttached | Coverage: | 0.000% (0/26) |
| | 26 | 16 |
collectPropertyName: | collectProperty | Prototype: | const QV4::Object *collectProperty(const QV4::ScopedValue &value, QV4::ExecutionEngine *engine, QJsonObject &dict) | Coverage: | 45.238% (19/42) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | Lines: | 128-193 |
| | 44 | 16 |
JavaScriptJobName: | JavaScriptJob | Coverage: | 58.824% (30/51) |
| | 47 | 17 |
LoadWatcherName: | LoadWatcher | Coverage: | 0.000% (0/39) |
| | 60 | 17 |
QQmlContextDataRefName: | QQmlContextDataRef | Coverage: | 79.310% (23/29) |
| | 24 | 17 |
QQmlDelayedErrorName: | QQmlDelayedError | Coverage: | 93.103% (27/29) |
| | 25 | 17 |
QQmlEasingValueTypeName: | QQmlEasingValueType | Coverage: | 58.621% (17/29) |
| | 42 | 17 |
QQmlItemSelectionRangeValueTypeName: | QQmlItemSelectionRangeValueType | Coverage: | 76.471% (13/17) |
| | 19 | 17 |
QQmlPropertyIndexName: | QQmlPropertyIndex | Coverage: | 88.000% (22/25) |
| | 27 | 17 |
QQmlQtQuick2DebugStatesDelegateName: | QQmlQtQuick2DebugStatesDelegate | Coverage: | 78.571% (33/42) |
| | 35 | 17 |
QQuickAnchorAnimationName: | QQuickAnchorAnimation | Coverage: | 57.895% (22/38) |
| | 49 | 17 |
QQuickContext2DImageTextureName: | QQuickContext2DImageTexture | Coverage: | 0.000% (0/35) |
| | 55 | 17 |
QQuickDesignerSupportPropertyChangesName: | QQuickDesignerSupportPropertyChanges | Coverage: | 30.303% (10/33) |
| | 34 | 17 |
QQuickFrictionAffectorName: | QQuickFrictionAffector | Coverage: | 69.048% (29/42) |
| | 40 | 17 |
QQuickLayoutMirroringAttachedName: | QQuickLayoutMirroringAttached | Coverage: | 81.081% (30/37) |
| | 26 | 17 |
QQuickMouseEventName: | QQuickMouseEvent | Coverage: | 70.588% (12/17) |
| | 26 | 17 |
QQuickPointerScrollEventName: | QQuickPointerScrollEvent | Coverage: | 66.667% (14/21) |
| | 29 | 17 |
QQuickShapeLinearGradientName: | QQuickShapeLinearGradient | Coverage: | 84.000% (21/25) |
| | 26 | 17 |
QQuickShapeRadialGradientMaterialName: | QQuickShapeRadialGradientMaterial | Coverage: | 9.756% (4/41) |
| | 35 | 17 |
QSGAnimationDriverName: | QSGAnimationDriver | Coverage: | 0.000% (0/51) |
| | 40 | 17 |
QSGContextName: | QSGContext | Coverage: | 55.556% (15/27) |
| | 34 | 17 |
QSGDefaultInternalImageNodeName: | QSGDefaultInternalImageNode | Coverage: | 58.537% (24/41) |
| | 47 | 17 |
QSGDistanceFieldTextMaterialShaderName: | QSGDistanceFieldTextMaterialShader | Coverage: | 95.918% (47/49) |
| | 112 | 17 |
QSGNodeVisitorExName: | QSGNodeVisitorEx | Coverage: | 26.829% (11/41) |
| | 39 | 17 |
QSGOpaqueTextureMaterialName: | QSGOpaqueTextureMaterial | Coverage: | 94.737% (18/19) |
| | 22 | 17 |
TabledMaterialName: | TabledMaterial | Coverage: | 82.609% (19/23) |
| | 44 | 17 |
GenericBindingName: | GenericBinding | Coverage: | 95.349% (41/43) |
| | 34 | 18 |
QFiniteStackName: | QFiniteStack | Coverage: | 96.429% (27/28) |
| | 35 | 18 |
QFlagPointerName: | QFlagPointer | Coverage: | 95.455% (21/22) |
| | 22 | 18 |