Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
Q_QGS_qsg_valid_texture_setName: | Q_QGS_qsg_valid_texture_set | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_registrationDataName: | Q_QGS_registrationData | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_s_designerObjectToDataHashName: | Q_QGS_s_designerObjectToDataHash | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
SimpleMaterialName: | SimpleMaterial | Coverage: | 77.778% (14/18) |
| | 33 | 12 |
parseVersionName: | 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 |
vpe_appendName: | 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 |
QQmlDirParserName: | QQmlDirParser | Coverage: | 78.231% (115/147) |
| | 167 | 52 |
DynamicRoleModelNodeMetaObjectName: | DynamicRoleModelNodeMetaObject | Coverage: | 78.571% (22/28) |
| | 33 | 12 |
QQmlQtQuick2DebugStatesDelegateName: | QQmlQtQuick2DebugStatesDelegate | Coverage: | 78.571% (33/42) |
| | 35 | 17 |
QQuickImageBasePrivateName: | QQuickImageBasePrivate | Coverage: | 78.571% (11/14) |
| | 12 | 5 |
QQuickImageResponseName: | QQuickImageResponse | Coverage: | 78.571% (11/14) |
| | 22 | 8 |
QQuickPathAnimationAnimatorName: | QQuickPathAnimationAnimator | Coverage: | 78.571% (11/14) |
| | 9 | 6 |
QQuickWorkerScriptName: | QQuickWorkerScript | Coverage: | 78.723% (37/47) |
| | 49 | 23 |
QQuickPathViewPrivateName: | QQuickPathViewPrivate | Coverage: | 78.842% (395/501) |
| | 470 | 158 |
QSGRenderContextName: | QSGRenderContext | Coverage: | 78.947% (15/19) |
| | 29 | 15 |
QQuickOpenGLShaderEffectCommonName: | QQuickOpenGLShaderEffectCommon | Coverage: | 79.070% (238/301) |
| | 253 | 97 |
QQmlJSName: | QQmlJS | Coverage: | 79.100% (2233/2823) |
| | 2006 | 1392 |
QQmlListModelWorkerAgentName: | QQmlListModelWorkerAgent | Coverage: | 79.245% (42/53) |
| | 50 | 33 |
QQmlContextDataRefName: | QQmlContextDataRef | Coverage: | 79.310% (23/29) |
| | 24 | 17 |
QQmlDelegateModelName: | QQmlDelegateModel | Coverage: | 79.370% (277/349) |
| | 354 | 136 |
QAbstractAnimationJobName: | QAbstractAnimationJob | Coverage: | 79.439% (255/321) |
| | 200 | 121 |
QQuickAnchorsName: | QQuickAnchors | Coverage: | 79.470% (240/302) |
| | 413 | 133 |
QQuickAnimatedImageName: | QQuickAnimatedImage | Coverage: | 79.661% (141/177) |
| | 191 | 72 |
SerializeName: | Serialize | Coverage: | 79.661% (94/118) |
| | 175 | 46 |
QObjectMethodName: | QObjectMethod | Coverage: | 79.730% (59/74) |
| | 86 | 28 |
QQmlProfilerClientName: | QQmlProfilerClient | Coverage: | 79.747% (63/79) |
| | 118 | 45 |
QQuickItemViewTransitionerName: | QQuickItemViewTransitioner | Coverage: | 79.825% (91/114) |
| | 83 | 50 |
QQuickPathViewName: | QQuickPathView | Coverage: | 79.884% (691/865) |
| | 864 | 313 |
DistanceFieldStyledTextMaterialShaderName: | DistanceFieldStyledTextMaterialShader | Coverage: | 80.000% (8/10) |
| | 13 | 4 |
ObjectReferenceHashName: | ObjectReferenceHash | Coverage: | 80.000% (4/5) |
| | 5 | 3 |
QQmlFileSelectorPrivateName: | QQmlFileSelectorPrivate | Coverage: | 80.000% (4/5) |
| | 6 | 3 |
QQmlOpenMetaObjectTypePrivateName: | QQmlOpenMetaObjectTypePrivate | Coverage: | 80.000% (4/5) |
| | 8 | 3 |
QQmlVMEMetaObjectEndpointName: | QQmlVMEMetaObjectEndpoint | Coverage: | 80.000% (16/20) |
| | 23 | 8 |
QQuickFontObjectName: | QQuickFontObject | Coverage: | 80.000% (16/20) |
| | 30 | 9 |
QQuickGrabGestureEventName: | QQuickGrabGestureEvent | Coverage: | 80.000% (4/5) |
| | 5 | 5 |
QQuickShapeGenericStrokeFillNodeName: | QQuickShapeGenericStrokeFillNode | Coverage: | 80.000% (12/15) |
| | 17 | 8 |
QQuickSpriteMaterialName: | QQuickSpriteMaterial | Coverage: | 80.000% (4/5) |
| | 5 | 5 |
QQuickTextNodeName: | QQuickTextNode | Coverage: | 80.000% (48/60) |
| | 110 | 26 |
QSGSimpleRectNodeName: | QSGSimpleRectNode | Coverage: | 80.000% (8/10) |
| | 20 | 8 |
QSGSoftwareRenderContextName: | QSGSoftwareRenderContext | Coverage: | 80.000% (8/10) |
| | 12 | 8 |
QV4ParticleDataName: | QV4ParticleData | Coverage: | 80.000% (4/5) |
| | 5 | 5 |
VDMObjectDelegateDataTypeName: | VDMObjectDelegateDataType | Coverage: | 80.000% (12/15) |
| | 18 | 11 |
enumForSingletonName: | 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 |
qQuickAccessibleFactoryName: | 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 |
QQuickTextEditPrivateName: | QQuickTextEditPrivate | Coverage: | 80.126% (254/317) |
| | 174 | 109 |
QSGBasicInternalRectangleNodeName: | QSGBasicInternalRectangleNode | Coverage: | 80.195% (247/308) |
| | 411 | 85 |
QQmlJavaScriptExpressionName: | QQmlJavaScriptExpression | Coverage: | 80.240% (134/167) |
| | 167 | 73 |
QQuickMouseAreaName: | QQuickMouseArea | Coverage: | 80.250% (321/400) |
| | 410 | 149 |
QStringHashName: | QStringHash | Coverage: | 80.460% (140/174) |
| | 207 | 82 |
QQuickPropertyChangesPrivateName: | QQuickPropertyChangesPrivate | Coverage: | 80.597% (54/67) |
| | 69 | 24 |
QQmlListAccessorName: | QQmlListAccessor | Coverage: | 80.645% (50/62) |
| | 40 | 28 |
QQmlAbstractBindingName: | QQmlAbstractBinding | Coverage: | 80.723% (67/83) |
| | 92 | 34 |
QQuickSmoothedAnimationName: | QQuickSmoothedAnimation | Coverage: | 80.851% (38/47) |
| | 72 | 26 |
ColoredMaterialName: | ColoredMaterial | Coverage: | 80.952% (17/21) |
| | 33 | 15 |
DeformableMaterialName: | DeformableMaterial | Coverage: | 80.952% (17/21) |
| | 28 | 15 |
RefPtrName: | RefPtr | Coverage: | 80.952% (17/21) |
| | 19 | 13 |
QQmlEnumTypeResolverName: | QQmlEnumTypeResolver | Coverage: | 81.022% (111/137) |
| | 106 | 38 |
QQuickLayoutMirroringAttachedName: | QQuickLayoutMirroringAttached | Coverage: | 81.081% (30/37) |
| | 26 | 17 |
QParallelAnimationGroupJobName: | QParallelAnimationGroupJob | Coverage: | 81.098% (133/164) |
| | 103 | 58 |
QQmlDataName: | QQmlData | Coverage: | 81.111% (73/90) |
| | 82 | 38 |
QQuickGridScaledImageName: | QQuickGridScaledImage | Coverage: | 81.176% (69/85) |
| | 66 | 29 |
QQmlBindingName: | QQmlBinding | Coverage: | 81.208% (242/298) |
| | 304 | 106 |
QQmlDelegateModelGroupName: | QQmlDelegateModelGroup | Coverage: | 81.227% (225/277) |
| | 301 | 92 |
QQmlComponentAndAliasResolverName: | QQmlComponentAndAliasResolver | Coverage: | 81.266% (308/379) |
| | 397 | 121 |
StringObjectName: | StringObject | Coverage: | 81.395% (35/43) |
| | 38 | 15 |
QQuickItemName: | QQuickItem | Coverage: | 81.407% (845/1038) |
| | 1057 | 438 |
QQuickTextInputName: | QQuickTextInput | Coverage: | 81.557% (796/976) |
| | 972 | 390 |
QQmlDelegateModelAttachedMetaObjectName: | QQmlDelegateModelAttachedMetaObject | Coverage: | 81.579% (31/38) |
| | 34 | 14 |
QQuickPathInterpolatorName: | QQuickPathInterpolator | Coverage: | 81.579% (31/38) |
| | 41 | 22 |
QQmlAdaptorModelName: | QQmlAdaptorModel | Coverage: | 81.651% (89/109) |
| | 177 | 57 |
QQmlDelegateModelPrivateName: | QQmlDelegateModelPrivate | Coverage: | 81.772% (323/395) |
| | 392 | 146 |
QQmlDMAbstractItemModelDataName: | QQmlDMAbstractItemModelData | Coverage: | 81.818% (9/11) |
| | 18 | 7 |
QQuickDoubleValidatorName: | QQuickDoubleValidator | Coverage: | 81.818% (9/11) |
| | 11 | 7 |
QQuickIntValidatorName: | QQuickIntValidator | Coverage: | 81.818% (9/11) |
| | 11 | 7 |
QQuickPointerMouseEventName: | QQuickPointerMouseEvent | Coverage: | 81.818% (18/22) |
| | 36 | 15 |
QQuickStochasticStateName: | QQuickStochasticState | Coverage: | 81.818% (27/33) |
| | 36 | 23 |
QSGBindableName: | QSGBindable | Coverage: | 81.818% (9/11) |
| | 34 | 5 |
QSGDistanceFieldTextMaterialName: | QSGDistanceFieldTextMaterial | Coverage: | 81.818% (27/33) |
| | 32 | 19 |
convertHexName: | convertHex | Prototype: | static inline unsigned char convertHex(ushort c) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 65-73 |
| | 5 | 3 |
parseNumbersArrayName: | parseNumbersArray | Prototype: | static inline void parseNumbersArray(const QChar *&str, QVarLengthArray<qreal, 8> &points) | Coverage: | 81.818% (18/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicksvgparser.cpp | Lines: | 134-153 |
| | 12 | 6 |
ExecutionEngineName: | ExecutionEngine | Coverage: | 81.836% (410/501) |
| | 760 | 187 |
SparseArrayDataName: | SparseArrayData | Coverage: | 81.915% (77/94) |
| | 137 | 39 |
QQuickViewName: | QQuickView | Coverage: | 82.022% (73/89) |
| | 108 | 47 |
ObjectPrototypeName: | ObjectPrototype | Coverage: | 82.172% (401/488) |
| | 470 | 157 |
QQuickFlickablePrivateName: | QQuickFlickablePrivate | Coverage: | 82.195% (674/820) |
| | 657 | 219 |
QQmlPropertyCacheCreatorName: | QQmlPropertyCacheCreator | Coverage: | 82.278% (195/237) |
| | 274 | 72 |
QQmlContextWrapperName: | QQmlContextWrapper | Coverage: | 82.353% (112/136) |
| | 134 | 44 |
QQuickSinglePointHandlerName: | QQuickSinglePointHandler | Coverage: | 82.418% (75/91) |
| | 80 | 37 |
QQuickTouchPointName: | QQuickTouchPoint | Coverage: | 82.474% (80/97) |
| | 98 | 67 |
QQuickSpriteSequenceName: | QQuickSpriteSequence | Coverage: | 82.558% (71/86) |
| | 134 | 42 |
TabledMaterialName: | TabledMaterial | Coverage: | 82.609% (19/23) |
| | 44 | 17 |
QQmlPropertyDataName: | QQmlPropertyData | Coverage: | 82.653% (81/98) |
| | 117 | 39 |
QQuickViewPrivateName: | QQuickViewPrivate | Coverage: | 82.653% (81/98) |
| | 89 | 35 |
QQmlTypeLoaderName: | QQmlTypeLoader | Coverage: | 82.667% (310/375) |
| | 469 | 147 |
SetCtorName: | SetCtor | Coverage: | 82.759% (24/29) |
| | 26 | 11 |
QQmlPropertyCacheName: | QQmlPropertyCache | Coverage: | 83.203% (426/512) |
| | 558 | 190 |
QQDMIncubationTaskName: | QQDMIncubationTask | Coverage: | 83.333% (10/12) |
| | 14 | 6 |
QQmlBindingProfilerName: | QQmlBindingProfiler | Coverage: | 83.333% (10/12) |
| | 4 | 4 |
QQmlDelegateModelItemObjectName: | QQmlDelegateModelItemObject | Coverage: | 83.333% (5/6) |
| | 6 | 6 |
QQmlObjectCompletionProfilerName: | QQmlObjectCompletionProfiler | Coverage: | 83.333% (10/12) |
| | 5 | 4 |