| Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
QQuickAngleDirection| Name: | QQuickAngleDirection | | Coverage: | 73.077% (19/26) |
| | 34 | 18 |
QQmlDelegateModelGroupChangeArray| Name: | QQmlDelegateModelGroupChangeArray | | Coverage: | 57.143% (16/28) |
| | 34 | 16 |
QQmlDelegateModelAttachedMetaObject| Name: | QQmlDelegateModelAttachedMetaObject | | Coverage: | 81.579% (31/38) |
| | 34 | 14 |
MapIteratorPrototype| Name: | MapIteratorPrototype | | Coverage: | 100.000% (19/19) |
| | 34 | 7 |
GenericBinding| Name: | GenericBinding | | Coverage: | 95.349% (41/43) |
| | 34 | 18 |
ArrayIteratorPrototype| Name: | ArrayIteratorPrototype | | Coverage: | 100.000% (21/21) |
| | 34 | 8 |
SimpleMaterial| Name: | SimpleMaterial | | Coverage: | 77.778% (14/18) |
| | 33 | 12 |
QRecyclePoolPrivate| Name: | QRecyclePoolPrivate | | Coverage: | 95.238% (20/21) |
| | 33 | 8 |
QQuickColorValueType| Name: | QQuickColorValueType | | Coverage: | 100.000% (21/21) |
| | 33 | 21 |
QQmlNotifier| Name: | QQmlNotifier | | Coverage: | 94.444% (34/36) |
| | 33 | 14 |
DynamicRoleModelNodeMetaObject| Name: | DynamicRoleModelNodeMetaObject | | Coverage: | 78.571% (22/28) |
| | 33 | 12 |
ColoredMaterial| Name: | ColoredMaterial | | Coverage: | 80.952% (17/21) |
| | 33 | 15 |
fetchOrCreateTypeForUrl| Name: | 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 |
QSGDistanceFieldTextMaterial| Name: | QSGDistanceFieldTextMaterial | | Coverage: | 81.818% (27/33) |
| | 32 | 19 |
QQuickViewSection| Name: | QQuickViewSection | | Coverage: | 87.879% (29/33) |
| | 32 | 21 |
QQuickSimpleAction| Name: | QQuickSimpleAction | | Coverage: | 89.474% (17/19) |
| | 32 | 15 |
QJSEnginePrivate| Name: | QJSEnginePrivate | | Coverage: | 83.784% (31/37) |
| | 32 | 19 |
Proxy| Name: | Proxy | | Coverage: | 88.462% (23/26) |
| | 32 | 10 |
loadConf| Name: | 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 |
TypedArray| Name: | TypedArray | | Coverage: | 91.667% (22/24) |
| | 31 | 10 |
QSGSoftwareSpriteNode| Name: | QSGSoftwareSpriteNode | | Coverage: | 0.000% (0/33) |
| | 31 | 19 |
QQuickShapeLinearGradientMaterial| Name: | QQuickShapeLinearGradientMaterial | | Coverage: | 11.429% (4/35) |
| | 31 | 15 |
QQuickFlickableReboundTransition| Name: | QQuickFlickableReboundTransition | | Coverage: | 17.857% (5/28) |
| | 31 | 11 |
QQuickColumn| Name: | QQuickColumn | | Coverage: | 92.308% (24/26) |
| | 31 | 10 |
QSGSoftwareGlyphNode| Name: | QSGSoftwareGlyphNode | | Coverage: | 0.000% (0/18) |
| | 30 | 12 |
QSGGeometryNode| Name: | QSGGeometryNode | | Coverage: | 58.140% (25/43) |
| | 30 | 19 |
QQuickVector4DValueType| Name: | QQuickVector4DValueType | | Coverage: | 72.727% (24/33) |
| | 30 | 25 |
QQuickTouchEventSequence| Name: | QQuickTouchEventSequence | | Coverage: | 0.000% (0/24) |
| | 30 | 12 |
QQuickTextLine| Name: | QQuickTextLine | | Coverage: | 57.143% (24/42) |
| | 30 | 22 |
QQuickShapeRadialGradientShader| Name: | QQuickShapeRadialGradientShader | | Coverage: | 83.333% (10/12) |
| | 30 | 6 |
QQuickPointDirection| Name: | QQuickPointDirection | | Coverage: | 73.077% (19/26) |
| | 30 | 18 |
QQuickFontObject| Name: | QQuickFontObject | | Coverage: | 80.000% (16/20) |
| | 30 | 9 |
QQuickDesignerSupportStates| Name: | QQuickDesignerSupportStates | | Coverage: | 37.037% (10/27) |
| | 30 | 13 |
QQuickContext2DFBOTile| Name: | QQuickContext2DFBOTile | | Coverage: | 0.000% (0/22) |
| | 30 | 10 |
QQuickAnimatedImagePrivate| Name: | QQuickAnimatedImagePrivate | | Coverage: | 90.000% (27/30) |
| | 30 | 11 |
QQmlFileSelector| Name: | QQmlFileSelector | | Coverage: | 34.615% (9/26) |
| | 30 | 14 |
GeneratorFunction| Name: | GeneratorFunction | | Coverage: | 100.000% (3/3) |
| | 30 | 3 |
qExtractFontFamiliesFromString| Name: | 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 |
printUsage| Name: | 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 |
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 |
SetIteratorPrototype| Name: | SetIteratorPrototype | | Coverage: | 100.000% (15/15) |
| | 29 | 6 |
QSGRenderContext| Name: | QSGRenderContext | | Coverage: | 78.947% (15/19) |
| | 29 | 15 |
QQuickPointerScrollEvent| Name: | QQuickPointerScrollEvent | | Coverage: | 66.667% (14/21) |
| | 29 | 17 |
QQuickParticleGroup| Name: | QQuickParticleGroup | | Coverage: | 42.857% (15/35) |
| | 29 | 18 |
QQmlValueTypeReference| Name: | QQmlValueTypeReference | | Coverage: | 92.308% (24/26) |
| | 29 | 9 |
QQmlValueTypeProxyBinding| Name: | QQmlValueTypeProxyBinding | | Coverage: | 89.655% (26/29) |
| | 29 | 13 |
QQmlTypeWrapper| Name: | QQmlTypeWrapper | | Coverage: | 42.857% (6/14) |
| | 29 | 8 |
QQmlMemoryScope| Name: | QQmlMemoryScope | | Coverage: | 33.333% (15/45) |
| | 29 | 15 |
EvalFunction| Name: | EvalFunction | | Coverage: | 100.000% (27/27) |
| | 29 | 8 |
qmlRegisterExtendedUncreatableType| Name: | 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 |
qmlRegisterExtendedUncreatableType| Name: | 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 |
StringIteratorPrototype| Name: | StringIteratorPrototype | | Coverage: | 95.833% (23/24) |
| | 28 | 7 |
QV4LocaleDataDeletable| Name: | QV4LocaleDataDeletable | | Coverage: | 100.000% (26/26) |
| | 28 | 1 |
QSGSoftwareContext| Name: | QSGSoftwareContext | | Coverage: | 36.000% (9/25) |
| | 28 | 19 |
QSGOpaqueTextureMaterialShader| Name: | QSGOpaqueTextureMaterialShader | | Coverage: | 57.143% (16/28) |
| | 28 | 9 |
QQuickScaleGrid| Name: | QQuickScaleGrid | | Coverage: | 88.889% (24/27) |
| | 28 | 19 |
QQuickPackage| Name: | QQuickPackage | | Coverage: | 33.333% (11/33) |
| | 28 | 13 |
QQuickItemGrabResultPrivate| Name: | QQuickItemGrabResultPrivate | | Coverage: | 60.870% (14/23) |
| | 28 | 9 |
QQmlProfilerEventType| Name: | QQmlProfilerEventType | | Coverage: | 64.286% (27/42) |
| | 28 | 28 |
MapCtor| Name: | MapCtor | | Coverage: | 31.034% (9/29) |
| | 28 | 11 |
FunctionObject| Name: | FunctionObject | | Coverage: | 94.118% (16/17) |
| | 28 | 13 |
DeformableMaterial| Name: | DeformableMaterial | | Coverage: | 80.952% (17/21) |
| | 28 | 15 |
usage| Name: | 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 |
resolveLocalUrl| Name: | 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 |
qmlRegisterExtendedType| Name: | 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 |
qmlRegisterCustomExtendedType| Name: | 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 |
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 |
String| Name: | String | | Coverage: | 83.333% (20/24) |
| | 27 | 12 |
QSGSoftwareNinePatchNode| Name: | QSGSoftwareNinePatchNode | | Coverage: | 0.000% (0/23) |
| | 27 | 13 |
QSGPkmHandler| Name: | QSGPkmHandler | | Coverage: | 29.630% (8/27) |
| | 27 | 9 |
QQuickVector3DValueType| Name: | QQuickVector3DValueType | | Coverage: | 72.414% (21/29) |
| | 27 | 23 |
QQuickShapeConicalGradientMaterial| Name: | QQuickShapeConicalGradientMaterial | | Coverage: | 13.793% (4/29) |
| | 27 | 13 |
QQuickGroupGoalAffector| Name: | QQuickGroupGoalAffector | | Coverage: | 60.870% (14/23) |
| | 27 | 13 |
QQuickGravityAffector| Name: | QQuickGravityAffector | | Coverage: | 76.190% (16/21) |
| | 27 | 13 |
QQuickFontMetrics| Name: | QQuickFontMetrics | | Coverage: | 92.000% (23/25) |
| | 27 | 23 |
QQmlValueType| Name: | QQmlValueType | | Coverage: | 87.500% (7/8) |
| | 27 | 8 |
QQmlPropertyIndex| Name: | QQmlPropertyIndex | | Coverage: | 88.000% (22/25) |
| | 27 | 17 |
DiagnosticGlContextCreationListener| Name: | DiagnosticGlContextCreationListener | | Coverage: | 0.000% (0/2) |
| | 27 | 2 |
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 |
qquickitem_autoParent| Name: | 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 |
qQmlPropertyCacheCreate| Name: | 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 |
SetCtor| Name: | SetCtor | | Coverage: | 82.759% (24/29) |
| | 26 | 11 |
QSGSoftwarePixmapRenderer| Name: | QSGSoftwarePixmapRenderer | | Coverage: | 0.000% (0/12) |
| | 26 | 6 |
QQuickTableViewAttached| Name: | QQuickTableViewAttached | | Coverage: | 0.000% (0/26) |
| | 26 | 16 |
QQuickShapeLinearGradient| Name: | QQuickShapeLinearGradient | | Coverage: | 84.000% (21/25) |
| | 26 | 17 |
QQuickPointerNativeGestureEvent| Name: | QQuickPointerNativeGestureEvent | | Coverage: | 0.000% (0/22) |
| | 26 | 16 |
QQuickMouseEvent| Name: | QQuickMouseEvent | | Coverage: | 70.588% (12/17) |
| | 26 | 17 |
QQuickLayoutMirroringAttached| Name: | QQuickLayoutMirroringAttached | | Coverage: | 81.081% (30/37) |
| | 26 | 17 |
QQuickContext2DTile| Name: | QQuickContext2DTile | | Coverage: | 0.000% (0/23) |
| | 26 | 11 |
QQmlOpenMetaObjectPrivate| Name: | QQmlOpenMetaObjectPrivate | | Coverage: | 85.185% (23/27) |
| | 26 | 15 |
QQmlDebugMessageClient| Name: | QQmlDebugMessageClient | | Coverage: | 75.000% (9/12) |
| | 26 | 6 |
QQmlDebugClient| Name: | QQmlDebugClient | | Coverage: | 91.304% (21/23) |
| | 26 | 15 |
QuickTestImageObject| Name: | QuickTestImageObject | | Coverage: | 0.000% (0/31) |
| | 25 | 14 |
QSGNodeVisitor| Name: | QSGNodeVisitor | | Coverage: | 0.000% (0/14) |
| | 25 | 8 |
QQuickPinchEvent| Name: | QQuickPinchEvent | | Coverage: | 64.000% (16/25) |
| | 25 | 25 |
QQmlVMEGuard| Name: | QQmlVMEGuard | | Coverage: | 100.000% (20/20) |
| | 25 | 10 |
QQmlDelayedError| Name: | QQmlDelayedError | | Coverage: | 93.103% (27/29) |
| | 25 | 17 |
QQmlAbstractProfilerAdapter| Name: | QQmlAbstractProfilerAdapter | | Coverage: | 62.500% (15/24) |
| | 25 | 18 |
qt_v4CheckForBreak| Name: | 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 |