Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
QFlagPointerName: | QFlagPointer | Coverage: | 95.455% (21/22) |
| | 22 | 18 |
QForwardFieldListName: | QForwardFieldList | Coverage: | 55.556% (10/18) |
| | 22 | 16 |
QQmlApplicationEngineName: | QQmlApplicationEngine | Coverage: | 100.000% (12/12) |
| | 22 | 12 |
QQmlGuardedContextDataName: | QQmlGuardedContextData | Coverage: | 100.000% (24/24) |
| | 22 | 14 |
QQuickEllipseExtruderName: | QQuickEllipseExtruder | Coverage: | 64.286% (9/14) |
| | 22 | 8 |
QQuickImageResponseName: | QQuickImageResponse | Coverage: | 78.571% (11/14) |
| | 22 | 8 |
QQuickRectangleExtruderName: | QQuickRectangleExtruder | Coverage: | 84.211% (16/19) |
| | 22 | 12 |
QSGDefaultRectangleNodeName: | QSGDefaultRectangleNode | Coverage: | 0.000% (0/11) |
| | 22 | 7 |
QSGOpaqueTextureMaterialName: | QSGOpaqueTextureMaterial | Coverage: | 94.737% (18/19) |
| | 22 | 17 |
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 |
pathArcSegmentName: | pathArcSegment | Prototype: | static void pathArcSegment(QPainterPath &path, qreal xc, qreal yc, qreal th0, qreal th1, qreal rx, qreal ry, qreal xAxisRotation) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicksvgparser.cpp | Lines: | 155-186 |
| | 22 | 1 |
QHashedCStringRefName: | QHashedCStringRef | Coverage: | 40.000% (8/20) |
| | 23 | 14 |
QQmlDebuggingEnablerName: | QQmlDebuggingEnabler | Coverage: | 92.857% (13/14) |
| | 23 | 10 |
QQmlDelegateModelGroupChangeName: | QQmlDelegateModelGroupChange | Coverage: | 66.667% (14/21) |
| | 23 | 13 |
QQmlScriptStringScannerName: | QQmlScriptStringScanner | Coverage: | 92.308% (24/26) |
| | 23 | 8 |
QQmlVMEMetaObjectEndpointName: | QQmlVMEMetaObjectEndpoint | Coverage: | 80.000% (16/20) |
| | 23 | 8 |
QQuickGeometryChangeName: | QQuickGeometryChange | Coverage: | 95.833% (23/24) |
| | 23 | 22 |
QQuickPenName: | QQuickPen | Coverage: | 48.780% (20/41) |
| | 23 | 11 |
QQuickPositionerAttachedName: | QQuickPositionerAttached | Coverage: | 84.000% (21/25) |
| | 23 | 15 |
QQuickShapeConicalGradientShaderName: | QQuickShapeConicalGradientShader | Coverage: | 83.333% (10/12) |
| | 23 | 6 |
QStringHashDataName: | QStringHashData | Coverage: | 91.304% (21/23) |
| | 23 | 9 |
UInt8ClampedArrayWriteName: | UInt8ClampedArrayWrite | Prototype: | void UInt8ClampedArrayWrite(ExecutionEngine *e, char *data, int index, const Value &value) | Coverage: | 91.667% (22/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp | Lines: | 85-118 |
| | 23 | 8 |
escapeName: | escape | Prototype: | static QString escape(const QString &input) | Coverage: | 0.000% (0/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4globalobject.cpp | Lines: | 71-101 |
| | 23 | 4 |
freeze_recursiveName: | freeze_recursive | Prototype: | static void freeze_recursive(QV4::ExecutionEngine *v4, QV4::Object *object) | Coverage: | 92.000% (23/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp | Lines: | 218-250 |
| | 23 | 9 |
loadDummyDataFilesName: | loadDummyDataFiles | Prototype: | static void loadDummyDataFiles(QQmlEngine &engine, const QString& directory) | Coverage: | 18.182% (2/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlscene/main.cpp | Lines: | 319-341 |
| | 23 | 5 |
qSetFontFamilyFromTokensName: | qSetFontFamilyFromTokens | Prototype: | static bool qSetFontFamilyFromTokens(QFont &font, const QStringList &fontFamilyTokens) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp | Lines: | 316-348 |
| | 23 | 9 |
qmlRegisterCustomTypeName: | qmlRegisterCustomType | Prototype: | template<typename T> int qmlRegisterCustomType(const char *uri, int versionMajor, int versionMinor, const char *qmlName, QQmlCustomParser *parser) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqml.h | Lines: | 467-497 |
| | 23 | 1 |
qmlRegisterRevisionName: | qmlRegisterRevision | Prototype: | template<typename T, int metaObjectRevision> int qmlRegisterRevision(const char *uri, int versionMajor, int versionMinor) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqml.h | Lines: | 344-373 |
| | 23 | 1 |
qmlRegisterTypeName: | qmlRegisterType | Prototype: | template<typename T> int qmlRegisterType(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/qqml.h | Lines: | 282-311 |
| | 23 | 1 |
qmlRegisterTypeName: | qmlRegisterType | Prototype: | template<typename T, int metaObjectRevision> int qmlRegisterType(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/qqml.h | Lines: | 313-342 |
| | 23 | 1 |
qt_quickhandlers_defineModuleName: | qt_quickhandlers_defineModule | Prototype: | static void qt_quickhandlers_defineModule(const char *uri, int major, int minor) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickhandlersmodule.cpp | Lines: | 69-95 |
| | 23 | 1 |
ArrayBufferCtorName: | ArrayBufferCtor | Coverage: | 90.000% (18/20) |
| | 24 | 8 |
QBiPointerName: | QBiPointer | Coverage: | 94.444% (17/18) |
| | 24 | 16 |
QQmlContextDataRefName: | QQmlContextDataRef | Coverage: | 79.310% (23/29) |
| | 24 | 17 |
QQmlRefPointerName: | QQmlRefPointer | Coverage: | 91.176% (31/34) |
| | 24 | 20 |
QQuickImageProviderName: | QQuickImageProvider | Coverage: | 25.000% (4/16) |
| | 24 | 10 |
QQuickPointerEventName: | QQuickPointerEvent | Coverage: | 51.613% (16/31) |
| | 24 | 23 |
QQuickStateChangeScriptName: | QQuickStateChangeScript | Coverage: | 50.000% (8/16) |
| | 24 | 12 |
QQuickTranslateName: | QQuickTranslate | Coverage: | 62.500% (10/16) |
| | 24 | 12 |
WeakValueName: | WeakValue | Coverage: | 71.429% (20/28) |
| | 24 | 13 |
qmlRegisterExtendedTypeName: | qmlRegisterExtendedType | Prototype: | template<typename T, typename E> int qmlRegisterExtendedType() | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqml.h | Lines: | 376-406 |
| | 24 | 1 |
qmlRegisterTypeName: | qmlRegisterType | Prototype: | template<typename T> int qmlRegisterType() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqml.h | Lines: | 104-134 |
| | 24 | 1 |
qmlRegisterUncreatableTypeName: | qmlRegisterUncreatableType | Prototype: | template<typename T> int qmlRegisterUncreatableType(const char *uri, int versionMajor, int versionMinor, const char *qmlName, const QString& reason) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqml.h | Lines: | 138-168 |
| | 24 | 1 |
qmlRegisterUncreatableTypeName: | qmlRegisterUncreatableType | Prototype: | template<typename T, int metaObjectRevision> int qmlRegisterUncreatableType(const char *uri, int versionMajor, int versionMinor, const char *qmlName, const QString& reason) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqml.h | Lines: | 170-200 |
| | 24 | 1 |
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 |
qt_v4CheckForBreakName: | qt_v4CheckForBreak | Prototype: | static void qt_v4CheckForBreak(QV4::CppStackFrame *frame) | Coverage: | 0.000% (0/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp | Lines: | 246-280 |
| | 24 | 8 |
QQmlAbstractProfilerAdapterName: | QQmlAbstractProfilerAdapter | Coverage: | 62.500% (15/24) |
| | 25 | 18 |
QQmlDelayedErrorName: | QQmlDelayedError | Coverage: | 93.103% (27/29) |
| | 25 | 17 |
QQmlVMEGuardName: | QQmlVMEGuard | Coverage: | 100.000% (20/20) |
| | 25 | 10 |
QQuickPinchEventName: | QQuickPinchEvent | Coverage: | 64.000% (16/25) |
| | 25 | 25 |
QSGNodeVisitorName: | QSGNodeVisitor | Coverage: | 0.000% (0/14) |
| | 25 | 8 |
QuickTestImageObjectName: | QuickTestImageObject | Coverage: | 0.000% (0/31) |
| | 25 | 14 |
QQmlDebugClientName: | QQmlDebugClient | Coverage: | 91.304% (21/23) |
| | 26 | 15 |
QQmlDebugMessageClientName: | QQmlDebugMessageClient | Coverage: | 75.000% (9/12) |
| | 26 | 6 |
QQmlOpenMetaObjectPrivateName: | QQmlOpenMetaObjectPrivate | Coverage: | 85.185% (23/27) |
| | 26 | 15 |
QQuickContext2DTileName: | QQuickContext2DTile | Coverage: | 0.000% (0/23) |
| | 26 | 11 |
QQuickLayoutMirroringAttachedName: | QQuickLayoutMirroringAttached | Coverage: | 81.081% (30/37) |
| | 26 | 17 |
QQuickMouseEventName: | QQuickMouseEvent | Coverage: | 70.588% (12/17) |
| | 26 | 17 |
QQuickPointerNativeGestureEventName: | QQuickPointerNativeGestureEvent | Coverage: | 0.000% (0/22) |
| | 26 | 16 |
QQuickShapeLinearGradientName: | QQuickShapeLinearGradient | Coverage: | 84.000% (21/25) |
| | 26 | 17 |
QQuickTableViewAttachedName: | QQuickTableViewAttached | Coverage: | 0.000% (0/26) |
| | 26 | 16 |
QSGSoftwarePixmapRendererName: | QSGSoftwarePixmapRenderer | Coverage: | 0.000% (0/12) |
| | 26 | 6 |
SetCtorName: | SetCtor | Coverage: | 82.759% (24/29) |
| | 26 | 11 |
qQmlPropertyCacheCreateName: | qQmlPropertyCacheCreate | Prototype: | template<typename T> static QQmlPropertyData qQmlPropertyCacheCreate(const QMetaObject *metaObject, const T& propertyName) | Coverage: | 72.222% (26/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp | Lines: | 981-1038 |
| | 26 | 10 |
qquickitem_autoParentName: | qquickitem_autoParent | Prototype: | static QQmlPrivate::AutoParentResult qquickitem_autoParent(QObject *obj, QObject *parent) | Coverage: | 68.750% (22/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemsmodule.cpp | Lines: | 120-160 |
| | 26 | 11 |
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 |
DiagnosticGlContextCreationListenerName: | DiagnosticGlContextCreationListener | Coverage: | 0.000% (0/2) |
| | 27 | 2 |
QQmlPropertyIndexName: | QQmlPropertyIndex | Coverage: | 88.000% (22/25) |
| | 27 | 17 |
QQmlValueTypeName: | QQmlValueType | Coverage: | 87.500% (7/8) |
| | 27 | 8 |
QQuickFontMetricsName: | QQuickFontMetrics | Coverage: | 92.000% (23/25) |
| | 27 | 23 |
QQuickGravityAffectorName: | QQuickGravityAffector | Coverage: | 76.190% (16/21) |
| | 27 | 13 |
QQuickGroupGoalAffectorName: | QQuickGroupGoalAffector | Coverage: | 60.870% (14/23) |
| | 27 | 13 |
QQuickShapeConicalGradientMaterialName: | QQuickShapeConicalGradientMaterial | Coverage: | 13.793% (4/29) |
| | 27 | 13 |
QQuickVector3DValueTypeName: | QQuickVector3DValueType | Coverage: | 72.414% (21/29) |
| | 27 | 23 |
QSGPkmHandlerName: | QSGPkmHandler | Coverage: | 29.630% (8/27) |
| | 27 | 9 |
QSGSoftwareNinePatchNodeName: | QSGSoftwareNinePatchNode | Coverage: | 0.000% (0/23) |
| | 27 | 13 |
StringName: | String | Coverage: | 83.333% (20/24) |
| | 27 | 12 |
operator<<Name: | operator<< | Prototype: | QDebug operator<<(QDebug d, const QSGNode *n) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp | Lines: | 1594-1636 |
| | 27 | 9 |
operator<<Name: | operator<< | Prototype: | QDebug operator<<(QDebug debug, const QQmlError &error) | Coverage: | 90.476% (19/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlerror.cpp | Lines: | 315-357 |
| | 27 | 7 |
qmlRegisterCustomExtendedTypeName: | qmlRegisterCustomExtendedType | Prototype: | template<typename T, typename E> int qmlRegisterCustomExtendedType(const char *uri, int versionMajor, int versionMinor, const char *qmlName, QQmlCustomParser *parser) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqml.h | Lines: | 499-536 |
| | 27 | 2 |
qmlRegisterExtendedTypeName: | qmlRegisterExtendedType | Prototype: | template<typename T, typename E> int qmlRegisterExtendedType(const char *uri, int versionMajor, int versionMinor, const char *qmlName) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqml.h | Lines: | 408-445 |
| | 27 | 2 |
resolveLocalUrlName: | resolveLocalUrl | Prototype: | QString resolveLocalUrl(const QString &url, const QString &relative) | Coverage: | 77.143% (27/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp | Lines: | 80-122 |
| | 27 | 9 |
usageName: | usage | Prototype: | static void usage() | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlscene/main.cpp | Lines: | 343-375 |
| | 27 | 1 |
DeformableMaterialName: | DeformableMaterial | Coverage: | 80.952% (17/21) |
| | 28 | 15 |
FunctionObjectName: | FunctionObject | Coverage: | 94.118% (16/17) |
| | 28 | 13 |
MapCtorName: | MapCtor | Coverage: | 31.034% (9/29) |
| | 28 | 11 |
QQmlProfilerEventTypeName: | QQmlProfilerEventType | Coverage: | 64.286% (27/42) |
| | 28 | 28 |
QQuickItemGrabResultPrivateName: | QQuickItemGrabResultPrivate | Coverage: | 60.870% (14/23) |
| | 28 | 9 |
QQuickPackageName: | QQuickPackage | Coverage: | 33.333% (11/33) |
| | 28 | 13 |
QQuickScaleGridName: | QQuickScaleGrid | Coverage: | 88.889% (24/27) |
| | 28 | 19 |
QSGOpaqueTextureMaterialShaderName: | QSGOpaqueTextureMaterialShader | Coverage: | 57.143% (16/28) |
| | 28 | 9 |
QSGSoftwareContextName: | QSGSoftwareContext | Coverage: | 36.000% (9/25) |
| | 28 | 19 |
QV4LocaleDataDeletableName: | QV4LocaleDataDeletable | Coverage: | 100.000% (26/26) |
| | 28 | 1 |
StringIteratorPrototypeName: | StringIteratorPrototype | Coverage: | 95.833% (23/24) |
| | 28 | 7 |
qmlRegisterExtendedUncreatableTypeName: | qmlRegisterExtendedUncreatableType | Prototype: | template<typename T, typename E, int metaObjectRevision> int qmlRegisterExtendedUncreatableType(const char *uri, int versionMajor, int versionMinor, const char *qmlName, const QString& reason) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqml.h | Lines: | 241-278 |
| | 28 | 2 |
qmlRegisterExtendedUncreatableTypeName: | qmlRegisterExtendedUncreatableType | Prototype: | template<typename T, typename E> int qmlRegisterExtendedUncreatableType(const char *uri, int versionMajor, int versionMinor, const char *qmlName, const QString& reason) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqml.h | Lines: | 202-239 |
| | 28 | 2 |
EvalFunctionName: | EvalFunction | Coverage: | 100.000% (27/27) |
| | 29 | 8 |
QQmlMemoryScopeName: | QQmlMemoryScope | Coverage: | 33.333% (15/45) |
| | 29 | 15 |
QQmlTypeWrapperName: | QQmlTypeWrapper | Coverage: | 42.857% (6/14) |
| | 29 | 8 |
QQmlValueTypeProxyBindingName: | QQmlValueTypeProxyBinding | Coverage: | 89.655% (26/29) |
| | 29 | 13 |