Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
operator<<Name: | operator<< | Prototype: | QDebug operator<<(QDebug dbg, const QQuickPointerEvent *event) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents.cpp | Lines: | 1935-1953 |
| | 15 | 3 |
operator<<Name: | operator<< | Prototype: | QDebug operator<<(QDebug d, const QSGTransformNode *n) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp | Lines: | 1535-1556 |
| | 15 | 4 |
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 |
v4StackTraceName: | v4StackTrace | Prototype: | static inline char *v4StackTrace(const ExecutionContext *context) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | Lines: | 934-953 |
| | 15 | 4 |
EnumTypeName: | EnumType | Prototype: | static int EnumType(const QMetaObject *metaobj, const QByteArray &str, int type) | Coverage: | 94.737% (18/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp | Lines: | 892-914 |
| | 16 | 5 |
GeneratorObjectName: | GeneratorObject | Coverage: | 100.000% (6/6) |
| | 16 | 2 |
PropertyListPrototypeName: | PropertyListPrototype | Coverage: | 61.111% (11/18) |
| | 16 | 7 |
QPacketProtocolPrivateName: | QPacketProtocolPrivate | Coverage: | 73.333% (11/15) |
| | 16 | 7 |
QQmlAliasAnnotatorName: | QQmlAliasAnnotator | Coverage: | 100.000% (23/23) |
| | 16 | 7 |
QQmlBindingInstantiationContextName: | QQmlBindingInstantiationContext | Coverage: | 70.588% (12/17) |
| | 16 | 7 |
QQmlContextPrivateName: | QQmlContextPrivate | Coverage: | 54.545% (6/11) |
| | 16 | 7 |
QQmlCustomParserScriptIndexerName: | QQmlCustomParserScriptIndexer | Coverage: | 100.000% (18/18) |
| | 16 | 8 |
QQmlNonbindingBindingName: | QQmlNonbindingBinding | Coverage: | 100.000% (21/21) |
| | 16 | 6 |
QQuickDragGrabberName: | QQuickDragGrabber | Coverage: | 95.238% (20/21) |
| | 16 | 15 |
QSGBasicGeometryNodeName: | QSGBasicGeometryNode | Coverage: | 94.444% (17/18) |
| | 16 | 12 |
QSGImageNodeName: | QSGImageNode | Coverage: | 0.000% (0/17) |
| | 16 | 7 |
QSGMaterialName: | QSGMaterial | Coverage: | 50.000% (10/20) |
| | 16 | 10 |
QSGStyledTextMaterialName: | QSGStyledTextMaterial | Coverage: | 0.000% (0/15) |
| | 16 | 11 |
SymbolCtorName: | SymbolCtor | Coverage: | 92.308% (12/13) |
| | 16 | 5 |
anchorLineFlagForNameName: | anchorLineFlagForName | Prototype: | QQuickAnchors::Anchor anchorLineFlagForName(const QString &name) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupport.cpp | Lines: | 263-289 |
| | 16 | 8 |
getAppFlagsName: | getAppFlags | Prototype: | void getAppFlags(int &argc, char **argv) | Coverage: | 0.000% (0/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qml/main.cpp | Lines: | 365-399 |
| | 16 | 9 |
operator<<Name: | operator<< | Prototype: | QDebug operator<<(QDebug debug, QQuickItem *item) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp | Lines: | 8025-8046 |
| | 16 | 4 |
variantMapToJSName: | variantMapToJS | Prototype: | static QV4::ReturnedValue variantMapToJS(QV4::ExecutionEngine *v4, const QVariantMap &vmap) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | Lines: | 1544-1562 |
| | 16 | 3 |
DataViewCtorName: | DataViewCtor | Coverage: | 100.000% (19/19) |
| | 17 | 4 |
QQmlEngineName: | QQmlEngine | Coverage: | 66.667% (10/15) |
| | 17 | 9 |
QQmlGuardImplName: | QQmlGuardImpl | Coverage: | 91.304% (21/23) |
| | 17 | 11 |
QQuickDesignerWindowManagerName: | QQuickDesignerWindowManager | Coverage: | 0.000% (0/15) |
| | 17 | 11 |
QQuickPathViewAttachedName: | QQuickPathViewAttached | Coverage: | 94.737% (18/19) |
| | 17 | 13 |
QQuickPropertyChangesParserName: | QQuickPropertyChangesParser | Coverage: | 100.000% (18/18) |
| | 17 | 8 |
QQuickShapeGenericStrokeFillNodeName: | QQuickShapeGenericStrokeFillNode | Coverage: | 80.000% (12/15) |
| | 17 | 8 |
QSGDepthStencilBufferName: | QSGDepthStencilBuffer | Coverage: | 63.636% (7/11) |
| | 17 | 9 |
ShadowImageMakerName: | ShadowImageMaker | Coverage: | 0.000% (0/4) |
| | 17 | 2 |
flagsForPropertyTypeName: | flagsForPropertyType | Prototype: | static void flagsForPropertyType(int propType, QQmlPropertyData::Flags &flags) | Coverage: | 92.000% (23/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp | Lines: | 102-126 |
| | 17 | 9 |
operator<<Name: | operator<< | Prototype: | QDebug operator<<(QDebug dbg, const QQuickPointerDevice *dev) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents.cpp | Lines: | 1912-1933 |
| | 17 | 3 |
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 |
qSetFontSizeFromTokenName: | qSetFontSizeFromToken | Prototype: | static bool qSetFontSizeFromToken(QFont &font, const QStringRef &fontSizeToken) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp | Lines: | 228-251 |
| | 17 | 5 |
qt_debug_print_texture_countName: | qt_debug_print_texture_count | Prototype: | inline static void qt_debug_print_texture_count() | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp | Lines: | 130-161 |
| | 17 | 5 |
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 |
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 |
ArrayElementLessThanName: | ArrayElementLessThan | Coverage: | 86.667% (13/15) |
| | 18 | 5 |
FlatColorMaterialShaderName: | FlatColorMaterialShader | Coverage: | 87.500% (14/16) |
| | 18 | 6 |
QQmlDMAbstractItemModelDataName: | QQmlDMAbstractItemModelData | Coverage: | 81.818% (9/11) |
| | 18 | 7 |
QQmlDebugConnectionPrivateName: | QQmlDebugConnectionPrivate | Coverage: | 92.308% (12/13) |
| | 18 | 7 |
QQmlGuardName: | QQmlGuard | Coverage: | 95.000% (19/20) |
| | 18 | 14 |
QQmlLoggingCategoryName: | QQmlLoggingCategory | Coverage: | 87.500% (14/16) |
| | 18 | 10 |
QQmlTranslationBindingName: | QQmlTranslationBinding | Coverage: | 46.667% (7/15) |
| | 18 | 7 |
QQuickAnimationControllerPrivateName: | QQuickAnimationControllerPrivate | Coverage: | 6.250% (1/16) |
| | 18 | 6 |
QQuickWheelEventName: | QQuickWheelEvent | Coverage: | 72.727% (8/11) |
| | 18 | 11 |
QStringHashBaseName: | QStringHashBase | Coverage: | 66.667% (12/18) |
| | 18 | 18 |
RegExpName: | RegExp | Coverage: | 85.714% (12/14) |
| | 18 | 6 |
VDMObjectDelegateDataTypeName: | VDMObjectDelegateDataType | Coverage: | 80.000% (12/15) |
| | 18 | 11 |
adjustedPositionName: | adjustedPosition | Prototype: | static inline qreal adjustedPosition(QQuickItem *item, QQuickAnchors::Anchor anchorLine) | Coverage: | 88.235% (15/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp | Lines: | 143-173 |
| | 18 | 9 |
lint_fileName: | lint_file | Prototype: | static bool lint_file(const QString &filename, bool silent) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmllint/main.cpp | Lines: | 42-71 |
| | 18 | 4 |
minimumTypeName: | minimumType | Prototype: | static inline qint8 minimumType(const QQmlProfilerEvent &event, quint16 length, quint16 origBitsPerNumber) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent.cpp | Lines: | 167-197 |
| | 18 | 8 |
positionName: | position | Prototype: | static inline qreal position(const QQuickItem *item, QQuickAnchors::Anchor anchorLine) | Coverage: | 88.235% (15/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp | Lines: | 110-140 |
| | 18 | 9 |
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 |
BooleanPrototypeName: | BooleanPrototype | Coverage: | 100.000% (10/10) |
| | 19 | 5 |
CallMethodName: | CallMethod | Prototype: | static QV4::ReturnedValue CallMethod(const QQmlObjectOrGadget &object, int index, int returnType, int argCount, int *argTypes, QV4::ExecutionEngine *engine, QV4::CallData *callArgs, QMetaObject::Call callType = QMetaObject::InvokeMetaMethod) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp | Lines: | 1184-1220 |
| | 19 | 5 |
QQmlConnectionsParserName: | QQmlConnectionsParser | Coverage: | 90.909% (20/22) |
| | 19 | 7 |
QQmlIncubationControllerName: | QQmlIncubationController | Coverage: | 88.235% (30/34) |
| | 19 | 12 |
QQmlItemSelectionRangeValueTypeName: | QQmlItemSelectionRangeValueType | Coverage: | 76.471% (13/17) |
| | 19 | 17 |
QQmlLocaleName: | QQmlLocale | Coverage: | 55.000% (11/20) |
| | 19 | 7 |
QQuickGradientName: | QQuickGradient | Coverage: | 73.684% (14/19) |
| | 19 | 11 |
QQuickLineExtruderName: | QQuickLineExtruder | Coverage: | 66.667% (12/18) |
| | 19 | 9 |
QQuickPointHandlerName: | QQuickPointHandler | Coverage: | 0.000% (0/24) |
| | 19 | 11 |
QQuickSinglePointEventName: | QQuickSinglePointEvent | Coverage: | 54.545% (12/22) |
| | 19 | 14 |
QSGBasicGlyphNodeName: | QSGBasicGlyphNode | Coverage: | 52.632% (10/19) |
| | 19 | 11 |
QSGSoftwareRenderListBuilderName: | QSGSoftwareRenderListBuilder | Coverage: | 31.250% (5/16) |
| | 19 | 14 |
RefPtrName: | RefPtr | Coverage: | 80.952% (17/21) |
| | 19 | 13 |
ValueLookupJobName: | ValueLookupJob | Coverage: | 0.000% (0/12) |
| | 19 | 6 |
mainName: | main | Prototype: | int main(int argv, char *argc[]) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmllint/main.cpp | Lines: | 73-108 |
| | 19 | 3 |
mangledIdentifierName: | mangledIdentifier | Prototype: | QString mangledIdentifier(const QString &str) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/generateloader.cpp | Lines: | 52-82 |
| | 19 | 5 |
parseUrlArgumentName: | parseUrlArgument | Prototype: | static QUrl parseUrlArgument(const QString &arg) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlscene/main.cpp | Lines: | 430-446 |
| | 19 | 4 |
q_supportsElementIndexUintName: | q_supportsElementIndexUint | Prototype: | static bool q_supportsElementIndexUint(QSGRendererInterface::GraphicsApi api) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp | Lines: | 114-145 |
| | 19 | 5 |
readImageName: | readImage | Prototype: | static bool readImage(const QUrl& url, QIODevice *dev, QImage *image, QString *errorString, QSize *impsize, const QSize &requestSize, const QQuickImageProviderOptions &providerOptions, QQuickImageProviderOptions::AutoTransform *appliedTransform = nullptr) | Coverage: | 53.846% (14/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp | Lines: | 390-418 |
| | 19 | 8 |
removeOldBindingName: | removeOldBinding | Prototype: | static void removeOldBinding(QObject *object, QQmlPropertyIndex index, QQmlPropertyPrivate::BindingFlags flags = QQmlPropertyPrivate::None) | Coverage: | 88.000% (22/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp | Lines: | 757-786 |
| | 19 | 7 |
CallPreciseName: | CallPrecise | Prototype: | static QV4::ReturnedValue CallPrecise(const QQmlObjectOrGadget &object, const QQmlPropertyData &data, QV4::ExecutionEngine *engine, QV4::CallData *callArgs, QMetaObject::Call callType = QMetaObject::InvokeMetaMethod) | Coverage: | 100.000% (17/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp | Lines: | 1426-1467 |
| | 20 | 6 |
DistanceFieldOutlineTextMaterialShaderName: | DistanceFieldOutlineTextMaterialShader | Coverage: | 75.000% (9/12) |
| | 20 | 5 |
QQmlCleanupName: | QQmlCleanup | Coverage: | 100.000% (20/20) |
| | 20 | 10 |
QQmlListReferencePrivateName: | QQmlListReferencePrivate | Coverage: | 77.778% (14/18) |
| | 20 | 8 |
QQmlQmldirDataName: | QQmlQmldirData | Coverage: | 58.824% (10/17) |
| | 20 | 11 |
QQuickDragAxisName: | QQuickDragAxis | Coverage: | 68.421% (13/19) |
| | 20 | 13 |
QQuickHoverHandlerName: | QQuickHoverHandler | Coverage: | 0.000% (0/19) |
| | 20 | 11 |
QQuickShapeConicalGradientName: | QQuickShapeConicalGradient | Coverage: | 89.474% (17/19) |
| | 20 | 13 |
QQuickShapeGenericMaterialFactoryName: | QQuickShapeGenericMaterialFactory | Coverage: | 50.000% (8/16) |
| | 20 | 8 |
QQuickShapeLinearGradientShaderName: | QQuickShapeLinearGradientShader | Coverage: | 83.333% (10/12) |
| | 20 | 6 |
QQuickShapeSoftwareRenderNodeName: | QQuickShapeSoftwareRenderNode | Coverage: | 66.667% (10/15) |
| | 20 | 9 |
QQuickTextEditMimeDataName: | QQuickTextEditMimeData | Coverage: | 90.000% (9/10) |
| | 20 | 6 |
QSGSimpleRectNodeName: | QSGSimpleRectNode | Coverage: | 80.000% (8/10) |
| | 20 | 8 |
RuntimeCodegenName: | RuntimeCodegen | Coverage: | 83.333% (10/12) |
| | 20 | 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 |
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 |
qt_add_domexceptionsName: | qt_add_domexceptions | Prototype: | void qt_add_domexceptions(ExecutionEngine *e) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv4domerrors.cpp | Lines: | 47-69 |
| | 20 | 1 |
QQmlPropertyCacheVectorName: | QQmlPropertyCacheVector | Coverage: | 91.304% (21/23) |
| | 21 | 15 |
QQuickReplaceSignalHandlerName: | QQuickReplaceSignalHandler | Coverage: | 68.182% (15/22) |
| | 21 | 14 |
QQuickVector2DValueTypeName: | QQuickVector2DValueType | Coverage: | 77.273% (17/22) |
| | 21 | 18 |
QSGFramebufferObjectNodeName: | QSGFramebufferObjectNode | Coverage: | 62.500% (10/16) |
| | 21 | 9 |
QSGTextureReaderName: | QSGTextureReader | Coverage: | 77.778% (21/27) |
| | 21 | 15 |
QmlContextName: | QmlContext | Coverage: | 100.000% (4/4) |
| | 21 | 2 |
qmlRegisterValueTypeEnumsName: | qmlRegisterValueTypeEnums | Prototype: | template<typename T> int qmlRegisterValueTypeEnums(const char *uri, int versionMajor, int versionMinor, const char *qmlName) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype_p.h | Lines: | 265-292 |
| | 21 | 1 |