| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
RenderStatistics| Name: | RenderStatistics | | Coverage: | 10.000% (2/20) |
| | 37 | 7 |
RelatedMethod| Name: | 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_shaderInfoCache| Name: | Q_QGS_shaderInfoCache | | Coverage: | 0.000% (0/9) |
| | 3 | 7 |
Q_QGS_s_designerObjectToDataHash| Name: | Q_QGS_s_designerObjectToDataHash | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_registrationData| Name: | Q_QGS_registrationData | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qsg_valid_texture_set| Name: | Q_QGS_qsg_valid_texture_set | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qsg_valid_texture_mutex| Name: | Q_QGS_qsg_valid_texture_mutex | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qsg_adaptation_data| Name: | Q_QGS_qsg_adaptation_data | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qmlEnginePluginsWithRegisteredTypes| Name: | Q_QGS_qmlEnginePluginsWithRegisteredTypes | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qmlDebugConnectorParams| Name: | Q_QGS_qmlDebugConnectorParams | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_objectReferenceHash| Name: | Q_QGS_objectReferenceHash | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_nullValueTypeProvider| Name: | Q_QGS_nullValueTypeProvider | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_loader| Name: | Q_QGS_loader | | Coverage: | 0.000% (0/9) |
| | 3 | 7 |
Q_QGS_interceptorInstances| Name: | Q_QGS_interceptorInstances | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_initQQuickShapeResources| Name: | Q_QGS_initQQuickShapeResources | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_g_touchDevices| Name: | Q_QGS_g_touchDevices | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_g_tabletDevices| Name: | Q_QGS_g_tabletDevices | | Coverage: | 0.000% (0/9) |
| | 3 | 7 |
Q_QGS_g_previousPointData| Name: | Q_QGS_g_previousPointData | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_g_genericMouseDevice| Name: | Q_QGS_g_genericMouseDevice | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_fontLoaderFonts| Name: | Q_QGS_fontLoaderFonts | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_factoryImpl| Name: | Q_QGS_factoryImpl | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_ctxMatcher| Name: | Q_QGS_ctxMatcher | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_backendSupport| Name: | Q_QGS_backendSupport | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_animationTimer| Name: | Q_QGS_animationTimer | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_QQmlDebugServiceLoader| Name: | Q_QGS_QQmlDebugServiceLoader | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_QQmlDebugConnectorLoader| Name: | Q_QGS_QQmlDebugConnectorLoader | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
QSGImageNode| Name: | QSGImageNode | | Coverage: | 0.000% (0/17) |
| | 16 | 7 |
QSGDistanceFieldShiftedStyleTextMaterial| Name: | QSGDistanceFieldShiftedStyleTextMaterial | | Coverage: | 77.778% (7/9) |
| | 10 | 7 |
QSGDepthStencilBufferManager| Name: | QSGDepthStencilBufferManager | | Coverage: | 72.727% (8/11) |
| | 14 | 7 |
QSGDefaultRectangleNode| Name: | QSGDefaultRectangleNode | | Coverage: | 0.000% (0/11) |
| | 22 | 7 |
QSGDefaultNinePatchNode| Name: | QSGDefaultNinePatchNode | | Coverage: | 0.000% (0/7) |
| | 11 | 7 |
QSGCompressedTextureFactory| Name: | QSGCompressedTextureFactory | | Coverage: | 29.412% (5/17) |
| | 13 | 7 |
QQuickStateOperation| Name: | QQuickStateOperation | | Coverage: | 71.429% (5/7) |
| | 10 | 7 |
QQuickStateAction| Name: | QQuickStateAction | | Coverage: | 92.308% (12/13) |
| | 9 | 7 |
QQuickPixmapData| Name: | QQuickPixmapData | | Coverage: | 90.909% (10/11) |
| | 11 | 7 |
QQuickIntValidator| Name: | QQuickIntValidator | | Coverage: | 81.818% (9/11) |
| | 11 | 7 |
QQuickGradientStop| Name: | QQuickGradientStop | | Coverage: | 88.889% (8/9) |
| | 8 | 7 |
QQuickDoubleValidator| Name: | QQuickDoubleValidator | | Coverage: | 81.818% (9/11) |
| | 11 | 7 |
QQuickDesignerSupportMetaInfo| Name: | QQuickDesignerSupportMetaInfo | | Coverage: | 33.333% (5/15) |
| | 13 | 7 |
QQuickDefaultTextureFactory| Name: | QQuickDefaultTextureFactory | | Coverage: | 85.714% (12/14) |
| | 12 | 7 |
QQuickContext2D| Name: | QQuickContext2D | | Coverage: | 0.000% (0/7) |
| | 7 | 7 |
QQmlVMEVariantQObjectPtr| Name: | QQmlVMEVariantQObjectPtr | | Coverage: | 88.235% (15/17) |
| | 15 | 7 |
QQmlTranslationBinding| Name: | QQmlTranslationBinding | | Coverage: | 46.667% (7/15) |
| | 18 | 7 |
QQmlRefCount| Name: | QQmlRefCount | | Coverage: | 100.000% (9/9) |
| | 10 | 7 |
QQmlProfilerEventLocation| Name: | QQmlProfilerEventLocation | | Coverage: | 71.429% (5/7) |
| | 8 | 7 |
QQmlLocale| Name: | QQmlLocale | | Coverage: | 55.000% (11/20) |
| | 19 | 7 |
QQmlInstanceModel| Name: | QQmlInstanceModel | | Coverage: | 85.714% (6/7) |
| | 11 | 7 |
QQmlDebugConnectionPrivate| Name: | QQmlDebugConnectionPrivate | | Coverage: | 92.308% (12/13) |
| | 18 | 7 |
QQmlDMAbstractItemModelData| Name: | QQmlDMAbstractItemModelData | | Coverage: | 81.818% (9/11) |
| | 18 | 7 |
QQmlContextPrivate| Name: | QQmlContextPrivate | | Coverage: | 54.545% (6/11) |
| | 16 | 7 |
QQmlConnectionsParser| Name: | QQmlConnectionsParser | | Coverage: | 90.909% (20/22) |
| | 19 | 7 |
QQmlBindingInstantiationContext| Name: | QQmlBindingInstantiationContext | | Coverage: | 70.588% (12/17) |
| | 16 | 7 |
QQmlAliasAnnotator| Name: | QQmlAliasAnnotator | | Coverage: | 100.000% (23/23) |
| | 16 | 7 |
QPacketProtocolPrivate| Name: | QPacketProtocolPrivate | | Coverage: | 73.333% (11/15) |
| | 16 | 7 |
PropertyListPrototype| Name: | PropertyListPrototype | | Coverage: | 61.111% (11/18) |
| | 16 | 7 |
MultiplyWrappedQObjectMap| Name: | MultiplyWrappedQObjectMap | | Coverage: | 9.091% (1/11) |
| | 15 | 7 |
MetaPropertyData| Name: | MetaPropertyData | | Coverage: | 53.846% (7/13) |
| | 12 | 7 |
MapIteratorPrototype| Name: | MapIteratorPrototype | | Coverage: | 100.000% (19/19) |
| | 34 | 7 |
GLAcquireContext| Name: | GLAcquireContext | | Coverage: | 0.000% (0/17) |
| | 10 | 7 |
ExpressionEvalJob| Name: | ExpressionEvalJob | | Coverage: | 63.636% (7/11) |
| | 11 | 7 |
CppStackFrame| Name: | CppStackFrame | | Coverage: | 100.000% (9/9) |
| | 13 | 7 |
writeNumber| Name: | 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 |
visitProperties| Name: | 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 |
visitMethods| Name: | 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 |
unescape| Name: | 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 |
readNumber| Name: | 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 |
quietMessageHandler| Name: | 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_drawImage| Name: | 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 |
qQmlPropertyCacheProperty| Name: | 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 |
parseNumbersArray| Name: | 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 |
isCrashingType| Name: | 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 |
findCompositeSingletons| Name: | 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 |
VirtualDirectoryEntry| Name: | VirtualDirectoryEntry | | Coverage: | 0.000% (0/10) |
| | 14 | 6 |
ValueLookupJob| Name: | ValueLookupJob | | Coverage: | 0.000% (0/12) |
| | 19 | 6 |
SetIteratorPrototype| Name: | SetIteratorPrototype | | Coverage: | 100.000% (15/15) |
| | 29 | 6 |
RuntimeCodegen| Name: | RuntimeCodegen | | Coverage: | 83.333% (10/12) |
| | 20 | 6 |
RootNode| Name: | RootNode | | Coverage: | 100.000% (12/12) |
| | 13 | 6 |
RenderNodeState| Name: | RenderNodeState | | Coverage: | 16.667% (1/6) |
| | 6 | 6 |
RegExp| Name: | RegExp | | Coverage: | 85.714% (12/14) |
| | 18 | 6 |
QStringMultiHash| Name: | QStringMultiHash | | Coverage: | 83.333% (10/12) |
| | 9 | 6 |
QSGVertexColorMaterialShader| Name: | QSGVertexColorMaterialShader | | Coverage: | 91.667% (11/12) |
| | 9 | 6 |
QSGSoftwareRectangleNode| Name: | QSGSoftwareRectangleNode | | Coverage: | 0.000% (0/6) |
| | 7 | 6 |
QSGSoftwarePixmapRenderer| Name: | QSGSoftwarePixmapRenderer | | Coverage: | 0.000% (0/12) |
| | 26 | 6 |
QSGSimpleMaterial| Name: | QSGSimpleMaterial | | Coverage: | 66.667% (4/6) |
| | 8 | 6 |
QSGGlyphNode| Name: | QSGGlyphNode | | Coverage: | 37.500% (3/8) |
| | 5 | 6 |
QSGGeometryData| Name: | QSGGeometryData | | Coverage: | 0.000% (0/6) |
| | 7 | 6 |
QSGFlatColorMaterial| Name: | QSGFlatColorMaterial | | Coverage: | 100.000% (6/6) |
| | 9 | 6 |
QSGDefaultInternalRectangleNode| Name: | QSGDefaultInternalRectangleNode | | Coverage: | 87.500% (21/24) |
| | 12 | 6 |
QSGCompressedTextureData| Name: | QSGCompressedTextureData | | Coverage: | 45.833% (11/24) |
| | 10 | 6 |
QRecyclePool| Name: | QRecyclePool | | Coverage: | 33.333% (2/6) |
| | 15 | 6 |
QQuickTransitionManagerPrivate| Name: | QQuickTransitionManagerPrivate | | Coverage: | 91.667% (11/12) |
| | 9 | 6 |
QQuickTimeLineValue| Name: | QQuickTimeLineValue | | Coverage: | 66.667% (4/6) |
| | 6 | 6 |
QQuickTextEditMimeData| Name: | QQuickTextEditMimeData | | Coverage: | 90.000% (9/10) |
| | 20 | 6 |
QQuickSpringAnimationPrivate| Name: | QQuickSpringAnimationPrivate | | Coverage: | 61.111% (11/18) |
| | 13 | 6 |
QQuickShapeRadialGradientShader| Name: | QQuickShapeRadialGradientShader | | Coverage: | 83.333% (10/12) |
| | 30 | 6 |
QQuickShapeLinearGradientShader| Name: | QQuickShapeLinearGradientShader | | Coverage: | 83.333% (10/12) |
| | 20 | 6 |
QQuickShapeConicalGradientShader| Name: | QQuickShapeConicalGradientShader | | Coverage: | 83.333% (10/12) |
| | 23 | 6 |
QQuickRepeaterPrivate| Name: | QQuickRepeaterPrivate | | Coverage: | 100.000% (12/12) |
| | 7 | 6 |