| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
QQuickItemGrabResultPrivate| Name: | QQuickItemGrabResultPrivate | | Coverage: | 60.870% (14/23) |
| | 28 | 9 |
QQuickLineExtruder| Name: | QQuickLineExtruder | | Coverage: | 66.667% (12/18) |
| | 19 | 9 |
QQuickQuaternionValueType| Name: | QQuickQuaternionValueType | | Coverage: | 100.000% (9/9) |
| | 9 | 9 |
QQuickShapeSoftwareRenderNode| Name: | QQuickShapeSoftwareRenderNode | | Coverage: | 66.667% (10/15) |
| | 20 | 9 |
QQuickWorkerScriptEngine| Name: | QQuickWorkerScriptEngine | | Coverage: | 92.308% (12/13) |
| | 36 | 9 |
QSGDepthStencilBuffer| Name: | QSGDepthStencilBuffer | | Coverage: | 63.636% (7/11) |
| | 17 | 9 |
QSGFramebufferObjectNode| Name: | QSGFramebufferObjectNode | | Coverage: | 62.500% (10/16) |
| | 21 | 9 |
QSGOpaqueTextureMaterialShader| Name: | QSGOpaqueTextureMaterialShader | | Coverage: | 57.143% (16/28) |
| | 28 | 9 |
QSGPkmHandler| Name: | QSGPkmHandler | | Coverage: | 29.630% (8/27) |
| | 27 | 9 |
QSGRenderNode| Name: | QSGRenderNode | | Coverage: | 55.556% (5/9) |
| | 11 | 9 |
QSGSoftwarePixmapTexture| Name: | QSGSoftwarePixmapTexture | | Coverage: | 0.000% (0/11) |
| | 11 | 9 |
QSGStyledTextShader| Name: | QSGStyledTextShader | | Coverage: | 0.000% (0/37) |
| | 59 | 9 |
QStringHashData| Name: | QStringHashData | | Coverage: | 91.304% (21/23) |
| | 23 | 9 |
QtQml| Name: | QtQml | | Coverage: | 33.333% (3/9) |
| | 9 | 9 |
adjustedPosition| Name: | 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 |
checkVersion| Name: | 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 |
flagsForPropertyType| Name: | 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_recursive| Name: | 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 |
getAppFlags| Name: | 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 |
isIdentifierStart| Name: | 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 |
objectToVariant| Name: | 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 |
position| Name: | 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 |
qSetFontFamilyFromTokens| Name: | 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_filter| Name: | 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_v4DebuggerHook| Name: | 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 |
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 |
ArrayBufferPrototype| Name: | ArrayBufferPrototype | | Coverage: | 87.179% (34/39) |
| | 43 | 10 |
PassRefPtr| Name: | PassRefPtr | | Coverage: | 50.000% (8/16) |
| | 13 | 10 |
Proxy| Name: | Proxy | | Coverage: | 88.462% (23/26) |
| | 32 | 10 |
QQmlCleanup| Name: | QQmlCleanup | | Coverage: | 100.000% (20/20) |
| | 20 | 10 |
QQmlColorProvider| Name: | QQmlColorProvider | | Coverage: | 7.143% (1/14) |
| | 8 | 10 |
QQmlComponentAttached| Name: | QQmlComponentAttached | | Coverage: | 88.889% (16/18) |
| | 13 | 10 |
QQmlDebuggingEnabler| Name: | QQmlDebuggingEnabler | | Coverage: | 92.857% (13/14) |
| | 23 | 10 |
QQmlLoggingCategory| Name: | QQmlLoggingCategory | | Coverage: | 87.500% (14/16) |
| | 18 | 10 |
QQmlModelIndexValueType| Name: | QQmlModelIndexValueType | | Coverage: | 75.000% (9/12) |
| | 13 | 10 |
QQmlPrivate| Name: | QQmlPrivate | | Coverage: | 100.000% (10/10) |
| | 10 | 10 |
QQmlVMEGuard| Name: | QQmlVMEGuard | | Coverage: | 100.000% (20/20) |
| | 25 | 10 |
QQuickColumn| Name: | QQuickColumn | | Coverage: | 92.308% (24/26) |
| | 31 | 10 |
QQuickContext2DFBOTile| Name: | QQuickContext2DFBOTile | | Coverage: | 0.000% (0/22) |
| | 30 | 10 |
QQuickImageProvider| Name: | QQuickImageProvider | | Coverage: | 25.000% (4/16) |
| | 24 | 10 |
QQuickImageProviderOptions| Name: | QQuickImageProviderOptions | | Coverage: | 90.000% (9/10) |
| | 15 | 10 |
QSGMaterial| Name: | QSGMaterial | | Coverage: | 50.000% (10/20) |
| | 16 | 10 |
SymbolPrototype| Name: | SymbolPrototype | | Coverage: | 89.744% (35/39) |
| | 42 | 10 |
TypedArray| Name: | 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 |
propertyNameForAnchorLine| Name: | 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 |
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 |
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 |
CallOverloaded| Name: | 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 |
FunctionCtor| Name: | FunctionCtor | | Coverage: | 93.103% (27/29) |
| | 38 | 11 |
GeneratorPrototype| Name: | GeneratorPrototype | | Coverage: | 100.000% (40/40) |
| | 43 | 11 |
MapCtor| Name: | MapCtor | | Coverage: | 31.034% (9/29) |
| | 28 | 11 |
QLazilyAllocated| Name: | QLazilyAllocated | | Coverage: | 93.333% (14/15) |
| | 11 | 11 |
QQmlFileNetworkReply| Name: | QQmlFileNetworkReply | | Coverage: | 0.000% (0/22) |
| | 54 | 11 |
QQmlGuardImpl| Name: | QQmlGuardImpl | | Coverage: | 91.304% (21/23) |
| | 17 | 11 |
QQmlQmldirData| Name: | QQmlQmldirData | | Coverage: | 58.824% (10/17) |
| | 20 | 11 |
QQmlTypeLoaderQmldirContent| Name: | QQmlTypeLoaderQmldirContent | | Coverage: | 90.909% (10/11) |
| | 13 | 11 |
QQuickAnimatedImagePrivate| Name: | QQuickAnimatedImagePrivate | | Coverage: | 90.000% (27/30) |
| | 30 | 11 |
QQuickContext2DTile| Name: | QQuickContext2DTile | | Coverage: | 0.000% (0/23) |
| | 26 | 11 |
QQuickDefaultClipNode| Name: | QQuickDefaultClipNode | | Coverage: | 36.364% (8/22) |
| | 40 | 11 |
QQuickDesignerWindowManager| Name: | QQuickDesignerWindowManager | | Coverage: | 0.000% (0/15) |
| | 17 | 11 |
QQuickFlickableReboundTransition| Name: | QQuickFlickableReboundTransition | | Coverage: | 17.857% (5/28) |
| | 31 | 11 |
QQuickGradient| Name: | QQuickGradient | | Coverage: | 73.684% (14/19) |
| | 19 | 11 |
QQuickHoverHandler| Name: | QQuickHoverHandler | | Coverage: | 0.000% (0/19) |
| | 20 | 11 |
QQuickNvprBlitter| Name: | QQuickNvprBlitter | | Coverage: | 0.000% (0/30) |
| | 87 | 11 |
QQuickPen| Name: | QQuickPen | | Coverage: | 48.780% (20/41) |
| | 23 | 11 |
QQuickPointHandler| Name: | QQuickPointHandler | | Coverage: | 0.000% (0/24) |
| | 19 | 11 |
QQuickWheelEvent| Name: | QQuickWheelEvent | | Coverage: | 72.727% (8/11) |
| | 18 | 11 |
QSGBasicGlyphNode| Name: | QSGBasicGlyphNode | | Coverage: | 52.632% (10/19) |
| | 19 | 11 |
QSGStyledTextMaterial| Name: | QSGStyledTextMaterial | | Coverage: | 0.000% (0/15) |
| | 16 | 11 |
SetCtor| Name: | SetCtor | | Coverage: | 82.759% (24/29) |
| | 26 | 11 |
SparseArrayNode| Name: | SparseArrayNode | | Coverage: | 71.429% (25/35) |
| | 34 | 11 |
VDMObjectDelegateDataType| Name: | 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_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 |
CompilationUnitMapper| Name: | CompilationUnitMapper | | Coverage: | 75.000% (18/24) |
| | 51 | 12 |
DynamicRoleModelNodeMetaObject| Name: | DynamicRoleModelNodeMetaObject | | Coverage: | 78.571% (22/28) |
| | 33 | 12 |
QQmlApplicationEngine| Name: | QQmlApplicationEngine | | Coverage: | 100.000% (12/12) |
| | 22 | 12 |
QQmlIncubationController| Name: | QQmlIncubationController | | Coverage: | 88.235% (30/34) |
| | 19 | 12 |
QQmlMemoryProfiler| Name: | QQmlMemoryProfiler | | Coverage: | 0.000% (0/24) |
| | 13 | 12 |
QQmlRectValueType| Name: | QQmlRectValueType | | Coverage: | 100.000% (12/12) |
| | 12 | 12 |
QQuickAgeAffector| Name: | QQuickAgeAffector | | Coverage: | 69.565% (16/23) |
| | 35 | 12 |
QQuickBorderImagePrivate| Name: | QQuickBorderImagePrivate | | Coverage: | 55.882% (19/34) |
| | 50 | 12 |
QQuickKeyEvent| Name: | QQuickKeyEvent | | Coverage: | 75.000% (9/12) |
| | 14 | 12 |
QQuickParentAnimationPrivate| Name: | QQuickParentAnimationPrivate | | Coverage: | 15.000% (3/20) |
| | 11 | 12 |
QQuickRectangleExtruder| Name: | QQuickRectangleExtruder | | Coverage: | 84.211% (16/19) |
| | 22 | 12 |
QQuickStateChangeScript| Name: | QQuickStateChangeScript | | Coverage: | 50.000% (8/16) |
| | 24 | 12 |
QQuickTouchEventSequence| Name: | QQuickTouchEventSequence | | Coverage: | 0.000% (0/24) |
| | 30 | 12 |
QQuickTranslate| Name: | QQuickTranslate | | Coverage: | 62.500% (10/16) |
| | 24 | 12 |
QQuickViewTransitionAttached| Name: | QQuickViewTransitionAttached | | Coverage: | 91.667% (11/12) |
| | 13 | 12 |
QSGBasicGeometryNode| Name: | QSGBasicGeometryNode | | Coverage: | 94.444% (17/18) |
| | 16 | 12 |
QSGDefaultDepthStencilBuffer| Name: | QSGDefaultDepthStencilBuffer | | Coverage: | 28.571% (14/49) |
| | 44 | 12 |
QSGSoftwareGlyphNode| Name: | QSGSoftwareGlyphNode | | Coverage: | 0.000% (0/18) |
| | 30 | 12 |
QSGSoftwareRenderer| Name: | QSGSoftwareRenderer | | Coverage: | 54.167% (13/24) |
| | 41 | 12 |
QTestRootObject| Name: | QTestRootObject | | Coverage: | 85.714% (12/14) |
| | 13 | 12 |
SimpleMaterial| Name: | SimpleMaterial | | Coverage: | 77.778% (14/18) |
| | 33 | 12 |
String| Name: | String | | Coverage: | 83.333% (20/24) |
| | 27 | 12 |
Function| Name: | Function | | Coverage: | 77.778% (21/27) |
| | 48 | 13 |
FunctionObject| Name: | FunctionObject | | Coverage: | 94.118% (16/17) |
| | 28 | 13 |