| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
QQmlAbstractProfilerAdapter| Name: | QQmlAbstractProfilerAdapter | | Coverage: | 62.500% (15/24) |
| | 25 | 18 |
QQmlDelegateModelItemMetaType| Name: | QQmlDelegateModelItemMetaType | | Coverage: | 93.617% (44/47) |
| | 90 | 18 |
QQmlOpenMetaObjectType| Name: | QQmlOpenMetaObjectType | | Coverage: | 85.294% (29/34) |
| | 46 | 18 |
QQuickAngleDirection| Name: | QQuickAngleDirection | | Coverage: | 73.077% (19/26) |
| | 34 | 18 |
QQuickApplication| Name: | QQuickApplication | | Coverage: | 87.500% (21/24) |
| | 34 | 18 |
QQuickColorProvider| Name: | QQuickColorProvider | | Coverage: | 77.778% (28/36) |
| | 38 | 18 |
QQuickFlickableVisibleArea| Name: | QQuickFlickableVisibleArea | | Coverage: | 100.000% (34/34) |
| | 47 | 18 |
QQuickParticleGroup| Name: | QQuickParticleGroup | | Coverage: | 42.857% (15/35) |
| | 29 | 18 |
QQuickPointDirection| Name: | QQuickPointDirection | | Coverage: | 73.077% (19/26) |
| | 30 | 18 |
QQuickStateGroup| Name: | QQuickStateGroup | | Coverage: | 93.333% (28/30) |
| | 41 | 18 |
QQuickVector2DValueType| Name: | QQuickVector2DValueType | | Coverage: | 77.273% (17/22) |
| | 21 | 18 |
QSGDefaultSpriteNode| Name: | QSGDefaultSpriteNode | | Coverage: | 90.625% (29/32) |
| | 71 | 18 |
QStringHashBase| Name: | QStringHashBase | | Coverage: | 66.667% (12/18) |
| | 18 | 18 |
StringOrTranslation| Name: | StringOrTranslation | | Coverage: | 72.222% (26/36) |
| | 37 | 18 |
DynamicRoleModelNode| Name: | DynamicRoleModelNode | | Coverage: | 95.349% (41/43) |
| | 52 | 19 |
QJSEnginePrivate| Name: | QJSEnginePrivate | | Coverage: | 83.784% (31/37) |
| | 32 | 19 |
QQmlApplication| Name: | QQmlApplication | | Coverage: | 90.476% (19/21) |
| | 40 | 19 |
QQmlPropertyMap| Name: | QQmlPropertyMap | | Coverage: | 100.000% (23/23) |
| | 37 | 19 |
QQuickFlipable| Name: | QQuickFlipable | | Coverage: | 72.727% (24/33) |
| | 47 | 19 |
QQuickItemViewChangeSet| Name: | QQuickItemViewChangeSet | | Coverage: | 94.231% (49/52) |
| | 52 | 19 |
QQuickPointerDevice| Name: | QQuickPointerDevice | | Coverage: | 50.000% (14/28) |
| | 36 | 19 |
QQuickScaleGrid| Name: | QQuickScaleGrid | | Coverage: | 88.889% (24/27) |
| | 28 | 19 |
QQuickStatePrivate| Name: | QQuickStatePrivate | | Coverage: | 71.429% (30/42) |
| | 42 | 19 |
QSGCompressedAtlasTexture| Name: | QSGCompressedAtlasTexture | | Coverage: | 0.000% (0/29) |
| | 63 | 19 |
QSGDistanceFieldTextMaterial| Name: | QSGDistanceFieldTextMaterial | | Coverage: | 81.818% (27/33) |
| | 32 | 19 |
QSGGeometryNode| Name: | QSGGeometryNode | | Coverage: | 58.140% (25/43) |
| | 30 | 19 |
QSGSoftwareContext| Name: | QSGSoftwareContext | | Coverage: | 36.000% (9/25) |
| | 28 | 19 |
QSGSoftwareSpriteNode| Name: | QSGSoftwareSpriteNode | | Coverage: | 0.000% (0/33) |
| | 31 | 19 |
SpriteMaterial| Name: | SpriteMaterial | | Coverage: | 84.000% (21/25) |
| | 44 | 19 |
VariantPrototype| Name: | VariantPrototype | | Coverage: | 59.091% (26/44) |
| | 37 | 19 |
loadProperty| Name: | loadProperty | | Prototype: | static QV4::ReturnedValue loadProperty(QV4::ExecutionEngine *v4, QObject *object, const QQmlPropertyData &property) | | Coverage: | 89.655% (52/58) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp | | Lines: | 126-207 |
| | 66 | 19 |
main| Name: | main | | Prototype: | int main(int argc, char *argv[]) | | Coverage: | 33.898% (20/59) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmljs/qmljs.cpp | | Lines: | 72-169 |
| | 79 | 19 |
QJSValueIterator| Name: | QJSValueIterator | | Coverage: | 76.923% (40/52) |
| | 99 | 20 |
QQmlApplicationEnginePrivate| Name: | QQmlApplicationEnginePrivate | | Coverage: | 63.889% (23/36) |
| | 49 | 20 |
QQmlRefPointer| Name: | QQmlRefPointer | | Coverage: | 91.176% (31/34) |
| | 24 | 20 |
QQmlScriptData| Name: | QQmlScriptData | | Coverage: | 86.792% (46/53) |
| | 68 | 20 |
QQmlScriptString| Name: | QQmlScriptString | | Coverage: | 37.037% (20/54) |
| | 41 | 20 |
QQmlTypeLoaderThread| Name: | QQmlTypeLoaderThread | | Coverage: | 95.455% (21/22) |
| | 43 | 20 |
QQuickNvprFunctions| Name: | QQuickNvprFunctions | | Coverage: | 15.909% (7/44) |
| | 62 | 20 |
QQuickScreenAttached| Name: | QQuickScreenAttached | | Coverage: | 74.468% (35/47) |
| | 37 | 20 |
QQuickSystemPalette| Name: | QQuickSystemPalette | | Coverage: | 100.000% (20/20) |
| | 39 | 20 |
QSGDefaultGlyphNode| Name: | QSGDefaultGlyphNode | | Coverage: | 40.000% (18/45) |
| | 105 | 20 |
QSGEngine| Name: | QSGEngine | | Coverage: | 0.000% (0/40) |
| | 47 | 20 |
qt_color_from_string| Name: | qt_color_from_string | | Prototype: | QColor qt_color_from_string(const QV4::Value &name) | | Coverage: | 0.000% (0/66) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp | | Lines: | 140-210 |
| | 46 | 20 |
QBitField| Name: | QBitField | | Coverage: | 0.000% (0/48) |
| | 43 | 21 |
QQmlCustomParser| Name: | QQmlCustomParser | | Coverage: | 69.231% (36/52) |
| | 46 | 21 |
QQmlImportNamespace| Name: | QQmlImportNamespace | | Coverage: | 34.545% (19/55) |
| | 50 | 21 |
QQuickColorValueType| Name: | QQuickColorValueType | | Coverage: | 100.000% (21/21) |
| | 33 | 21 |
QQuickImageProviderWithOptions| Name: | QQuickImageProviderWithOptions | | Coverage: | 70.130% (54/77) |
| | 46 | 21 |
QQuickMaskExtruder| Name: | QQuickMaskExtruder | | Coverage: | 58.824% (30/51) |
| | 52 | 21 |
QQuickOpenGLInfo| Name: | QQuickOpenGLInfo | | Coverage: | 63.415% (26/41) |
| | 40 | 21 |
QQuickRotation| Name: | QQuickRotation | | Coverage: | 76.471% (26/34) |
| | 44 | 21 |
QQuickScale| Name: | QQuickScale | | Coverage: | 51.724% (15/29) |
| | 48 | 21 |
QQuickViewSection| Name: | QQuickViewSection | | Coverage: | 87.879% (29/33) |
| | 32 | 21 |
SetPrototype| Name: | SetPrototype | | Coverage: | 96.364% (53/55) |
| | 79 | 21 |
VDMAbstractItemModelDataType| Name: | VDMAbstractItemModelDataType | | Coverage: | 86.486% (32/37) |
| | 57 | 21 |
qt_search_for_variable| Name: | qt_search_for_variable | | Prototype: | int qt_search_for_variable(const char *s, int length, int index, VariableQualifier &decl, int &typeIndex, int &typeLength, int &nameIndex, int &nameLength, QQuickOpenGLShaderEffectCommon::Key::ShaderType shaderType) | | Coverage: | 90.000% (81/90) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | | Lines: | 84-179 |
| | 62 | 21 |
FxGridItemSG| Name: | FxGridItemSG | | Coverage: | 100.000% (45/45) |
| | 43 | 22 |
ModelNodeMetaObject| Name: | ModelNodeMetaObject | | Coverage: | 64.583% (31/48) |
| | 67 | 22 |
PersistentValue| Name: | PersistentValue | | Coverage: | 70.455% (31/44) |
| | 42 | 22 |
QIntrusiveList| Name: | QIntrusiveList | | Coverage: | 75.000% (24/32) |
| | 37 | 22 |
QMetaObjectWrapper| Name: | QMetaObjectWrapper | | Coverage: | 71.930% (41/57) |
| | 81 | 22 |
QQmlDebugConnector| Name: | QQmlDebugConnector | | Coverage: | 71.930% (41/57) |
| | 51 | 22 |
QQmlIncubator| Name: | QQmlIncubator | | Coverage: | 100.000% (38/38) |
| | 42 | 22 |
QQmlNotifierEndpoint| Name: | QQmlNotifierEndpoint | | Coverage: | 92.500% (37/40) |
| | 55 | 22 |
QQmlPropertyCapture| Name: | QQmlPropertyCapture | | Coverage: | 72.581% (45/62) |
| | 82 | 22 |
QQmlThreadPrivate| Name: | QQmlThreadPrivate | | Coverage: | 92.308% (36/39) |
| | 57 | 22 |
QQuickFontLoader| Name: | QQuickFontLoader | | Coverage: | 85.714% (36/42) |
| | 59 | 22 |
QQuickGeometryChange| Name: | QQuickGeometryChange | | Coverage: | 95.833% (23/24) |
| | 23 | 22 |
QQuickPathInterpolator| Name: | QQuickPathInterpolator | | Coverage: | 81.579% (31/38) |
| | 41 | 22 |
QQuickTextLine| Name: | QQuickTextLine | | Coverage: | 57.143% (24/42) |
| | 30 | 22 |
QSGAbstractRenderer| Name: | QSGAbstractRenderer | | Coverage: | 100.000% (28/28) |
| | 48 | 22 |
QStringHashNode| Name: | QStringHashNode | | Coverage: | 67.500% (27/40) |
| | 40 | 22 |
TypedArrayCtor| Name: | TypedArrayCtor | | Coverage: | 87.059% (74/85) |
| | 107 | 22 |
QQmlDebugService| Name: | QQmlDebugService | | Coverage: | 88.571% (31/35) |
| | 46 | 23 |
QQmlObjectModelPrivate| Name: | QQmlObjectModelPrivate | | Coverage: | 97.500% (39/40) |
| | 60 | 23 |
QQuickFontMetrics| Name: | QQuickFontMetrics | | Coverage: | 92.000% (23/25) |
| | 27 | 23 |
QQuickPointerEvent| Name: | QQuickPointerEvent | | Coverage: | 51.613% (16/31) |
| | 24 | 23 |
QQuickRow| Name: | QQuickRow | | Coverage: | 88.679% (47/53) |
| | 62 | 23 |
QQuickStochasticState| Name: | QQuickStochasticState | | Coverage: | 81.818% (27/33) |
| | 36 | 23 |
QQuickVector3DValueType| Name: | QQuickVector3DValueType | | Coverage: | 72.414% (21/29) |
| | 27 | 23 |
QQuickWorkerScript| Name: | QQuickWorkerScript | | Coverage: | 78.723% (37/47) |
| | 49 | 23 |
decode| Name: | decode | | Prototype: | static QString decode(const QString &input, DecodeMode decodeMode, bool *ok) | | Coverage: | 90.411% (66/73) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4globalobject.cpp | | Lines: | 226-329 |
| | 77 | 23 |
runQmlmin| Name: | runQmlmin | | Prototype: | int runQmlmin(int argc, char *argv[]) | | Coverage: | 38.462% (30/78) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp | | Lines: | 559-691 |
| | 133 | 23 |
QContinuingAnimationGroupJob| Name: | QContinuingAnimationGroupJob | | Coverage: | 69.643% (39/56) |
| | 38 | 24 |
QQmlConnections| Name: | QQmlConnections | | Coverage: | 84.000% (42/50) |
| | 64 | 24 |
QQuickParticleDataHeap| Name: | QQuickParticleDataHeap | | Coverage: | 76.000% (38/50) |
| | 56 | 24 |
QQuickPropertyChangesPrivate| Name: | QQuickPropertyChangesPrivate | | Coverage: | 80.597% (54/67) |
| | 69 | 24 |
QQuickTextMetrics| Name: | QQuickTextMetrics | | Coverage: | 0.000% (0/32) |
| | 34 | 24 |
QQuickTextUtil| Name: | QQuickTextUtil | | Coverage: | 77.358% (41/53) |
| | 68 | 24 |
VDMModelDelegateDataType| Name: | VDMModelDelegateDataType | | Coverage: | 89.552% (60/67) |
| | 67 | 24 |
ESTable| Name: | ESTable | | Coverage: | 84.211% (48/57) |
| | 61 | 25 |
MapPrototype| Name: | MapPrototype | | Coverage: | 96.875% (62/64) |
| | 91 | 25 |
ObjectIterator| Name: | ObjectIterator | | Coverage: | 89.394% (59/66) |
| | 100 | 25 |
QAccessibleQuickWindow| Name: | QAccessibleQuickWindow | | Coverage: | 43.396% (23/53) |
| | 44 | 25 |
QQmlEngineControlClient| Name: | QQmlEngineControlClient | | Coverage: | 89.189% (33/37) |
| | 62 | 25 |
QQmlInterceptorMetaObject| Name: | QQmlInterceptorMetaObject | | Coverage: | 94.203% (65/69) |
| | 62 | 25 |
QQmlNumberExtension| Name: | QQmlNumberExtension | | Coverage: | 44.048% (37/84) |
| | 61 | 25 |
QQuickGridMesh| Name: | QQuickGridMesh | | Coverage: | 46.774% (29/62) |
| | 72 | 25 |
QQuickPathAnimationUpdater| Name: | QQuickPathAnimationUpdater | | Coverage: | 60.185% (65/108) |
| | 62 | 25 |