Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
QQmlValueTypeReferenceName: | QQmlValueTypeReference | Coverage: | 92.308% (24/26) |
| | 29 | 9 |
QQuickParticleGroupName: | QQuickParticleGroup | Coverage: | 42.857% (15/35) |
| | 29 | 18 |
QQuickPointerScrollEventName: | QQuickPointerScrollEvent | Coverage: | 66.667% (14/21) |
| | 29 | 17 |
QSGRenderContextName: | QSGRenderContext | Coverage: | 78.947% (15/19) |
| | 29 | 15 |
SetIteratorPrototypeName: | SetIteratorPrototype | Coverage: | 100.000% (15/15) |
| | 29 | 6 |
operator<<Name: | operator<< | Prototype: | QDebug operator<<(QDebug d, const QSGGeometryNode *n) | Coverage: | 0.000% (0/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp | Lines: | 1463-1512 |
| | 29 | 10 |
printUsageName: | printUsage | Prototype: | void printUsage() | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qml/main.cpp | Lines: | 318-355 |
| | 29 | 1 |
qExtractFontFamiliesFromStringName: | qExtractFontFamiliesFromString | Prototype: | static QStringList qExtractFontFamiliesFromString(const QStringRef &fontFamiliesString) | Coverage: | 0.000% (0/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp | Lines: | 258-305 |
| | 29 | 10 |
GeneratorFunctionName: | GeneratorFunction | Coverage: | 100.000% (3/3) |
| | 30 | 3 |
QQmlFileSelectorName: | QQmlFileSelector | Coverage: | 34.615% (9/26) |
| | 30 | 14 |
QQuickAnimatedImagePrivateName: | QQuickAnimatedImagePrivate | Coverage: | 90.000% (27/30) |
| | 30 | 11 |
QQuickContext2DFBOTileName: | QQuickContext2DFBOTile | Coverage: | 0.000% (0/22) |
| | 30 | 10 |
QQuickDesignerSupportStatesName: | QQuickDesignerSupportStates | Coverage: | 37.037% (10/27) |
| | 30 | 13 |
QQuickFontObjectName: | QQuickFontObject | Coverage: | 80.000% (16/20) |
| | 30 | 9 |
QQuickPointDirectionName: | QQuickPointDirection | Coverage: | 73.077% (19/26) |
| | 30 | 18 |
QQuickShapeRadialGradientShaderName: | QQuickShapeRadialGradientShader | Coverage: | 83.333% (10/12) |
| | 30 | 6 |
QQuickTextLineName: | QQuickTextLine | Coverage: | 57.143% (24/42) |
| | 30 | 22 |
QQuickTouchEventSequenceName: | QQuickTouchEventSequence | Coverage: | 0.000% (0/24) |
| | 30 | 12 |
QQuickVector4DValueTypeName: | QQuickVector4DValueType | Coverage: | 72.727% (24/33) |
| | 30 | 25 |
QSGGeometryNodeName: | QSGGeometryNode | Coverage: | 58.140% (25/43) |
| | 30 | 19 |
QSGSoftwareGlyphNodeName: | QSGSoftwareGlyphNode | Coverage: | 0.000% (0/18) |
| | 30 | 12 |
QQuickColumnName: | QQuickColumn | Coverage: | 92.308% (24/26) |
| | 31 | 10 |
QQuickFlickableReboundTransitionName: | QQuickFlickableReboundTransition | Coverage: | 17.857% (5/28) |
| | 31 | 11 |
QQuickShapeLinearGradientMaterialName: | QQuickShapeLinearGradientMaterial | Coverage: | 11.429% (4/35) |
| | 31 | 15 |
QSGSoftwareSpriteNodeName: | QSGSoftwareSpriteNode | Coverage: | 0.000% (0/33) |
| | 31 | 19 |
TypedArrayName: | TypedArray | Coverage: | 91.667% (22/24) |
| | 31 | 10 |
loadConfName: | loadConf | Prototype: | static void loadConf(const QString &override, bool quiet) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qml/main.cpp | Lines: | 81-127 |
| | 31 | 7 |
ProxyName: | Proxy | Coverage: | 88.462% (23/26) |
| | 32 | 10 |
QJSEnginePrivateName: | QJSEnginePrivate | Coverage: | 83.784% (31/37) |
| | 32 | 19 |
QQuickSimpleActionName: | QQuickSimpleAction | Coverage: | 89.474% (17/19) |
| | 32 | 15 |
QQuickViewSectionName: | QQuickViewSection | Coverage: | 87.879% (29/33) |
| | 32 | 21 |
QSGDistanceFieldTextMaterialName: | QSGDistanceFieldTextMaterial | Coverage: | 81.818% (27/33) |
| | 32 | 19 |
fetchOrCreateTypeForUrlName: | fetchOrCreateTypeForUrl | Prototype: | QQmlType fetchOrCreateTypeForUrl(const QString &urlString, const QHashedStringRef& typeName, bool isCompositeSingleton, QList<QQmlError> *errors, int majorVersion=-1, int minorVersion=-1) | Coverage: | 68.750% (11/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp | Lines: | 145-211 |
| | 32 | 5 |
ColoredMaterialName: | ColoredMaterial | Coverage: | 80.952% (17/21) |
| | 33 | 15 |
DynamicRoleModelNodeMetaObjectName: | DynamicRoleModelNodeMetaObject | Coverage: | 78.571% (22/28) |
| | 33 | 12 |
QQmlNotifierName: | QQmlNotifier | Coverage: | 94.444% (34/36) |
| | 33 | 14 |
QQuickColorValueTypeName: | QQuickColorValueType | Coverage: | 100.000% (21/21) |
| | 33 | 21 |
QRecyclePoolPrivateName: | QRecyclePoolPrivate | Coverage: | 95.238% (20/21) |
| | 33 | 8 |
SimpleMaterialName: | SimpleMaterial | Coverage: | 77.778% (14/18) |
| | 33 | 12 |
ArrayIteratorPrototypeName: | ArrayIteratorPrototype | Coverage: | 100.000% (21/21) |
| | 34 | 8 |
GenericBindingName: | GenericBinding | Coverage: | 95.349% (41/43) |
| | 34 | 18 |
MapIteratorPrototypeName: | MapIteratorPrototype | Coverage: | 100.000% (19/19) |
| | 34 | 7 |
QQmlDelegateModelAttachedMetaObjectName: | QQmlDelegateModelAttachedMetaObject | Coverage: | 81.579% (31/38) |
| | 34 | 14 |
QQmlDelegateModelGroupChangeArrayName: | QQmlDelegateModelGroupChangeArray | Coverage: | 57.143% (16/28) |
| | 34 | 16 |
QQuickAngleDirectionName: | QQuickAngleDirection | Coverage: | 73.077% (19/26) |
| | 34 | 18 |
QQuickApplicationName: | QQuickApplication | Coverage: | 87.500% (21/24) |
| | 34 | 18 |
QQuickDesignerSupportPropertyChangesName: | QQuickDesignerSupportPropertyChanges | Coverage: | 30.303% (10/33) |
| | 34 | 17 |
QQuickParticlesModuleName: | QQuickParticlesModule | Coverage: | 100.000% (5/5) |
| | 34 | 1 |
QQuickTextMetricsName: | QQuickTextMetrics | Coverage: | 0.000% (0/32) |
| | 34 | 24 |
QSGBindableName: | QSGBindable | Coverage: | 81.818% (9/11) |
| | 34 | 5 |
QSGContextName: | QSGContext | Coverage: | 55.556% (15/27) |
| | 34 | 17 |
QSGHiQSubPixelDistanceFieldTextMaterialShaderName: | QSGHiQSubPixelDistanceFieldTextMaterialShader | Coverage: | 95.455% (21/22) |
| | 34 | 8 |
SparseArrayNodeName: | SparseArrayNode | Coverage: | 71.429% (25/35) |
| | 34 | 11 |
generateGradientColorTableName: | generateGradientColorTable | Prototype: | static void generateGradientColorTable(const QQuickShapeGradientCache::Key &gradient, uint *colorTable, int size, float opacity) | Coverage: | 64.000% (16/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp | Lines: | 1528-1577 |
| | 34 | 8 |
objectToVariantName: | objectToVariant | Prototype: | static QVariant objectToVariant(QV4::ExecutionEngine *e, const QV4::Object *o, V4ObjectSet *visitedObjects) | Coverage: | 100.000% (23/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | Lines: | 1302-1354 |
| | 34 | 9 |
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 |
QFiniteStackName: | QFiniteStack | Coverage: | 96.429% (27/28) |
| | 35 | 18 |
QQmlQtQuick2DebugStatesDelegateName: | QQmlQtQuick2DebugStatesDelegate | Coverage: | 78.571% (33/42) |
| | 35 | 17 |
QQuickAgeAffectorName: | QQuickAgeAffector | Coverage: | 69.565% (16/23) |
| | 35 | 12 |
QQuickShapeRadialGradientMaterialName: | QQuickShapeRadialGradientMaterial | Coverage: | 9.756% (4/41) |
| | 35 | 17 |
QQuickTransformName: | QQuickTransform | Coverage: | 47.222% (17/36) |
| | 35 | 14 |
QSGKtxHandlerName: | QSGKtxHandler | Coverage: | 34.286% (12/35) |
| | 35 | 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 |
handleCompileErrorsName: | handleCompileErrors | Prototype: | void handleCompileErrors(const QFileInfo &fi, QQuickView *view) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktest.cpp | Lines: | 137-181 |
| | 35 | 7 |
operator>>Name: | operator>> | Prototype: | QDataStream &operator>>(QDataStream &stream, QQmlProfilerEvent &event) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent.cpp | Lines: | 111-165 |
| | 35 | 11 |
qt_v4DebuggerHookName: | qt_v4DebuggerHook | Prototype: | int qt_v4DebuggerHook(const char *json) | Coverage: | 0.000% (0/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp | Lines: | 184-244 |
| | 35 | 9 |
QQmlDMListAccessorDataName: | QQmlDMListAccessorData | Coverage: | 61.290% (19/31) |
| | 36 | 15 |
QQuickPointerDeviceName: | QQuickPointerDevice | Coverage: | 50.000% (14/28) |
| | 36 | 19 |
QQuickPointerMouseEventName: | QQuickPointerMouseEvent | Coverage: | 81.818% (18/22) |
| | 36 | 15 |
QQuickStochasticStateName: | QQuickStochasticState | Coverage: | 81.818% (27/33) |
| | 36 | 23 |
QQuickWorkerScriptEngineName: | QQuickWorkerScriptEngine | Coverage: | 92.308% (12/13) |
| | 36 | 9 |
QSGNinePatchNodeName: | QSGNinePatchNode | Coverage: | 0.000% (0/28) |
| | 36 | 8 |
QIntrusiveListName: | QIntrusiveList | Coverage: | 75.000% (24/32) |
| | 37 | 22 |
QQmlPropertyMapName: | QQmlPropertyMap | Coverage: | 100.000% (23/23) |
| | 37 | 19 |
QQuickScreenAttachedName: | QQuickScreenAttached | Coverage: | 74.468% (35/47) |
| | 37 | 20 |
QSGSimpleMaterialShaderName: | QSGSimpleMaterialShader | Coverage: | 77.143% (27/35) |
| | 37 | 14 |
RenderStatisticsName: | RenderStatistics | Coverage: | 10.000% (2/20) |
| | 37 | 7 |
StringOrTranslationName: | StringOrTranslation | Coverage: | 72.222% (26/36) |
| | 37 | 18 |
VariantPrototypeName: | VariantPrototype | Coverage: | 59.091% (26/44) |
| | 37 | 19 |
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 |
FunctionCtorName: | FunctionCtor | Coverage: | 93.103% (27/29) |
| | 38 | 11 |
QContinuingAnimationGroupJobName: | QContinuingAnimationGroupJob | Coverage: | 69.643% (39/56) |
| | 38 | 24 |
QQuickColorProviderName: | QQuickColorProvider | Coverage: | 77.778% (28/36) |
| | 38 | 18 |
QQuickShapeRadialGradientName: | QQuickShapeRadialGradient | Coverage: | 83.784% (31/37) |
| | 38 | 25 |
StringObjectName: | StringObject | Coverage: | 81.395% (35/43) |
| | 38 | 15 |
QQuickSystemPaletteName: | QQuickSystemPalette | Coverage: | 100.000% (20/20) |
| | 39 | 20 |
QSGNodeVisitorExName: | QSGNodeVisitorEx | Coverage: | 26.829% (11/41) |
| | 39 | 17 |
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 |
QQmlApplicationName: | QQmlApplication | Coverage: | 90.476% (19/21) |
| | 40 | 19 |
QQmlExpressionPrivateName: | QQmlExpressionPrivate | Coverage: | 76.923% (20/26) |
| | 40 | 14 |
QQmlListAccessorName: | QQmlListAccessor | Coverage: | 80.645% (50/62) |
| | 40 | 28 |
QQuickDefaultClipNodeName: | QQuickDefaultClipNode | Coverage: | 36.364% (8/22) |
| | 40 | 11 |
QQuickFrictionAffectorName: | QQuickFrictionAffector | Coverage: | 69.048% (29/42) |
| | 40 | 17 |
QQuickOpenGLInfoName: | QQuickOpenGLInfo | Coverage: | 63.415% (26/41) |
| | 40 | 21 |
QSG24BitTextMaskShaderName: | QSG24BitTextMaskShader | Coverage: | 0.000% (0/35) |
| | 40 | 14 |
QSGAnimationDriverName: | QSGAnimationDriver | Coverage: | 0.000% (0/51) |
| | 40 | 17 |
QStringHashNodeName: | QStringHashNode | Coverage: | 67.500% (27/40) |
| | 40 | 22 |
QV4ParticleDataDeletableName: | QV4ParticleDataDeletable | Coverage: | 100.000% (38/38) |
| | 40 | 1 |
StringCtorName: | StringCtor | Coverage: | 100.000% (38/38) |
| | 40 | 13 |