| Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
QQuickSmoothedAnimation| Name: | QQuickSmoothedAnimation | | Coverage: | 80.851% (38/47) |
| | 72 | 26 |
QQuickPinch| Name: | QQuickPinch | | Coverage: | 92.958% (66/71) |
| | 72 | 47 |
QQuickGridMesh| Name: | QQuickGridMesh | | Coverage: | 46.774% (29/62) |
| | 72 | 25 |
QSGDefaultSpriteNode| Name: | QSGDefaultSpriteNode | | Coverage: | 90.625% (29/32) |
| | 71 | 18 |
QQuickRectangle| Name: | QQuickRectangle | | Coverage: | 93.750% (60/64) |
| | 71 | 27 |
SimpleArrayData| Name: | SimpleArrayData | | Coverage: | 85.915% (61/71) |
| | 70 | 28 |
MatchScore| Name: | MatchScore | | Prototype: | static int MatchScore(const QV4::Value &actual, int conversionType) | | Coverage: | 45.082% (55/122) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp | | Lines: | 1228-1364 |
| | 70 | 61 |
QQuickWindowQmlImpl| Name: | QQuickWindowQmlImpl | | Coverage: | 53.247% (41/77) |
| | 69 | 28 |
QQuickTextDocumentWithImageResources| Name: | QQuickTextDocumentWithImageResources | | Coverage: | 69.863% (51/73) |
| | 69 | 29 |
QQuickTargetDirection| Name: | QQuickTargetDirection | | Coverage: | 64.815% (35/54) |
| | 69 | 33 |
QQuickPropertyChangesPrivate| Name: | QQuickPropertyChangesPrivate | | Coverage: | 80.597% (54/67) |
| | 69 | 24 |
ResourceFileMapper| Name: | ResourceFileMapper | | Coverage: | 0.000% (0/82) |
| | 68 | 30 |
QQuickTextUtil| Name: | QQuickTextUtil | | Coverage: | 77.358% (41/53) |
| | 68 | 24 |
QQmlScriptData| Name: | QQmlScriptData | | Coverage: | 86.792% (46/53) |
| | 68 | 20 |
VDMModelDelegateDataType| Name: | VDMModelDelegateDataType | | Coverage: | 89.552% (60/67) |
| | 67 | 24 |
QV8Engine| Name: | QV8Engine | | Coverage: | 84.000% (42/50) |
| | 67 | 29 |
QAnimationGroupJob| Name: | QAnimationGroupJob | | Coverage: | 68.852% (42/61) |
| | 67 | 29 |
ModelNodeMetaObject| Name: | ModelNodeMetaObject | | Coverage: | 64.583% (31/48) |
| | 67 | 22 |
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 |
QQuickMouseAreaPrivate| Name: | QQuickMouseAreaPrivate | | Coverage: | 75.362% (52/69) |
| | 66 | 29 |
QQuickGridScaledImage| Name: | QQuickGridScaledImage | | Coverage: | 81.176% (69/85) |
| | 66 | 29 |
QQuickDrag| Name: | QQuickDrag | | Coverage: | 98.507% (66/67) |
| | 66 | 45 |
QQmlExpression| Name: | QQmlExpression | | Coverage: | 57.692% (30/52) |
| | 66 | 28 |
QQmlError| Name: | QQmlError | | Coverage: | 88.000% (66/75) |
| | 66 | 35 |
QQuickWanderAffector| Name: | QQuickWanderAffector | | Coverage: | 38.983% (23/59) |
| | 65 | 32 |
QQuickProfiler| Name: | QQuickProfiler | | Coverage: | 42.424% (14/33) |
| | 65 | 25 |
QQuickNvprFunctionsPrivate| Name: | QQuickNvprFunctionsPrivate | | Coverage: | 50.000% (1/2) |
| | 65 | 2 |
QQuickAttractorAffector| Name: | QQuickAttractorAffector | | Coverage: | 55.769% (29/52) |
| | 65 | 32 |
QSGCompressedTexture| Name: | QSGCompressedTexture | | Coverage: | 6.024% (5/83) |
| | 64 | 42 |
QQmlConnections| Name: | QQmlConnections | | Coverage: | 84.000% (42/50) |
| | 64 | 24 |
qt_font_from_string| Name: | qt_font_from_string | | Prototype: | static QFont qt_font_from_string(const QString& fontString, const QFont ¤tFont) | | Coverage: | 0.000% (0/82) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp | | Lines: | 372-475 |
| | 63 | 26 |
TestCaseCollector| Name: | TestCaseCollector | | Coverage: | 75.714% (53/70) |
| | 63 | 25 |
QSGCompressedAtlasTexture| Name: | QSGCompressedAtlasTexture | | Coverage: | 0.000% (0/29) |
| | 63 | 19 |
QQuickBasePositionerPrivate| Name: | QQuickBasePositionerPrivate | | Coverage: | 75.556% (68/90) |
| | 63 | 32 |
QHashedStringRef| Name: | QHashedStringRef | | Coverage: | 39.535% (17/43) |
| | 63 | 34 |
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 |
QtQuickTest| Name: | QtQuickTest | | Coverage: | 0.000% (0/81) |
| | 62 | 26 |
QQuickRow| Name: | QQuickRow | | Coverage: | 88.679% (47/53) |
| | 62 | 23 |
QQuickPathAnimationUpdater| Name: | QQuickPathAnimationUpdater | | Coverage: | 60.185% (65/108) |
| | 62 | 25 |
QQuickNvprFunctions| Name: | QQuickNvprFunctions | | Coverage: | 15.909% (7/44) |
| | 62 | 20 |
QQuickGraphicsInfo| Name: | QQuickGraphicsInfo | | Coverage: | 64.407% (38/59) |
| | 62 | 33 |
QQmlInterceptorMetaObject| Name: | QQmlInterceptorMetaObject | | Coverage: | 94.203% (65/69) |
| | 62 | 25 |
QQmlEngineControlClient| Name: | QQmlEngineControlClient | | Coverage: | 89.189% (33/37) |
| | 62 | 25 |
QQmlObjectModel| Name: | QQmlObjectModel | | Coverage: | 60.938% (39/64) |
| | 61 | 28 |
QQmlNumberExtension| Name: | QQmlNumberExtension | | Coverage: | 44.048% (37/84) |
| | 61 | 25 |
ESTable| Name: | ESTable | | Coverage: | 84.211% (48/57) |
| | 61 | 25 |
QSGSimpleTextureNode| Name: | QSGSimpleTextureNode | | Coverage: | 73.171% (30/41) |
| | 60 | 25 |
QQmlObjectModelPrivate| Name: | QQmlObjectModelPrivate | | Coverage: | 97.500% (39/40) |
| | 60 | 23 |
LoadWatcher| Name: | LoadWatcher | | Coverage: | 0.000% (0/39) |
| | 60 | 17 |
QSGStyledTextShader| Name: | QSGStyledTextShader | | Coverage: | 0.000% (0/37) |
| | 59 | 9 |
QSGDefaultImageNode| Name: | QSGDefaultImageNode | | Coverage: | 0.000% (0/47) |
| | 59 | 27 |
QQuickFontLoader| Name: | QQuickFontLoader | | Coverage: | 85.714% (36/42) |
| | 59 | 22 |
QSGTextMaskShader| Name: | QSGTextMaskShader | | Coverage: | 72.727% (16/22) |
| | 58 | 8 |
QSGMaterialShader| Name: | QSGMaterialShader | | Coverage: | 65.789% (25/38) |
| | 58 | 28 |
QQuickNvprMaterialManager| Name: | QQuickNvprMaterialManager | | Coverage: | 0.000% (0/34) |
| | 58 | 14 |
QQmlDelegateModelGroupPrivate| Name: | QQmlDelegateModelGroupPrivate | | Coverage: | 83.871% (52/62) |
| | 58 | 26 |
VDMAbstractItemModelDataType| Name: | VDMAbstractItemModelDataType | | Coverage: | 86.486% (32/37) |
| | 57 | 21 |
QmlListWrapper| Name: | QmlListWrapper | | Coverage: | 64.444% (29/45) |
| | 57 | 15 |
QQmlThreadPrivate| Name: | QQmlThreadPrivate | | Coverage: | 92.308% (36/39) |
| | 57 | 22 |
toDouble| Name: | 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 |
Value| Name: | Value | | Coverage: | 0.000% (0/83) |
| | 56 | 28 |
QSGShaderParser| Name: | QSGShaderParser | | Coverage: | 51.111% (69/135) |
| | 56 | 29 |
QQuickParticleDataHeap| Name: | QQuickParticleDataHeap | | Coverage: | 76.000% (38/50) |
| | 56 | 24 |
QQuickMatrix4x4ValueType| Name: | QQuickMatrix4x4ValueType | | Coverage: | 86.667% (52/60) |
| | 56 | 54 |
QQmlDMObjectDataMetaObject| Name: | QQmlDMObjectDataMetaObject | | Coverage: | 77.551% (38/49) |
| | 56 | 16 |
QJSValuePrivate| Name: | QJSValuePrivate | | Coverage: | 62.500% (35/56) |
| | 56 | 31 |
QQuickItemViewTransitionJob| Name: | QQuickItemViewTransitionJob | | Coverage: | 67.742% (21/31) |
| | 55 | 13 |
QQuickContext2DImageTexture| Name: | QQuickContext2DImageTexture | | Coverage: | 0.000% (0/35) |
| | 55 | 17 |
QQmlNotifierEndpoint| Name: | QQmlNotifierEndpoint | | Coverage: | 92.500% (37/40) |
| | 55 | 22 |
FxListItemSG| Name: | FxListItemSG | | Coverage: | 77.612% (52/67) |
| | 55 | 31 |
QQuickShapeGradientCache| Name: | QQuickShapeGradientCache | | Coverage: | 68.421% (13/19) |
| | 54 | 13 |
QQmlFileNetworkReply| Name: | QQmlFileNetworkReply | | Coverage: | 0.000% (0/22) |
| | 54 | 11 |
QQmlDelegateModelAttached| Name: | QQmlDelegateModelAttached | | Coverage: | 86.441% (51/59) |
| | 54 | 27 |
QQuickSpriteGoalAffector| Name: | QQuickSpriteGoalAffector | | Coverage: | 52.941% (36/68) |
| | 53 | 29 |
QQuickOpenGLShaderEffectMaterial| Name: | QQuickOpenGLShaderEffectMaterial | | Coverage: | 39.024% (32/82) |
| | 53 | 30 |
QHashedString| Name: | QHashedString | | Coverage: | 72.000% (36/50) |
| | 53 | 26 |
QQuickPointerDeviceHandler| Name: | QQuickPointerDeviceHandler | | Coverage: | 21.739% (10/46) |
| | 52 | 26 |
QQuickMaskExtruder| Name: | QQuickMaskExtruder | | Coverage: | 58.824% (30/51) |
| | 52 | 21 |
QQuickJSContext2DPrototype| Name: | QQuickJSContext2DPrototype | | Coverage: | 0.000% (0/50) |
| | 52 | 6 |
QQuickItemViewChangeSet| Name: | QQuickItemViewChangeSet | | Coverage: | 94.231% (49/52) |
| | 52 | 19 |
DynamicRoleModelNode| Name: | DynamicRoleModelNode | | Coverage: | 95.349% (41/43) |
| | 52 | 19 |
QQmlValueTypeFactoryImpl| Name: | QQmlValueTypeFactoryImpl | | Coverage: | 97.143% (68/70) |
| | 51 | 26 |
QQmlDebugConnector| Name: | QQmlDebugConnector | | Coverage: | 71.930% (41/57) |
| | 51 | 22 |
CompilationUnitMapper| Name: | CompilationUnitMapper | | Coverage: | 75.000% (18/24) |
| | 51 | 12 |
ArrayObject| Name: | ArrayObject | | Coverage: | 100.000% (51/51) |
| | 51 | 15 |
QQuickBorderImagePrivate| Name: | QQuickBorderImagePrivate | | Coverage: | 55.882% (19/34) |
| | 50 | 12 |
QQmlListModelWorkerAgent| Name: | QQmlListModelWorkerAgent | | Coverage: | 79.245% (42/53) |
| | 50 | 33 |
QQmlImportNamespace| Name: | QQmlImportNamespace | | Coverage: | 34.545% (19/55) |
| | 50 | 21 |
QPODVector| Name: | QPODVector | | Coverage: | 71.429% (35/49) |
| | 50 | 28 |
qt_composite_mode_from_string| Name: | qt_composite_mode_from_string | | Prototype: | static QPainter::CompositionMode qt_composite_mode_from_string(const QString &compositeOperator) | | Coverage: | 0.000% (0/73) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp | | Lines: | 795-847 |
| | 49 | 25 |
QQuickWorkerScript| Name: | QQuickWorkerScript | | Coverage: | 78.723% (37/47) |
| | 49 | 23 |
QQuickAnchorAnimation| Name: | QQuickAnchorAnimation | | Coverage: | 57.895% (22/38) |
| | 49 | 17 |
QQmlListReference| Name: | QQmlListReference | | Coverage: | 87.500% (63/72) |
| | 49 | 32 |
QQmlApplicationEnginePrivate| Name: | QQmlApplicationEnginePrivate | | Coverage: | 63.889% (23/36) |
| | 49 | 20 |
QSGSoftwareImageNode| Name: | QSGSoftwareImageNode | | Coverage: | 0.000% (0/54) |
| | 48 | 29 |
QSGAbstractRenderer| Name: | QSGAbstractRenderer | | Coverage: | 100.000% (28/28) |
| | 48 | 22 |
QQuickWindowAttached| Name: | QQuickWindowAttached | | Coverage: | 0.000% (0/68) |
| | 48 | 26 |
QQuickScale| Name: | QQuickScale | | Coverage: | 51.724% (15/29) |
| | 48 | 21 |
QQuickParentChangePrivate| Name: | QQuickParentChangePrivate | | Coverage: | 75.926% (41/54) |
| | 48 | 13 |
Function| Name: | Function | | Coverage: | 77.778% (21/27) |
| | 48 | 13 |