Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QQuickPixmapDataName: | QQuickPixmapData | Coverage: | 90.909% (10/11) |
| | 11 | 7 |
QQmlTypeLoaderQmldirContentName: | QQmlTypeLoaderQmldirContent | Coverage: | 90.909% (10/11) |
| | 13 | 11 |
QQmlConnectionsParserName: | QQmlConnectionsParser | Coverage: | 90.909% (20/22) |
| | 19 | 7 |
IntrinsicTypedArrayPrototypeName: | IntrinsicTypedArrayPrototype | Coverage: | 90.840% (119/131) |
| | 155 | 42 |
toVariantName: | toVariant | Prototype: | static QVariant toVariant(QV4::ExecutionEngine *e, const QV4::Value &value, int typeHint, bool createJSValueForObjects, V4ObjectSet *visitedObjects) | Coverage: | 90.722% (88/97) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | Lines: | 1196-1300 |
| | 73 | 31 |
QSGDefaultSpriteNodeName: | QSGDefaultSpriteNode | Coverage: | 90.625% (29/32) |
| | 71 | 18 |
QQuickLoaderName: | QQuickLoader | Coverage: | 90.506% (143/158) |
| | 159 | 72 |
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 |
QQmlApplicationName: | QQmlApplication | Coverage: | 90.476% (19/21) |
| | 40 | 19 |
decodeName: | decode | Prototype: | static QString decode(const QString &input, DecodeMode decodeMode, bool *ok) | Coverage: | 90.411% (66/73) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4globalobject.cpp | Lines: | 226-329 |
| | 77 | 23 |
QQmlListModelParserName: | QQmlListModelParser | Coverage: | 90.385% (94/104) |
| | 109 | 37 |
QQmlListCompositorName: | QQmlListCompositor | Coverage: | 90.287% (567/628) |
| | 579 | 201 |
ListLayoutName: | ListLayout | Coverage: | 90.123% (73/81) |
| | 101 | 37 |
QQmlPropertyName: | QQmlProperty | Coverage: | 90.110% (164/182) |
| | 146 | 79 |
StringPrototypeName: | StringPrototype | Coverage: | 90.018% (487/541) |
| | 581 | 164 |
qt_search_for_variableName: | qt_search_for_variable | Prototype: | int qt_search_for_variable(const char *s, int length, int index, VariableQualifier &decl, int &typeIndex, int &typeLength, int &nameIndex, int &nameLength, QQuickOpenGLShaderEffectCommon::Key::ShaderType shaderType) | Coverage: | 90.000% (81/90) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | Lines: | 84-179 |
| | 62 | 21 |
particleV4DataName: | particleV4Data | Prototype: | static inline QV4ParticleDataDeletable *particleV4Data(QV4::ExecutionEngine *engine) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp | Lines: | 510-510 |
| | 1 | 4 |
localeV4DataName: | localeV4Data | Prototype: | static inline QV4LocaleDataDeletable *localeV4Data(QV4::ExecutionEngine *engine) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp | Lines: | 712-712 |
| | 1 | 4 |
engineDataName: | engineData | Prototype: | static inline QQmlDelegateModelEngineData *engineData(QV4::ExecutionEngine *engine) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp | Lines: | 137-137 |
| | 1 | 4 |
engineDataName: | engineData | Prototype: | static inline QQmlAdaptorModelEngineData *engineData(QV4::ExecutionEngine *engine) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp | Lines: | 62-62 |
| | 1 | 4 |
componentExtensionName: | componentExtension | Prototype: | static inline QQmlComponentExtension *componentExtension(QV4::ExecutionEngine *engine) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp | Lines: | 85-85 |
| | 1 | 4 |
QQuickTextEditMimeDataName: | QQuickTextEditMimeData | Coverage: | 90.000% (9/10) |
| | 20 | 6 |
QQuickImageProviderOptionsName: | QQuickImageProviderOptions | Coverage: | 90.000% (9/10) |
| | 15 | 10 |
QQuickCumulativeDirectionName: | QQuickCumulativeDirection | Coverage: | 90.000% (9/10) |
| | 7 | 5 |
QQuickAnimatedImagePrivateName: | QQuickAnimatedImagePrivate | Coverage: | 90.000% (27/30) |
| | 30 | 11 |
ArrayBufferCtorName: | ArrayBufferCtor | Coverage: | 90.000% (18/20) |
| | 24 | 8 |
QQuickBasePositionerName: | QQuickBasePositioner | Coverage: | 89.935% (277/308) |
| | 284 | 130 |
SymbolPrototypeName: | SymbolPrototype | Coverage: | 89.744% (35/39) |
| | 42 | 10 |
QQuickItemViewPrivateName: | QQuickItemViewPrivate | Coverage: | 89.671% (790/881) |
| | 757 | 277 |
loadPropertyName: | loadProperty | Prototype: | static QV4::ReturnedValue loadProperty(QV4::ExecutionEngine *v4, QObject *object, const QQmlPropertyData &property) | Coverage: | 89.655% (52/58) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp | Lines: | 126-207 |
| | 66 | 19 |
QQmlValueTypeProxyBindingName: | QQmlValueTypeProxyBinding | Coverage: | 89.655% (26/29) |
| | 29 | 13 |
VDMModelDelegateDataTypeName: | VDMModelDelegateDataType | Coverage: | 89.552% (60/67) |
| | 67 | 24 |
QQuickStyledTextPrivateName: | QQuickStyledTextPrivate | Coverage: | 89.515% (461/515) |
| | 460 | 165 |
ProxyObjectName: | ProxyObject | Coverage: | 89.510% (256/286) |
| | 307 | 85 |
QQuickSimpleActionName: | QQuickSimpleAction | Coverage: | 89.474% (17/19) |
| | 32 | 15 |
QQuickShapeConicalGradientName: | QQuickShapeConicalGradient | Coverage: | 89.474% (17/19) |
| | 20 | 13 |
ObjectIteratorName: | ObjectIterator | Coverage: | 89.394% (59/66) |
| | 100 | 25 |
QQuickLoaderPrivateName: | QQuickLoaderPrivate | Coverage: | 89.375% (143/160) |
| | 174 | 55 |
QQmlContextDataName: | QQmlContextData | Coverage: | 89.286% (200/224) |
| | 205 | 86 |
QQmlEngineControlClientName: | QQmlEngineControlClient | Coverage: | 89.189% (33/37) |
| | 62 | 25 |
ListModelName: | ListModel | Coverage: | 88.934% (217/244) |
| | 276 | 96 |
SpriteMaterialDataName: | SpriteMaterialData | Coverage: | 88.889% (8/9) |
| | 14 | 5 |
QSGOpacityNodeName: | QSGOpacityNode | Coverage: | 88.889% (16/18) |
| | 15 | 8 |
QQuickScaleGridName: | QQuickScaleGrid | Coverage: | 88.889% (24/27) |
| | 28 | 19 |
QQuickImageTextureProviderName: | QQuickImageTextureProvider | Coverage: | 88.889% (8/9) |
| | 12 | 5 |
QQuickGradientStopName: | QQuickGradientStop | Coverage: | 88.889% (8/9) |
| | 8 | 7 |
QQmlStrongJSQObjectReferenceName: | QQmlStrongJSQObjectReference | Coverage: | 88.889% (16/18) |
| | 10 | 4 |
QQmlListPropertyName: | QQmlListProperty | Coverage: | 88.889% (8/9) |
| | 14 | 9 |
QQmlComponentAttachedName: | QQmlComponentAttached | Coverage: | 88.889% (16/18) |
| | 13 | 10 |
QFontLoaderFontsName: | QFontLoaderFonts | Coverage: | 88.889% (8/9) |
| | 11 | 5 |
QQuickRowName: | QQuickRow | Coverage: | 88.679% (47/53) |
| | 62 | 23 |
QQmlDebugServiceName: | QQmlDebugService | Coverage: | 88.571% (31/35) |
| | 46 | 23 |
ProxyName: | Proxy | Coverage: | 88.462% (23/26) |
| | 32 | 10 |
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 |
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 |
QQmlVMEVariantQObjectPtrName: | QQmlVMEVariantQObjectPtr | Coverage: | 88.235% (15/17) |
| | 15 | 7 |
QQmlIncubationControllerName: | QQmlIncubationController | Coverage: | 88.235% (30/34) |
| | 19 | 12 |
QQuickTextEditName: | QQuickTextEdit | Coverage: | 88.201% (755/856) |
| | 970 | 361 |
RegExpObjectName: | RegExpObject | Coverage: | 88.166% (149/169) |
| | 220 | 53 |
QQmlDelayedCallQueueName: | QQmlDelayedCallQueue | Coverage: | 88.158% (67/76) |
| | 89 | 26 |
QQuickTapHandlerName: | QQuickTapHandler | Coverage: | 88.060% (118/134) |
| | 105 | 58 |
removeOldBindingName: | removeOldBinding | Prototype: | static void removeOldBinding(QObject *object, QQmlPropertyIndex index, QQmlPropertyPrivate::BindingFlags flags = QQmlPropertyPrivate::None) | Coverage: | 88.000% (22/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp | Lines: | 757-786 |
| | 19 | 7 |
QQmlPropertyIndexName: | QQmlPropertyIndex | Coverage: | 88.000% (22/25) |
| | 27 | 17 |
QQmlErrorName: | QQmlError | Coverage: | 88.000% (66/75) |
| | 66 | 35 |
QQuickViewSectionName: | QQuickViewSection | Coverage: | 87.879% (29/33) |
| | 32 | 21 |
scanSpaceName: | scanSpace | Prototype: | inline static void scanSpace(const QChar *&ch) | Coverage: | 87.500% (7/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldirparser.cpp | Lines: | 85-88 |
| | 2 | 2 |
QSGDefaultInternalRectangleNodeName: | QSGDefaultInternalRectangleNode | Coverage: | 87.500% (21/24) |
| | 12 | 6 |
QQuickApplicationName: | QQuickApplication | Coverage: | 87.500% (21/24) |
| | 34 | 18 |
QQmlValueTypeName: | QQmlValueType | Coverage: | 87.500% (7/8) |
| | 27 | 8 |
QQmlNullableValueName: | QQmlNullableValue | Coverage: | 87.500% (7/8) |
| | 8 | 8 |
QQmlLoggingCategoryName: | QQmlLoggingCategory | Coverage: | 87.500% (14/16) |
| | 18 | 10 |
QQmlListReferenceName: | QQmlListReference | Coverage: | 87.500% (63/72) |
| | 49 | 32 |
FlatColorMaterialShaderName: | FlatColorMaterialShader | Coverage: | 87.500% (14/16) |
| | 18 | 6 |
QQmlContextName: | QQmlContext | Coverage: | 87.324% (62/71) |
| | 102 | 36 |
QQuickItemViewName: | QQuickItemView | Coverage: | 87.248% (520/596) |
| | 617 | 253 |
ArrayBufferPrototypeName: | ArrayBufferPrototype | Coverage: | 87.179% (34/39) |
| | 43 | 10 |
TypedArrayCtorName: | TypedArrayCtor | Coverage: | 87.059% (74/85) |
| | 107 | 22 |
QQmlPropertyRawDataName: | QQmlPropertyRawData | Coverage: | 86.957% (60/69) |
| | 92 | 66 |
QQuickItemViewFxItemName: | QQuickItemViewFxItem | Coverage: | 86.885% (53/61) |
| | 45 | 31 |
QQuickStateGroupPrivateName: | QQuickStateGroupPrivate | Coverage: | 86.792% (138/159) |
| | 136 | 58 |
QQmlScriptDataName: | QQmlScriptData | Coverage: | 86.792% (46/53) |
| | 68 | 20 |
QQuickDropAreaName: | QQuickDropArea | Coverage: | 86.765% (59/68) |
| | 79 | 32 |
GlobalFunctionsName: | GlobalFunctions | Coverage: | 86.765% (118/136) |
| | 139 | 45 |
QQuickMatrix4x4ValueTypeName: | QQuickMatrix4x4ValueType | Coverage: | 86.667% (52/60) |
| | 56 | 54 |
QQuickAnchorSetName: | QQuickAnchorSet | Coverage: | 86.667% (39/45) |
| | 74 | 31 |
ArrayElementLessThanName: | ArrayElementLessThan | Coverage: | 86.667% (13/15) |
| | 18 | 5 |
VDMAbstractItemModelDataTypeName: | VDMAbstractItemModelDataType | Coverage: | 86.486% (32/37) |
| | 57 | 21 |
QQmlDelegateModelAttachedName: | QQmlDelegateModelAttached | Coverage: | 86.441% (51/59) |
| | 54 | 27 |
QQuickItemViewTransitionableItemName: | QQuickItemViewTransitionableItem | Coverage: | 86.207% (125/145) |
| | 102 | 49 |
QQmlIncubatorPrivateName: | QQmlIncubatorPrivate | Coverage: | 86.154% (112/130) |
| | 114 | 46 |
QQmlComponentName: | QQmlComponent | Coverage: | 86.093% (130/151) |
| | 210 | 71 |
QQuickTextName: | QQuickText | Coverage: | 85.990% (534/621) |
| | 578 | 236 |
SimpleArrayDataName: | SimpleArrayData | Coverage: | 85.915% (61/71) |
| | 70 | 28 |
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 |
RegExpName: | RegExp | Coverage: | 85.714% (12/14) |
| | 18 | 6 |
QTestRootObjectName: | QTestRootObject | Coverage: | 85.714% (12/14) |
| | 13 | 12 |
QQuickFontLoaderName: | QQuickFontLoader | Coverage: | 85.714% (36/42) |
| | 59 | 22 |
QQuickDefaultTextureFactoryName: | QQuickDefaultTextureFactory | Coverage: | 85.714% (12/14) |
| | 12 | 7 |
QQmlInstanceModelName: | QQmlInstanceModel | Coverage: | 85.714% (6/7) |
| | 11 | 7 |
CollectJobName: | CollectJob | Coverage: | 85.714% (6/7) |
| | 6 | 5 |