Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
RenderStatisticsName: | RenderStatistics | Coverage: | 10.000% (2/20) |
| | 37 | 7 |
RelatedMethodName: | RelatedMethod | Prototype: | static const QQmlPropertyData * RelatedMethod(const QQmlObjectOrGadget &object, const QQmlPropertyData *current, QQmlPropertyData &dummy, const QQmlPropertyCache *propertyCache) | Coverage: | 23.810% (5/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp | Lines: | 1382-1424 |
| | 22 | 7 |
Q_QGS_shaderInfoCacheName: | Q_QGS_shaderInfoCache | Coverage: | 0.000% (0/9) |
| | 3 | 7 |
Q_QGS_s_designerObjectToDataHashName: | Q_QGS_s_designerObjectToDataHash | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_registrationDataName: | Q_QGS_registrationData | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qsg_valid_texture_setName: | Q_QGS_qsg_valid_texture_set | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qsg_valid_texture_mutexName: | Q_QGS_qsg_valid_texture_mutex | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qsg_adaptation_dataName: | Q_QGS_qsg_adaptation_data | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qmlEnginePluginsWithRegisteredTypesName: | Q_QGS_qmlEnginePluginsWithRegisteredTypes | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qmlDebugConnectorParamsName: | Q_QGS_qmlDebugConnectorParams | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_objectReferenceHashName: | Q_QGS_objectReferenceHash | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_nullValueTypeProviderName: | Q_QGS_nullValueTypeProvider | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_loaderName: | Q_QGS_loader | Coverage: | 0.000% (0/9) |
| | 3 | 7 |
Q_QGS_interceptorInstancesName: | Q_QGS_interceptorInstances | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_initQQuickShapeResourcesName: | Q_QGS_initQQuickShapeResources | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_g_touchDevicesName: | Q_QGS_g_touchDevices | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_g_tabletDevicesName: | Q_QGS_g_tabletDevices | Coverage: | 0.000% (0/9) |
| | 3 | 7 |
Q_QGS_g_previousPointDataName: | Q_QGS_g_previousPointData | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_g_genericMouseDeviceName: | Q_QGS_g_genericMouseDevice | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_fontLoaderFontsName: | Q_QGS_fontLoaderFonts | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_factoryImplName: | Q_QGS_factoryImpl | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_ctxMatcherName: | Q_QGS_ctxMatcher | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_backendSupportName: | Q_QGS_backendSupport | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_animationTimerName: | Q_QGS_animationTimer | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_QQmlDebugServiceLoaderName: | Q_QGS_QQmlDebugServiceLoader | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_QQmlDebugConnectorLoaderName: | Q_QGS_QQmlDebugConnectorLoader | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
QSGImageNodeName: | QSGImageNode | Coverage: | 0.000% (0/17) |
| | 16 | 7 |
QSGDistanceFieldShiftedStyleTextMaterialName: | QSGDistanceFieldShiftedStyleTextMaterial | Coverage: | 77.778% (7/9) |
| | 10 | 7 |
QSGDepthStencilBufferManagerName: | QSGDepthStencilBufferManager | Coverage: | 72.727% (8/11) |
| | 14 | 7 |
QSGDefaultRectangleNodeName: | QSGDefaultRectangleNode | Coverage: | 0.000% (0/11) |
| | 22 | 7 |
QSGDefaultNinePatchNodeName: | QSGDefaultNinePatchNode | Coverage: | 0.000% (0/7) |
| | 11 | 7 |
QSGCompressedTextureFactoryName: | QSGCompressedTextureFactory | Coverage: | 29.412% (5/17) |
| | 13 | 7 |
QQuickStateOperationName: | QQuickStateOperation | Coverage: | 71.429% (5/7) |
| | 10 | 7 |
QQuickStateActionName: | QQuickStateAction | Coverage: | 92.308% (12/13) |
| | 9 | 7 |
QQuickPixmapDataName: | QQuickPixmapData | Coverage: | 90.909% (10/11) |
| | 11 | 7 |
QQuickIntValidatorName: | QQuickIntValidator | Coverage: | 81.818% (9/11) |
| | 11 | 7 |
QQuickGradientStopName: | QQuickGradientStop | Coverage: | 88.889% (8/9) |
| | 8 | 7 |
QQuickDoubleValidatorName: | QQuickDoubleValidator | Coverage: | 81.818% (9/11) |
| | 11 | 7 |
QQuickDesignerSupportMetaInfoName: | QQuickDesignerSupportMetaInfo | Coverage: | 33.333% (5/15) |
| | 13 | 7 |
QQuickDefaultTextureFactoryName: | QQuickDefaultTextureFactory | Coverage: | 85.714% (12/14) |
| | 12 | 7 |
QQuickContext2DName: | QQuickContext2D | Coverage: | 0.000% (0/7) |
| | 7 | 7 |
QQmlVMEVariantQObjectPtrName: | QQmlVMEVariantQObjectPtr | Coverage: | 88.235% (15/17) |
| | 15 | 7 |
QQmlTranslationBindingName: | QQmlTranslationBinding | Coverage: | 46.667% (7/15) |
| | 18 | 7 |
QQmlRefCountName: | QQmlRefCount | Coverage: | 100.000% (9/9) |
| | 10 | 7 |
QQmlProfilerEventLocationName: | QQmlProfilerEventLocation | Coverage: | 71.429% (5/7) |
| | 8 | 7 |
QQmlLocaleName: | QQmlLocale | Coverage: | 55.000% (11/20) |
| | 19 | 7 |
QQmlInstanceModelName: | QQmlInstanceModel | Coverage: | 85.714% (6/7) |
| | 11 | 7 |
QQmlDebugConnectionPrivateName: | QQmlDebugConnectionPrivate | Coverage: | 92.308% (12/13) |
| | 18 | 7 |
QQmlDMAbstractItemModelDataName: | QQmlDMAbstractItemModelData | Coverage: | 81.818% (9/11) |
| | 18 | 7 |
QQmlContextPrivateName: | QQmlContextPrivate | Coverage: | 54.545% (6/11) |
| | 16 | 7 |
QQmlConnectionsParserName: | QQmlConnectionsParser | Coverage: | 90.909% (20/22) |
| | 19 | 7 |
QQmlBindingInstantiationContextName: | QQmlBindingInstantiationContext | Coverage: | 70.588% (12/17) |
| | 16 | 7 |
QQmlAliasAnnotatorName: | QQmlAliasAnnotator | Coverage: | 100.000% (23/23) |
| | 16 | 7 |
QPacketProtocolPrivateName: | QPacketProtocolPrivate | Coverage: | 73.333% (11/15) |
| | 16 | 7 |
PropertyListPrototypeName: | PropertyListPrototype | Coverage: | 61.111% (11/18) |
| | 16 | 7 |
MultiplyWrappedQObjectMapName: | MultiplyWrappedQObjectMap | Coverage: | 9.091% (1/11) |
| | 15 | 7 |
MetaPropertyDataName: | MetaPropertyData | Coverage: | 53.846% (7/13) |
| | 12 | 7 |
MapIteratorPrototypeName: | MapIteratorPrototype | Coverage: | 100.000% (19/19) |
| | 34 | 7 |
GLAcquireContextName: | GLAcquireContext | Coverage: | 0.000% (0/17) |
| | 10 | 7 |
ExpressionEvalJobName: | ExpressionEvalJob | Coverage: | 63.636% (7/11) |
| | 11 | 7 |
CppStackFrameName: | CppStackFrame | Coverage: | 100.000% (9/9) |
| | 13 | 7 |
writeNumberName: | writeNumber | Prototype: | template<typename Number> static inline void writeNumber(QDataStream &stream, Number number, qint8 type) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent.cpp | Lines: | 218-238 |
| | 11 | 6 |
visitPropertiesName: | visitProperties | Prototype: | template <typename StringVisitor, typename TypeInfoVisitor> int visitProperties(const QMetaObject &mo, StringVisitor visitString, TypeInfoVisitor visitTypeInfo) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp | Lines: | 1308-1341 |
| | 17 | 6 |
visitMethodsName: | visitMethods | Prototype: | template <typename StringVisitor, typename TypeInfoVisitor> int visitMethods(const QMetaObject &mo, int methodOffset, int methodCount, StringVisitor visitString, TypeInfoVisitor visitTypeInfo) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp | Lines: | 1264-1306 |
| | 17 | 6 |
unescapeName: | unescape | Prototype: | static QString unescape(const QString &input) | Coverage: | 0.000% (0/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4globalobject.cpp | Lines: | 103-139 |
| | 26 | 6 |
readNumberName: | readNumber | Prototype: | template<typename Number> static inline Number readNumber(QDataStream &stream, qint8 type) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent.cpp | Lines: | 81-109 |
| | 15 | 6 |
quietMessageHandlerName: | quietMessageHandler | Prototype: | void quietMessageHandler(QtMsgType type, const QMessageLogContext &ctxt, const QString &msg) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qml/main.cpp | Lines: | 273-287 |
| | 4 | 6 |
qt_drawImageName: | qt_drawImage | Prototype: | static void qt_drawImage(QPainter *p, QQuickContext2D::State& state, QImage image, const QRectF& sr, const QRectF& dr, bool shadow = false) | Coverage: | 0.000% (0/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer.cpp | Lines: | 223-260 |
| | 24 | 6 |
qQmlPropertyCachePropertyName: | qQmlPropertyCacheProperty | Prototype: | template<typename T> QQmlPropertyData * qQmlPropertyCacheProperty(QJSEngine *engine, QObject *obj, T name, QQmlContextData *context, QQmlPropertyData &local) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp | Lines: | 1055-1087 |
| | 18 | 6 |
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 |
operator<<Name: | operator<< | Prototype: | QDebug operator<<(QDebug debug, const QQuickShapeNvprRenderer::NvprPath &path) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp | Lines: | 169-203 |
| | 17 | 6 |
operator<<Name: | operator<< | Prototype: | QDataStream &operator<<(QDataStream &stream, const QQmlProfilerEvent &event) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent.cpp | Lines: | 240-271 |
| | 20 | 6 |
isCrashingTypeName: | isCrashingType | Prototype: | static bool isCrashingType(const QQmlType &type) | Coverage: | 37.500% (6/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportitems.cpp | Lines: | 191-211 |
| | 12 | 6 |
findCompositeSingletonsName: | findCompositeSingletons | Prototype: | void findCompositeSingletons(const QQmlImportNamespace &set, QList<QQmlImports::CompositeSingletonReference> &resultList, const QUrl &baseUrl) | Coverage: | 93.750% (15/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp | Lines: | 459-491 |
| | 20 | 6 |
VirtualDirectoryEntryName: | VirtualDirectoryEntry | Coverage: | 0.000% (0/10) |
| | 14 | 6 |
ValueLookupJobName: | ValueLookupJob | Coverage: | 0.000% (0/12) |
| | 19 | 6 |
SetIteratorPrototypeName: | SetIteratorPrototype | Coverage: | 100.000% (15/15) |
| | 29 | 6 |
RuntimeCodegenName: | RuntimeCodegen | Coverage: | 83.333% (10/12) |
| | 20 | 6 |
RootNodeName: | RootNode | Coverage: | 100.000% (12/12) |
| | 13 | 6 |
RenderNodeStateName: | RenderNodeState | Coverage: | 16.667% (1/6) |
| | 6 | 6 |
RegExpName: | RegExp | Coverage: | 85.714% (12/14) |
| | 18 | 6 |
QStringMultiHashName: | QStringMultiHash | Coverage: | 83.333% (10/12) |
| | 9 | 6 |
QSGVertexColorMaterialShaderName: | QSGVertexColorMaterialShader | Coverage: | 91.667% (11/12) |
| | 9 | 6 |
QSGSoftwareRectangleNodeName: | QSGSoftwareRectangleNode | Coverage: | 0.000% (0/6) |
| | 7 | 6 |
QSGSoftwarePixmapRendererName: | QSGSoftwarePixmapRenderer | Coverage: | 0.000% (0/12) |
| | 26 | 6 |
QSGSimpleMaterialName: | QSGSimpleMaterial | Coverage: | 66.667% (4/6) |
| | 8 | 6 |
QSGGlyphNodeName: | QSGGlyphNode | Coverage: | 37.500% (3/8) |
| | 5 | 6 |
QSGGeometryDataName: | QSGGeometryData | Coverage: | 0.000% (0/6) |
| | 7 | 6 |
QSGFlatColorMaterialName: | QSGFlatColorMaterial | Coverage: | 100.000% (6/6) |
| | 9 | 6 |
QSGDefaultInternalRectangleNodeName: | QSGDefaultInternalRectangleNode | Coverage: | 87.500% (21/24) |
| | 12 | 6 |
QSGCompressedTextureDataName: | QSGCompressedTextureData | Coverage: | 45.833% (11/24) |
| | 10 | 6 |
QRecyclePoolName: | QRecyclePool | Coverage: | 33.333% (2/6) |
| | 15 | 6 |
QQuickTransitionManagerPrivateName: | QQuickTransitionManagerPrivate | Coverage: | 91.667% (11/12) |
| | 9 | 6 |
QQuickTimeLineValueName: | QQuickTimeLineValue | Coverage: | 66.667% (4/6) |
| | 6 | 6 |
QQuickTextEditMimeDataName: | QQuickTextEditMimeData | Coverage: | 90.000% (9/10) |
| | 20 | 6 |
QQuickSpringAnimationPrivateName: | QQuickSpringAnimationPrivate | Coverage: | 61.111% (11/18) |
| | 13 | 6 |
QQuickShapeRadialGradientShaderName: | QQuickShapeRadialGradientShader | Coverage: | 83.333% (10/12) |
| | 30 | 6 |
QQuickShapeLinearGradientShaderName: | QQuickShapeLinearGradientShader | Coverage: | 83.333% (10/12) |
| | 20 | 6 |
QQuickShapeConicalGradientShaderName: | QQuickShapeConicalGradientShader | Coverage: | 83.333% (10/12) |
| | 23 | 6 |
QQuickRepeaterPrivateName: | QQuickRepeaterPrivate | Coverage: | 100.000% (12/12) |
| | 7 | 6 |