Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
QQuickItemGrabResultPrivateName: | QQuickItemGrabResultPrivate | Coverage: | 60.870% (14/23) |
| | 28 | 9 |
QQuickLineExtruderName: | QQuickLineExtruder | Coverage: | 66.667% (12/18) |
| | 19 | 9 |
QQuickQuaternionValueTypeName: | QQuickQuaternionValueType | Coverage: | 100.000% (9/9) |
| | 9 | 9 |
QQuickShapeSoftwareRenderNodeName: | QQuickShapeSoftwareRenderNode | Coverage: | 66.667% (10/15) |
| | 20 | 9 |
QQuickWorkerScriptEngineName: | QQuickWorkerScriptEngine | Coverage: | 92.308% (12/13) |
| | 36 | 9 |
QSGDepthStencilBufferName: | QSGDepthStencilBuffer | Coverage: | 63.636% (7/11) |
| | 17 | 9 |
QSGFramebufferObjectNodeName: | QSGFramebufferObjectNode | Coverage: | 62.500% (10/16) |
| | 21 | 9 |
QSGOpaqueTextureMaterialShaderName: | QSGOpaqueTextureMaterialShader | Coverage: | 57.143% (16/28) |
| | 28 | 9 |
QSGPkmHandlerName: | QSGPkmHandler | Coverage: | 29.630% (8/27) |
| | 27 | 9 |
QSGRenderNodeName: | QSGRenderNode | Coverage: | 55.556% (5/9) |
| | 11 | 9 |
QSGSoftwarePixmapTextureName: | QSGSoftwarePixmapTexture | Coverage: | 0.000% (0/11) |
| | 11 | 9 |
QSGStyledTextShaderName: | QSGStyledTextShader | Coverage: | 0.000% (0/37) |
| | 59 | 9 |
QStringHashDataName: | QStringHashData | Coverage: | 91.304% (21/23) |
| | 23 | 9 |
QtQmlName: | QtQml | Coverage: | 33.333% (3/9) |
| | 9 | 9 |
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 |
checkVersionName: | checkVersion | Prototype: | static bool checkVersion(const QUrl &url) | Coverage: | 52.000% (13/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlscene/main.cpp | Lines: | 249-293 |
| | 43 | 9 |
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 |
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 |
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 |
isIdentifierStartName: | isIdentifierStart | Prototype: | static inline bool isIdentifierStart(uint ch) | Coverage: | 91.304% (21/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 396-416 |
| | 8 | 9 |
objectToVariantName: | objectToVariant | Prototype: | static QVariant objectToVariant(QV4::ExecutionEngine *e, const QV4::Object *o, V4ObjectSet *visitedObjects) | Coverage: | 100.000% (23/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | Lines: | 1302-1354 |
| | 34 | 9 |
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 |
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 |
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 |
qt_image_convolute_filterName: | qt_image_convolute_filter | Prototype: | QImage qt_image_convolute_filter(const QImage& src, const QVector<qreal>& weights, int radius = 0) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp | Lines: | 711-785 |
| | 46 | 9 |
qt_v4DebuggerHookName: | qt_v4DebuggerHook | Prototype: | int qt_v4DebuggerHook(const char *json) | Coverage: | 0.000% (0/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp | Lines: | 184-244 |
| | 35 | 9 |
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 |
ArrayBufferPrototypeName: | ArrayBufferPrototype | Coverage: | 87.179% (34/39) |
| | 43 | 10 |
PassRefPtrName: | PassRefPtr | Coverage: | 50.000% (8/16) |
| | 13 | 10 |
ProxyName: | Proxy | Coverage: | 88.462% (23/26) |
| | 32 | 10 |
QQmlCleanupName: | QQmlCleanup | Coverage: | 100.000% (20/20) |
| | 20 | 10 |
QQmlColorProviderName: | QQmlColorProvider | Coverage: | 7.143% (1/14) |
| | 8 | 10 |
QQmlComponentAttachedName: | QQmlComponentAttached | Coverage: | 88.889% (16/18) |
| | 13 | 10 |
QQmlDebuggingEnablerName: | QQmlDebuggingEnabler | Coverage: | 92.857% (13/14) |
| | 23 | 10 |
QQmlLoggingCategoryName: | QQmlLoggingCategory | Coverage: | 87.500% (14/16) |
| | 18 | 10 |
QQmlModelIndexValueTypeName: | QQmlModelIndexValueType | Coverage: | 75.000% (9/12) |
| | 13 | 10 |
QQmlPrivateName: | QQmlPrivate | Coverage: | 100.000% (10/10) |
| | 10 | 10 |
QQmlVMEGuardName: | QQmlVMEGuard | Coverage: | 100.000% (20/20) |
| | 25 | 10 |
QQuickColumnName: | QQuickColumn | Coverage: | 92.308% (24/26) |
| | 31 | 10 |
QQuickContext2DFBOTileName: | QQuickContext2DFBOTile | Coverage: | 0.000% (0/22) |
| | 30 | 10 |
QQuickImageProviderName: | QQuickImageProvider | Coverage: | 25.000% (4/16) |
| | 24 | 10 |
QQuickImageProviderOptionsName: | QQuickImageProviderOptions | Coverage: | 90.000% (9/10) |
| | 15 | 10 |
QSGMaterialName: | QSGMaterial | Coverage: | 50.000% (10/20) |
| | 16 | 10 |
SymbolPrototypeName: | SymbolPrototype | Coverage: | 89.744% (35/39) |
| | 42 | 10 |
TypedArrayName: | TypedArray | Coverage: | 91.667% (22/24) |
| | 31 | 10 |
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 |
propertyNameForAnchorLineName: | propertyNameForAnchorLine | Prototype: | QString propertyNameForAnchorLine(const QQuickAnchors::Anchor &anchorLine) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupport.cpp | Lines: | 196-209 |
| | 9 | 10 |
qExtractFontFamiliesFromStringName: | 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 |
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 |
CallOverloadedName: | CallOverloaded | Prototype: | static QV4::ReturnedValue CallOverloaded(const QQmlObjectOrGadget &object, const QQmlPropertyData &data, QV4::ExecutionEngine *engine, QV4::CallData *callArgs, const QQmlPropertyCache *propertyCache, QMetaObject::Call callType = QMetaObject::InvokeMetaMethod) | Coverage: | 94.286% (33/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp | Lines: | 1482-1547 |
| | 42 | 11 |
FunctionCtorName: | FunctionCtor | Coverage: | 93.103% (27/29) |
| | 38 | 11 |
GeneratorPrototypeName: | GeneratorPrototype | Coverage: | 100.000% (40/40) |
| | 43 | 11 |
MapCtorName: | MapCtor | Coverage: | 31.034% (9/29) |
| | 28 | 11 |
QLazilyAllocatedName: | QLazilyAllocated | Coverage: | 93.333% (14/15) |
| | 11 | 11 |
QQmlFileNetworkReplyName: | QQmlFileNetworkReply | Coverage: | 0.000% (0/22) |
| | 54 | 11 |
QQmlGuardImplName: | QQmlGuardImpl | Coverage: | 91.304% (21/23) |
| | 17 | 11 |
QQmlQmldirDataName: | QQmlQmldirData | Coverage: | 58.824% (10/17) |
| | 20 | 11 |
QQmlTypeLoaderQmldirContentName: | QQmlTypeLoaderQmldirContent | Coverage: | 90.909% (10/11) |
| | 13 | 11 |
QQuickAnimatedImagePrivateName: | QQuickAnimatedImagePrivate | Coverage: | 90.000% (27/30) |
| | 30 | 11 |
QQuickContext2DTileName: | QQuickContext2DTile | Coverage: | 0.000% (0/23) |
| | 26 | 11 |
QQuickDefaultClipNodeName: | QQuickDefaultClipNode | Coverage: | 36.364% (8/22) |
| | 40 | 11 |
QQuickDesignerWindowManagerName: | QQuickDesignerWindowManager | Coverage: | 0.000% (0/15) |
| | 17 | 11 |
QQuickFlickableReboundTransitionName: | QQuickFlickableReboundTransition | Coverage: | 17.857% (5/28) |
| | 31 | 11 |
QQuickGradientName: | QQuickGradient | Coverage: | 73.684% (14/19) |
| | 19 | 11 |
QQuickHoverHandlerName: | QQuickHoverHandler | Coverage: | 0.000% (0/19) |
| | 20 | 11 |
QQuickNvprBlitterName: | QQuickNvprBlitter | Coverage: | 0.000% (0/30) |
| | 87 | 11 |
QQuickPenName: | QQuickPen | Coverage: | 48.780% (20/41) |
| | 23 | 11 |
QQuickPointHandlerName: | QQuickPointHandler | Coverage: | 0.000% (0/24) |
| | 19 | 11 |
QQuickWheelEventName: | QQuickWheelEvent | Coverage: | 72.727% (8/11) |
| | 18 | 11 |
QSGBasicGlyphNodeName: | QSGBasicGlyphNode | Coverage: | 52.632% (10/19) |
| | 19 | 11 |
QSGStyledTextMaterialName: | QSGStyledTextMaterial | Coverage: | 0.000% (0/15) |
| | 16 | 11 |
SetCtorName: | SetCtor | Coverage: | 82.759% (24/29) |
| | 26 | 11 |
SparseArrayNodeName: | SparseArrayNode | Coverage: | 71.429% (25/35) |
| | 34 | 11 |
VDMObjectDelegateDataTypeName: | VDMObjectDelegateDataType | Coverage: | 80.000% (12/15) |
| | 18 | 11 |
operator>>Name: | operator>> | Prototype: | QDataStream &operator>>(QDataStream &stream, QQmlProfilerEvent &event) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent.cpp | Lines: | 111-165 |
| | 35 | 11 |
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 |
CompilationUnitMapperName: | CompilationUnitMapper | Coverage: | 75.000% (18/24) |
| | 51 | 12 |
DynamicRoleModelNodeMetaObjectName: | DynamicRoleModelNodeMetaObject | Coverage: | 78.571% (22/28) |
| | 33 | 12 |
QQmlApplicationEngineName: | QQmlApplicationEngine | Coverage: | 100.000% (12/12) |
| | 22 | 12 |
QQmlIncubationControllerName: | QQmlIncubationController | Coverage: | 88.235% (30/34) |
| | 19 | 12 |
QQmlMemoryProfilerName: | QQmlMemoryProfiler | Coverage: | 0.000% (0/24) |
| | 13 | 12 |
QQmlRectValueTypeName: | QQmlRectValueType | Coverage: | 100.000% (12/12) |
| | 12 | 12 |
QQuickAgeAffectorName: | QQuickAgeAffector | Coverage: | 69.565% (16/23) |
| | 35 | 12 |
QQuickBorderImagePrivateName: | QQuickBorderImagePrivate | Coverage: | 55.882% (19/34) |
| | 50 | 12 |
QQuickKeyEventName: | QQuickKeyEvent | Coverage: | 75.000% (9/12) |
| | 14 | 12 |
QQuickParentAnimationPrivateName: | QQuickParentAnimationPrivate | Coverage: | 15.000% (3/20) |
| | 11 | 12 |
QQuickRectangleExtruderName: | QQuickRectangleExtruder | Coverage: | 84.211% (16/19) |
| | 22 | 12 |
QQuickStateChangeScriptName: | QQuickStateChangeScript | Coverage: | 50.000% (8/16) |
| | 24 | 12 |
QQuickTouchEventSequenceName: | QQuickTouchEventSequence | Coverage: | 0.000% (0/24) |
| | 30 | 12 |
QQuickTranslateName: | QQuickTranslate | Coverage: | 62.500% (10/16) |
| | 24 | 12 |
QQuickViewTransitionAttachedName: | QQuickViewTransitionAttached | Coverage: | 91.667% (11/12) |
| | 13 | 12 |
QSGBasicGeometryNodeName: | QSGBasicGeometryNode | Coverage: | 94.444% (17/18) |
| | 16 | 12 |
QSGDefaultDepthStencilBufferName: | QSGDefaultDepthStencilBuffer | Coverage: | 28.571% (14/49) |
| | 44 | 12 |
QSGSoftwareGlyphNodeName: | QSGSoftwareGlyphNode | Coverage: | 0.000% (0/18) |
| | 30 | 12 |
QSGSoftwareRendererName: | QSGSoftwareRenderer | Coverage: | 54.167% (13/24) |
| | 41 | 12 |
QTestRootObjectName: | QTestRootObject | Coverage: | 85.714% (12/14) |
| | 13 | 12 |
SimpleMaterialName: | SimpleMaterial | Coverage: | 77.778% (14/18) |
| | 33 | 12 |
StringName: | String | Coverage: | 83.333% (20/24) |
| | 27 | 12 |
FunctionName: | Function | Coverage: | 77.778% (21/27) |
| | 48 | 13 |
FunctionObjectName: | FunctionObject | Coverage: | 94.118% (16/17) |
| | 28 | 13 |