| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QQmlTimerPrivate| Name: | QQmlTimerPrivate | | Coverage: | 83.333% (10/12) |
| | 11 | 6 |
QQuickItemParticleAttached| Name: | QQuickItemParticleAttached | | Coverage: | 83.333% (5/6) |
| | 6 | 6 |
QQuickShapeConicalGradientShader| Name: | QQuickShapeConicalGradientShader | | Coverage: | 83.333% (10/12) |
| | 23 | 6 |
QQuickShapeLinearGradientShader| Name: | QQuickShapeLinearGradientShader | | Coverage: | 83.333% (10/12) |
| | 20 | 6 |
QQuickShapeRadialGradientShader| Name: | QQuickShapeRadialGradientShader | | Coverage: | 83.333% (10/12) |
| | 30 | 6 |
QStringMultiHash| Name: | QStringMultiHash | | Coverage: | 83.333% (10/12) |
| | 9 | 6 |
QtPrivate| Name: | QtPrivate | | Coverage: | 83.333% (10/12) |
| | 11 | 8 |
RuntimeCodegen| Name: | RuntimeCodegen | | Coverage: | 83.333% (10/12) |
| | 20 | 6 |
String| Name: | String | | Coverage: | 83.333% (20/24) |
| | 27 | 12 |
disableDiskCache| Name: | disableDiskCache | | Prototype: | static bool disableDiskCache() | | Coverage: | 83.333% (10/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp | | Lines: | 104-104 |
| | 0 | 4 |
qmlParticlesDebug| Name: | qmlParticlesDebug | | Prototype: | static bool qmlParticlesDebug() | | Coverage: | 83.333% (10/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp | | Lines: | 58-58 |
| | 0 | 4 |
qmlTypeForObject| Name: | qmlTypeForObject | | Prototype: | static QQmlType qmlTypeForObject(QObject *object) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp | | Lines: | 691-700 |
| | 6 | 2 |
scanToEnd| Name: | scanToEnd | | Prototype: | inline static void scanToEnd(const QChar *&ch) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldirparser.cpp | | Lines: | 90-93 |
| | 2 | 2 |
QQuickListViewPrivate| Name: | QQuickListViewPrivate | | Coverage: | 83.543% (1127/1349) |
| | 1017 | 361 |
QQmlTypeNameCache| Name: | QQmlTypeNameCache | | Coverage: | 83.696% (77/92) |
| | 111 | 42 |
QJSEnginePrivate| Name: | QJSEnginePrivate | | Coverage: | 83.784% (31/37) |
| | 32 | 19 |
QQuickShapeRadialGradient| Name: | QQuickShapeRadialGradient | | Coverage: | 83.784% (31/37) |
| | 38 | 25 |
QQuickTextInputPrivate| Name: | QQuickTextInputPrivate | | Coverage: | 83.858% (1252/1493) |
| | 1206 | 482 |
QQmlDelegateModelGroupPrivate| Name: | QQmlDelegateModelGroupPrivate | | Coverage: | 83.871% (52/62) |
| | 58 | 26 |
QQmlConnections| Name: | QQmlConnections | | Coverage: | 84.000% (42/50) |
| | 64 | 24 |
QQuickPositionerAttached| Name: | QQuickPositionerAttached | | Coverage: | 84.000% (21/25) |
| | 23 | 15 |
QQuickShapeLinearGradient| Name: | QQuickShapeLinearGradient | | Coverage: | 84.000% (21/25) |
| | 26 | 17 |
QV8Engine| Name: | QV8Engine | | Coverage: | 84.000% (42/50) |
| | 67 | 29 |
SpriteMaterial| Name: | SpriteMaterial | | Coverage: | 84.000% (21/25) |
| | 44 | 19 |
QQmlTypeCompiler| Name: | QQmlTypeCompiler | | Coverage: | 84.058% (58/69) |
| | 107 | 41 |
MathObject| Name: | MathObject | | Coverage: | 84.099% (238/283) |
| | 176 | 80 |
QQuickRepeater| Name: | QQuickRepeater | | Coverage: | 84.100% (201/239) |
| | 286 | 91 |
QQuickSpringAnimation| Name: | QQuickSpringAnimation | | Coverage: | 84.127% (53/63) |
| | 93 | 33 |
ESTable| Name: | ESTable | | Coverage: | 84.211% (48/57) |
| | 61 | 25 |
QQmlInstantiationInterrupt| Name: | QQmlInstantiationInterrupt | | Coverage: | 84.211% (16/19) |
| | 15 | 9 |
QQuickRectangleExtruder| Name: | QQuickRectangleExtruder | | Coverage: | 84.211% (16/19) |
| | 22 | 12 |
QQuickShapePath| Name: | QQuickShapePath | | Coverage: | 84.375% (81/96) |
| | 145 | 58 |
QV4DataCollector| Name: | QV4DataCollector | | Coverage: | 84.375% (135/160) |
| | 189 | 66 |
FunctionPrototype| Name: | FunctionPrototype | | Coverage: | 84.530% (153/181) |
| | 248 | 63 |
QQuickGridViewPrivate| Name: | QQuickGridViewPrivate | | Coverage: | 84.606% (698/825) |
| | 678 | 234 |
QQmlObjectCreationProfiler| Name: | QQmlObjectCreationProfiler | | Coverage: | 84.615% (11/13) |
| | 3 | 5 |
QQml_removeValueTypeProvider| Name: | QQml_removeValueTypeProvider | | Prototype: | void QQml_removeValueTypeProvider(QQmlValueTypeProvider *oldProvider) | | Coverage: | 84.615% (11/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp | | Lines: | 253-279 |
| | 13 | 5 |
Reflect| Name: | Reflect | | Coverage: | 84.615% (99/117) |
| | 98 | 33 |
qtObjectFromJS| Name: | qtObjectFromJS | | Prototype: | static QObject *qtObjectFromJS(QV4::ExecutionEngine *engine, const QV4::Value &value) | | Coverage: | 84.615% (11/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | | Lines: | 1880-1898 |
| | 13 | 5 |
QQuickContents| Name: | QQuickContents | | Coverage: | 85.057% (74/87) |
| | 88 | 35 |
QQmlPropertyCacheAliasCreator| Name: | QQmlPropertyCacheAliasCreator | | Coverage: | 85.106% (80/94) |
| | 98 | 42 |
QQmlOpenMetaObjectPrivate| Name: | QQmlOpenMetaObjectPrivate | | Coverage: | 85.185% (23/27) |
| | 26 | 15 |
QQuickTextPrivate| Name: | QQuickTextPrivate | | Coverage: | 85.190% (696/817) |
| | 726 | 192 |
QQmlOpenMetaObjectType| Name: | QQmlOpenMetaObjectType | | Coverage: | 85.294% (29/34) |
| | 46 | 18 |
QQuickPointerTouchEvent| Name: | QQuickPointerTouchEvent | | Coverage: | 85.465% (147/172) |
| | 179 | 70 |
CollectJob| Name: | CollectJob | | Coverage: | 85.714% (6/7) |
| | 6 | 5 |
QQmlInstanceModel| Name: | QQmlInstanceModel | | Coverage: | 85.714% (6/7) |
| | 11 | 7 |
QQuickDefaultTextureFactory| Name: | QQuickDefaultTextureFactory | | Coverage: | 85.714% (12/14) |
| | 12 | 7 |
QQuickFontLoader| Name: | QQuickFontLoader | | Coverage: | 85.714% (36/42) |
| | 59 | 22 |
QTestRootObject| Name: | QTestRootObject | | Coverage: | 85.714% (12/14) |
| | 13 | 12 |
RegExp| Name: | RegExp | | Coverage: | 85.714% (12/14) |
| | 18 | 6 |
isIdentifierPart| Name: | 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 |
SimpleArrayData| Name: | SimpleArrayData | | Coverage: | 85.915% (61/71) |
| | 70 | 28 |
QQuickText| Name: | QQuickText | | Coverage: | 85.990% (534/621) |
| | 578 | 236 |
QQmlComponent| Name: | QQmlComponent | | Coverage: | 86.093% (130/151) |
| | 210 | 71 |
QQmlIncubatorPrivate| Name: | QQmlIncubatorPrivate | | Coverage: | 86.154% (112/130) |
| | 114 | 46 |
QQuickItemViewTransitionableItem| Name: | QQuickItemViewTransitionableItem | | Coverage: | 86.207% (125/145) |
| | 102 | 49 |
QQmlDelegateModelAttached| Name: | QQmlDelegateModelAttached | | Coverage: | 86.441% (51/59) |
| | 54 | 27 |
VDMAbstractItemModelDataType| Name: | VDMAbstractItemModelDataType | | Coverage: | 86.486% (32/37) |
| | 57 | 21 |
ArrayElementLessThan| Name: | ArrayElementLessThan | | Coverage: | 86.667% (13/15) |
| | 18 | 5 |
QQuickAnchorSet| Name: | QQuickAnchorSet | | Coverage: | 86.667% (39/45) |
| | 74 | 31 |
QQuickMatrix4x4ValueType| Name: | QQuickMatrix4x4ValueType | | Coverage: | 86.667% (52/60) |
| | 56 | 54 |
GlobalFunctions| Name: | GlobalFunctions | | Coverage: | 86.765% (118/136) |
| | 139 | 45 |
QQuickDropArea| Name: | QQuickDropArea | | Coverage: | 86.765% (59/68) |
| | 79 | 32 |
QQmlScriptData| Name: | QQmlScriptData | | Coverage: | 86.792% (46/53) |
| | 68 | 20 |
QQuickStateGroupPrivate| Name: | QQuickStateGroupPrivate | | Coverage: | 86.792% (138/159) |
| | 136 | 58 |
QQuickItemViewFxItem| Name: | QQuickItemViewFxItem | | Coverage: | 86.885% (53/61) |
| | 45 | 31 |
QQmlPropertyRawData| Name: | QQmlPropertyRawData | | Coverage: | 86.957% (60/69) |
| | 92 | 66 |
TypedArrayCtor| Name: | TypedArrayCtor | | Coverage: | 87.059% (74/85) |
| | 107 | 22 |
ArrayBufferPrototype| Name: | ArrayBufferPrototype | | Coverage: | 87.179% (34/39) |
| | 43 | 10 |
QQuickItemView| Name: | QQuickItemView | | Coverage: | 87.248% (520/596) |
| | 617 | 253 |
QQmlContext| Name: | QQmlContext | | Coverage: | 87.324% (62/71) |
| | 102 | 36 |
FlatColorMaterialShader| Name: | FlatColorMaterialShader | | Coverage: | 87.500% (14/16) |
| | 18 | 6 |
QQmlListReference| Name: | QQmlListReference | | Coverage: | 87.500% (63/72) |
| | 49 | 32 |
QQmlLoggingCategory| Name: | QQmlLoggingCategory | | Coverage: | 87.500% (14/16) |
| | 18 | 10 |
QQmlNullableValue| Name: | QQmlNullableValue | | Coverage: | 87.500% (7/8) |
| | 8 | 8 |
QQmlValueType| Name: | QQmlValueType | | Coverage: | 87.500% (7/8) |
| | 27 | 8 |
QQuickApplication| Name: | QQuickApplication | | Coverage: | 87.500% (21/24) |
| | 34 | 18 |
QSGDefaultInternalRectangleNode| Name: | QSGDefaultInternalRectangleNode | | Coverage: | 87.500% (21/24) |
| | 12 | 6 |
scanSpace| Name: | scanSpace | | Prototype: | inline static void scanSpace(const QChar *&ch) | | Coverage: | 87.500% (7/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldirparser.cpp | | Lines: | 85-88 |
| | 2 | 2 |
QQuickViewSection| Name: | QQuickViewSection | | Coverage: | 87.879% (29/33) |
| | 32 | 21 |
QQmlError| Name: | QQmlError | | Coverage: | 88.000% (66/75) |
| | 66 | 35 |
QQmlPropertyIndex| Name: | QQmlPropertyIndex | | Coverage: | 88.000% (22/25) |
| | 27 | 17 |
removeOldBinding| Name: | removeOldBinding | | Prototype: | static void removeOldBinding(QObject *object, QQmlPropertyIndex index, QQmlPropertyPrivate::BindingFlags flags = QQmlPropertyPrivate::None) | | Coverage: | 88.000% (22/25) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp | | Lines: | 757-786 |
| | 19 | 7 |
QQuickTapHandler| Name: | QQuickTapHandler | | Coverage: | 88.060% (118/134) |
| | 105 | 58 |
QQmlDelayedCallQueue| Name: | QQmlDelayedCallQueue | | Coverage: | 88.158% (67/76) |
| | 89 | 26 |
RegExpObject| Name: | RegExpObject | | Coverage: | 88.166% (149/169) |
| | 220 | 53 |
QQuickTextEdit| Name: | QQuickTextEdit | | Coverage: | 88.201% (755/856) |
| | 970 | 361 |
QQmlIncubationController| Name: | QQmlIncubationController | | Coverage: | 88.235% (30/34) |
| | 19 | 12 |
QQmlVMEVariantQObjectPtr| Name: | QQmlVMEVariantQObjectPtr | | Coverage: | 88.235% (15/17) |
| | 15 | 7 |
adjustedPosition| Name: | adjustedPosition | | Prototype: | static inline qreal adjustedPosition(QQuickItem *item, QQuickAnchors::Anchor anchorLine) | | Coverage: | 88.235% (15/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp | | Lines: | 143-173 |
| | 18 | 9 |
position| Name: | position | | Prototype: | static inline qreal position(const QQuickItem *item, QQuickAnchors::Anchor anchorLine) | | Coverage: | 88.235% (15/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp | | Lines: | 110-140 |
| | 18 | 9 |
Proxy| Name: | Proxy | | Coverage: | 88.462% (23/26) |
| | 32 | 10 |
QQmlDebugService| Name: | QQmlDebugService | | Coverage: | 88.571% (31/35) |
| | 46 | 23 |
QQuickRow| Name: | QQuickRow | | Coverage: | 88.679% (47/53) |
| | 62 | 23 |
QFontLoaderFonts| Name: | QFontLoaderFonts | | Coverage: | 88.889% (8/9) |
| | 11 | 5 |
QQmlComponentAttached| Name: | QQmlComponentAttached | | Coverage: | 88.889% (16/18) |
| | 13 | 10 |
QQmlListProperty| Name: | QQmlListProperty | | Coverage: | 88.889% (8/9) |
| | 14 | 9 |
QQmlStrongJSQObjectReference| Name: | QQmlStrongJSQObjectReference | | Coverage: | 88.889% (16/18) |
| | 10 | 4 |
QQuickGradientStop| Name: | QQuickGradientStop | | Coverage: | 88.889% (8/9) |
| | 8 | 7 |