Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
ArrayObjectName: | ArrayObject | Coverage: | 100.000% (51/51) |
| | 51 | 15 |
encodeName: | encode | Prototype: | static QString encode(const QString &input, const char *unescapedSet, bool *ok) | Coverage: | 100.000% (60/60) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4globalobject.cpp | Lines: | 152-219 |
| | 47 | 14 |
ResourceTreeName: | ResourceTree | Coverage: | 0.000% (0/36) |
| | 44 | 14 |
QuickTestImageObjectName: | QuickTestImageObject | Coverage: | 0.000% (0/31) |
| | 25 | 14 |
QSGSoftwareRenderListBuilderName: | QSGSoftwareRenderListBuilder | Coverage: | 31.250% (5/16) |
| | 19 | 14 |
QSGSimpleMaterialShaderName: | QSGSimpleMaterialShader | Coverage: | 77.143% (27/35) |
| | 37 | 14 |
QSG24BitTextMaskShaderName: | QSG24BitTextMaskShader | Coverage: | 0.000% (0/35) |
| | 40 | 14 |
QQuickTransformName: | QQuickTransform | Coverage: | 47.222% (17/36) |
| | 35 | 14 |
QQuickSinglePointEventName: | QQuickSinglePointEvent | Coverage: | 54.545% (12/22) |
| | 19 | 14 |
QQuickReplaceSignalHandlerName: | QQuickReplaceSignalHandler | Coverage: | 68.182% (15/22) |
| | 21 | 14 |
QQuickNvprMaterialManagerName: | QQuickNvprMaterialManager | Coverage: | 0.000% (0/34) |
| | 58 | 14 |
QQuickItemKeyFilterName: | QQuickItemKeyFilter | Coverage: | 76.667% (23/30) |
| | 14 | 14 |
QQuickFlipablePrivateName: | QQuickFlipablePrivate | Coverage: | 91.429% (32/35) |
| | 46 | 14 |
QQmlNotifierName: | QQmlNotifier | Coverage: | 94.444% (34/36) |
| | 33 | 14 |
QQmlGuardedContextDataName: | QQmlGuardedContextData | Coverage: | 100.000% (24/24) |
| | 22 | 14 |
QQmlGuardName: | QQmlGuard | Coverage: | 95.000% (19/20) |
| | 18 | 14 |
QQmlFileSelectorName: | QQmlFileSelector | Coverage: | 34.615% (9/26) |
| | 30 | 14 |
QQmlExpressionPrivateName: | QQmlExpressionPrivate | Coverage: | 76.923% (20/26) |
| | 40 | 14 |
QQmlDelegateModelAttachedMetaObjectName: | QQmlDelegateModelAttachedMetaObject | Coverage: | 81.579% (31/38) |
| | 34 | 14 |
QHashedCStringRefName: | QHashedCStringRef | Coverage: | 40.000% (8/20) |
| | 23 | 14 |
sortHelperName: | sortHelper | Prototype: | template <typename RandomAccessIterator, typename T, typename LessThan> void sortHelper(RandomAccessIterator start, RandomAccessIterator end, const T &t, LessThan lessThan) | Coverage: | 100.000% (38/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp | Lines: | 667-718 |
| | 34 | 13 |
qsgShaderRewriter_insertZAttributesName: | qsgShaderRewriter_insertZAttributes | Prototype: | QByteArray qsgShaderRewriter_insertZAttributes(const char *input, QSurfaceFormat::OpenGLContextProfile profile) | Coverage: | 70.588% (24/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgshaderrewriter.cpp | Lines: | 172-234 |
| | 39 | 13 |
isIdentifierPartName: | isIdentifierPart | Prototype: | static bool isIdentifierPart(uint ch) | Coverage: | 85.714% (30/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 418-447 |
| | 10 | 13 |
compareEqualIntName: | compareEqualInt | Prototype: | static bool compareEqualInt(QV4::Value &accumulator, QV4::Value lhs, int rhs) | Coverage: | 52.381% (11/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp | Lines: | 365-392 |
| | 13 | 13 |
appendReplacementStringName: | appendReplacementString | Prototype: | static void appendReplacementString(QString *result, const QString &input, const QString& replaceValue, uint* matchOffsets, int captureCount) | Coverage: | 57.143% (28/49) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp | Lines: | 678-722 |
| | 35 | 13 |
allSubObjectsName: | allSubObjects | Prototype: | static void allSubObjects(QObject *object, QObjectList &objectList) | Coverage: | 67.442% (29/43) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportitems.cpp | Lines: | 89-152 |
| | 35 | 13 |
WeakValueName: | WeakValue | Coverage: | 71.429% (20/28) |
| | 24 | 13 |
StringCtorName: | StringCtor | Coverage: | 100.000% (38/38) |
| | 40 | 13 |
RefPtrName: | RefPtr | Coverage: | 80.952% (17/21) |
| | 19 | 13 |
QSGSoftwareNinePatchNodeName: | QSGSoftwareNinePatchNode | Coverage: | 0.000% (0/23) |
| | 27 | 13 |
QSGKtxHandlerName: | QSGKtxHandler | Coverage: | 34.286% (12/35) |
| | 35 | 13 |
QQuickShapeGradientCacheName: | QQuickShapeGradientCache | Coverage: | 68.421% (13/19) |
| | 54 | 13 |
QQuickShapeConicalGradientMaterialName: | QQuickShapeConicalGradientMaterial | Coverage: | 13.793% (4/29) |
| | 27 | 13 |
QQuickShapeConicalGradientName: | QQuickShapeConicalGradient | Coverage: | 89.474% (17/19) |
| | 20 | 13 |
QQuickPathViewAttachedName: | QQuickPathViewAttached | Coverage: | 94.737% (18/19) |
| | 17 | 13 |
QQuickParentChangePrivateName: | QQuickParentChangePrivate | Coverage: | 75.926% (41/54) |
| | 48 | 13 |
QQuickPackageName: | QQuickPackage | Coverage: | 33.333% (11/33) |
| | 28 | 13 |
QQuickItemViewTransitionJobName: | QQuickItemViewTransitionJob | Coverage: | 67.742% (21/31) |
| | 55 | 13 |
QQuickGroupGoalAffectorName: | QQuickGroupGoalAffector | Coverage: | 60.870% (14/23) |
| | 27 | 13 |
QQuickGravityAffectorName: | QQuickGravityAffector | Coverage: | 76.190% (16/21) |
| | 27 | 13 |
QQuickDragAxisName: | QQuickDragAxis | Coverage: | 68.421% (13/19) |
| | 20 | 13 |
QQuickDesignerSupportStatesName: | QQuickDesignerSupportStates | Coverage: | 37.037% (10/27) |
| | 30 | 13 |
QQmlValueTypeProxyBindingName: | QQmlValueTypeProxyBinding | Coverage: | 89.655% (26/29) |
| | 29 | 13 |
QQmlRectFValueTypeName: | QQmlRectFValueType | Coverage: | 100.000% (13/13) |
| | 13 | 13 |
QQmlDelegateModelGroupChangeName: | QQmlDelegateModelGroupChange | Coverage: | 66.667% (14/21) |
| | 23 | 13 |
FunctionObjectName: | FunctionObject | Coverage: | 94.118% (16/17) |
| | 28 | 13 |
FunctionName: | Function | Coverage: | 77.778% (21/27) |
| | 48 | 13 |
StringName: | String | Coverage: | 83.333% (20/24) |
| | 27 | 12 |
SimpleMaterialName: | SimpleMaterial | Coverage: | 77.778% (14/18) |
| | 33 | 12 |
QTestRootObjectName: | QTestRootObject | Coverage: | 85.714% (12/14) |
| | 13 | 12 |
QSGSoftwareRendererName: | QSGSoftwareRenderer | Coverage: | 54.167% (13/24) |
| | 41 | 12 |
QSGSoftwareGlyphNodeName: | QSGSoftwareGlyphNode | Coverage: | 0.000% (0/18) |
| | 30 | 12 |
QSGDefaultDepthStencilBufferName: | QSGDefaultDepthStencilBuffer | Coverage: | 28.571% (14/49) |
| | 44 | 12 |
QSGBasicGeometryNodeName: | QSGBasicGeometryNode | Coverage: | 94.444% (17/18) |
| | 16 | 12 |
QQuickViewTransitionAttachedName: | QQuickViewTransitionAttached | Coverage: | 91.667% (11/12) |
| | 13 | 12 |
QQuickTranslateName: | QQuickTranslate | Coverage: | 62.500% (10/16) |
| | 24 | 12 |
QQuickTouchEventSequenceName: | QQuickTouchEventSequence | Coverage: | 0.000% (0/24) |
| | 30 | 12 |
QQuickStateChangeScriptName: | QQuickStateChangeScript | Coverage: | 50.000% (8/16) |
| | 24 | 12 |
QQuickRectangleExtruderName: | QQuickRectangleExtruder | Coverage: | 84.211% (16/19) |
| | 22 | 12 |
QQuickParentAnimationPrivateName: | QQuickParentAnimationPrivate | Coverage: | 15.000% (3/20) |
| | 11 | 12 |
QQuickKeyEventName: | QQuickKeyEvent | Coverage: | 75.000% (9/12) |
| | 14 | 12 |
QQuickBorderImagePrivateName: | QQuickBorderImagePrivate | Coverage: | 55.882% (19/34) |
| | 50 | 12 |
QQuickAgeAffectorName: | QQuickAgeAffector | Coverage: | 69.565% (16/23) |
| | 35 | 12 |
QQmlRectValueTypeName: | QQmlRectValueType | Coverage: | 100.000% (12/12) |
| | 12 | 12 |
QQmlMemoryProfilerName: | QQmlMemoryProfiler | Coverage: | 0.000% (0/24) |
| | 13 | 12 |
QQmlIncubationControllerName: | QQmlIncubationController | Coverage: | 88.235% (30/34) |
| | 19 | 12 |
QQmlApplicationEngineName: | QQmlApplicationEngine | Coverage: | 100.000% (12/12) |
| | 22 | 12 |
DynamicRoleModelNodeMetaObjectName: | DynamicRoleModelNodeMetaObject | Coverage: | 78.571% (22/28) |
| | 33 | 12 |
CompilationUnitMapperName: | CompilationUnitMapper | Coverage: | 75.000% (18/24) |
| | 51 | 12 |
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 |
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 |
VDMObjectDelegateDataTypeName: | VDMObjectDelegateDataType | Coverage: | 80.000% (12/15) |
| | 18 | 11 |
SparseArrayNodeName: | SparseArrayNode | Coverage: | 71.429% (25/35) |
| | 34 | 11 |
SetCtorName: | SetCtor | Coverage: | 82.759% (24/29) |
| | 26 | 11 |
QSGStyledTextMaterialName: | QSGStyledTextMaterial | Coverage: | 0.000% (0/15) |
| | 16 | 11 |
QSGBasicGlyphNodeName: | QSGBasicGlyphNode | Coverage: | 52.632% (10/19) |
| | 19 | 11 |
QQuickWheelEventName: | QQuickWheelEvent | Coverage: | 72.727% (8/11) |
| | 18 | 11 |
QQuickPointHandlerName: | QQuickPointHandler | Coverage: | 0.000% (0/24) |
| | 19 | 11 |
QQuickPenName: | QQuickPen | Coverage: | 48.780% (20/41) |
| | 23 | 11 |
QQuickNvprBlitterName: | QQuickNvprBlitter | Coverage: | 0.000% (0/30) |
| | 87 | 11 |
QQuickHoverHandlerName: | QQuickHoverHandler | Coverage: | 0.000% (0/19) |
| | 20 | 11 |
QQuickGradientName: | QQuickGradient | Coverage: | 73.684% (14/19) |
| | 19 | 11 |
QQuickFlickableReboundTransitionName: | QQuickFlickableReboundTransition | Coverage: | 17.857% (5/28) |
| | 31 | 11 |
QQuickDesignerWindowManagerName: | QQuickDesignerWindowManager | Coverage: | 0.000% (0/15) |
| | 17 | 11 |
QQuickDefaultClipNodeName: | QQuickDefaultClipNode | Coverage: | 36.364% (8/22) |
| | 40 | 11 |
QQuickContext2DTileName: | QQuickContext2DTile | Coverage: | 0.000% (0/23) |
| | 26 | 11 |
QQuickAnimatedImagePrivateName: | QQuickAnimatedImagePrivate | Coverage: | 90.000% (27/30) |
| | 30 | 11 |
QQmlTypeLoaderQmldirContentName: | QQmlTypeLoaderQmldirContent | Coverage: | 90.909% (10/11) |
| | 13 | 11 |
QQmlQmldirDataName: | QQmlQmldirData | Coverage: | 58.824% (10/17) |
| | 20 | 11 |
QQmlGuardImplName: | QQmlGuardImpl | Coverage: | 91.304% (21/23) |
| | 17 | 11 |
QQmlFileNetworkReplyName: | QQmlFileNetworkReply | Coverage: | 0.000% (0/22) |
| | 54 | 11 |
QLazilyAllocatedName: | QLazilyAllocated | Coverage: | 93.333% (14/15) |
| | 11 | 11 |
MapCtorName: | MapCtor | Coverage: | 31.034% (9/29) |
| | 28 | 11 |
GeneratorPrototypeName: | GeneratorPrototype | Coverage: | 100.000% (40/40) |
| | 43 | 11 |
FunctionCtorName: | FunctionCtor | Coverage: | 93.103% (27/29) |
| | 38 | 11 |
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 |
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 |
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 |
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 |
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 |