OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...110
McCabe - Cyclomatic Complexity: 1
...120
McCabe - Cyclomatic Complexity: 1
...130
McCabe - Cyclomatic Complexity: 1
131
McCabe - Cyclomatic Complexity: 2
132
McCabe - Cyclomatic Complexity: 2
133
McCabe - Cyclomatic Complexity: 2
134
McCabe - Cyclomatic Complexity: 2
135136
McCabe - Cyclomatic Complexity: 2
137
McCabe - Cyclomatic Complexity: 2
138
McCabe - Cyclomatic Complexity: 2
139
McCabe - Cyclomatic Complexity: 2
140
McCabe - Cyclomatic Complexity: 2
...150
McCabe - Cyclomatic Complexity: 2
...160
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 17
...202
McCabe - Cyclomatic Complexity: 36
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QQmlBindingProfiler::QQmlBindingProfiler
Name: QQmlBindingProfiler::QQmlBindingProfiler
Prototype: QQmlBindingProfiler(QQmlProfiler *profiler, QV4::Function *function)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 408-413
 83.333% (5/6)
22
QQmlBindingProfiler::~QQmlBindingProfiler
Name: QQmlBindingProfiler::~QQmlBindingProfiler
Prototype: ~QQmlBindingProfiler()
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 415-419
 83.333% (5/6)
22
QQmlCleanup::QQmlCleanup
Name: QQmlCleanup::QQmlCleanup
Prototype: QQmlCleanup::QQmlCleanup(QQmlEngine *engine)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcleanup.cpp
Lines: 68-75
100.000% (4/4)
32
QQmlColorProvider::colorFromString
Name: QQmlColorProvider::colorFromString
Prototype: QVariant QQmlColorProvider::colorFromString(const QString &, bool *ok)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 288-288
  0.000% (0/4)
12
QQmlColorProvider::rgbaFromString
Name: QQmlColorProvider::rgbaFromString
Prototype: unsigned QQmlColorProvider::rgbaFromString(const QString &, bool *ok)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 289-289
  0.000% (0/4)
12
QQmlCompilingProfiler::QQmlCompilingProfiler
Name: QQmlCompilingProfiler::QQmlCompilingProfiler
Prototype: QQmlCompilingProfiler(QQmlProfiler *profiler, QQmlDataBlob *blob)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 438-442
100.000% (6/6)
12
QQmlCompilingProfiler::~QQmlCompilingProfiler
Name: QQmlCompilingProfiler::~QQmlCompilingProfiler
Prototype: ~QQmlCompilingProfiler()
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 444-447
100.000% (6/6)
12
QQmlComponent::creationContext
Name: QQmlComponent::creationContext
Prototype: QQmlContext *QQmlComponent::creationContext() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 598-605
100.000% (4/4)
42
QQmlComponent::errors
Name: QQmlComponent::errors
Prototype: QList<QQmlError> QQmlComponent::errors() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 687-694
100.000% (4/4)
42
QQmlComponent::setData
Name: QQmlComponent::setData
Prototype: void QQmlComponent::setData(const QByteArray &data, const QUrl &url)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 572-592
100.000% (5/5)
112
QQmlComponentAndAliasResolver::findAndRegisterImplicitComponents::QQmlDefaultPropertyMerger::mergeDefaultProperties
Name: QQmlComponentAndAliasResolver::findAndRegisterImplicitComponents::QQmlDefaultPropertyMerger::mergeDefaultProperties
Prototype: void QQmlDefaultPropertyMerger::mergeDefaultProperties()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 1398-1402
100.000% (4/4)
22
QQmlComponentAttached::add
Name: QQmlComponentAttached::add
Prototype: void add(QQmlComponentAttached **a)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponentattached_p.h
Lines: 68-71
100.000% (4/4)
22
QQmlComponentAttached::rem
Name: QQmlComponentAttached::rem
Prototype: void rem()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponentattached_p.h
Lines: 72-76
100.000% (4/4)
32
QQmlComponentPrivate::clear
Name: QQmlComponentPrivate::clear
Prototype: void QQmlComponentPrivate::clear()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 348-356
 50.000% (2/4)
42
QQmlComponentPrivate::completeCreate
Name: QQmlComponentPrivate::completeCreate
Prototype: void QQmlComponentPrivate::completeCreate()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 945-953
 75.000% (3/4)
52
QQmlComponentPrivate::completeDeferred
Name: QQmlComponentPrivate::completeDeferred
Prototype: void QQmlComponentPrivate::completeDeferred(QQmlEnginePrivate *enginePriv, QQmlComponentPrivate::DeferredState *deferredState)
Coverage: 100.000% (2/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 904-908
100.000% (2/2)
22
QQmlComponentPrivate::fromTypeData
Name: QQmlComponentPrivate::fromTypeData
Prototype: void QQmlComponentPrivate::fromTypeData(const QQmlRefPointer<QQmlTypeData> &data)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 337-346
100.000% (4/4)
52
QQmlComponentPrivate::initializeObjectWithInitialProperties
Name: QQmlComponentPrivate::initializeObjectWithInitialProperties
Prototype: void QQmlComponentPrivate::initializeObjectWithInitialProperties(QV4::QmlContext *qmlContext, const QV4::Value &valuemap, QObject *toCreate)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 1430-1440
 75.000% (3/4)
62
QQmlContext::setContextProperties
Name: QQmlContext::setContextProperties
Prototype: void QQmlContext::setContextProperties(const QVector<PropertyPair> &properties)
Coverage: 100.000% (2/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 343-362
100.000% (2/2)
112
QQmlContext::~QQmlContext
Name: QQmlContext::~QQmlContext
Prototype: QQmlContext::~QQmlContext()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 215-222
100.000% (4/4)
42
QQmlContextData::ContextGuard::objectDestroyed
Name: QQmlContextData::ContextGuard::objectDestroyed
Prototype: void QQmlContextData::ContextGuard::objectDestroyed(QObject *)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext_p.h
Lines: 373-377
100.000% (6/6)
22
QQmlContextData::addObject
Name: QQmlContextData::addObject
Prototype: void QQmlContextData::addObject(QObject *o)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 786-800
100.000% (4/4)
92
QQmlContextData::asQQmlContext
Name: QQmlContextData::asQQmlContext
Prototype: QQmlContext *QQmlContextData::asQQmlContext()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 831-836
100.000% (4/4)
32
QQmlContextData::clearContext
Name: QQmlContextData::clearContext
Prototype: void QQmlContextData::clearContext()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 607-623
100.000% (4/4)
92
QQmlContextData::clearContextRecursively
Name: QQmlContextData::clearContextRecursively
Prototype: void QQmlContextData::clearContextRecursively()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 599-605
100.000% (4/4)
32
QQmlContextData::url
Name: QQmlContextData::url
Prototype: QUrl QQmlContextData::url() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 870-875
100.000% (4/4)
32
QQmlContextData::urlString
Name: QQmlContextData::urlString
Prototype: QString QQmlContextData::urlString() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 877-882
100.000% (4/4)
32
QQmlContextDataRef::QQmlContextDataRef
Name: QQmlContextDataRef::QQmlContextDataRef
Prototype: QQmlContextDataRef::QQmlContextDataRef(const QQmlContextDataRef &other)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext_p.h
Lines: 303-308
  0.000% (0/4)
22
QQmlContextDataRef::QQmlContextDataRef
Name: QQmlContextDataRef::QQmlContextDataRef
Prototype: QQmlContextDataRef::QQmlContextDataRef(QQmlContextData *data)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext_p.h
Lines: 310-315
100.000% (4/4)
22
QQmlContextDataRef::clear
Name: QQmlContextDataRef::clear
Prototype: void QQmlContextDataRef::clear()
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext_p.h
Lines: 339-344
100.000% (6/6)
32
QQmlContextPrivate::context_at
Name: QQmlContextPrivate::context_at
Prototype: QObject *QQmlContextPrivate::context_at(QQmlListProperty<QObject> *prop, int index)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 517-528
 50.000% (2/4)
62
QQmlContextPrivate::context_count
Name: QQmlContextPrivate::context_count
Prototype: int QQmlContextPrivate::context_count(QQmlListProperty<QObject> *prop)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 504-515
 50.000% (2/4)
62
QQmlDMAbstractItemModelData::get
Name: QQmlDMAbstractItemModelData::get
Prototype: QV4::ReturnedValue get() override
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 433-445
100.000% (4/4)
92
QQmlDMAbstractItemModelData::hasModelChildren
Name: QQmlDMAbstractItemModelData::hasModelChildren
Prototype: bool hasModelChildren() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 412-420
 50.000% (2/4)
42
QQmlDMCachedModelData::QQmlDMCachedModelData
Name: QQmlDMCachedModelData::QQmlDMCachedModelData
Prototype: QQmlDMCachedModelData::QQmlDMCachedModelData( QQmlDelegateModelItemMetaType *metaType, VDMModelDelegateDataType *dataType, int index)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 265-280
100.000% (4/4)
72
QQmlDMListAccessorData::get_modelData
Name: QQmlDMListAccessorData::get_modelData
Prototype: static QV4::ReturnedValue get_modelData(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  40.000% (2/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 594-602
 40.000% (2/5)
52
QQmlDMListAccessorData::resolveIndex
Name: QQmlDMListAccessorData::resolveIndex
Prototype: bool resolveIndex(const QQmlAdaptorModel &model, int idx) override
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 634-645
 50.000% (2/4)
72
QQmlDMListAccessorData::setModelData
Name: QQmlDMListAccessorData::setModelData
Prototype: void setModelData(const QVariant &data)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 586-592
 83.333% (5/6)
32
QQmlDMListAccessorData::setValue
Name: QQmlDMListAccessorData::setValue
Prototype: void setValue(const QString &role, const QVariant &value) override
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 628-632
 75.000% (3/4)
22
QQmlData::clearBit
Name: QQmlData::clearBit
Prototype: inline __attribute__((always_inline)) void clearBit(int bit)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h
Lines: 308-315
 83.333% (5/6)
42
QQmlData::ensurePropertyCache
Name: QQmlData::ensurePropertyCache
Prototype: static QQmlPropertyCache *ensurePropertyCache(QJSEngine *engine, QObject *object)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h
Lines: 277-284
100.000% (4/4)
52
QQmlData::flushPendingBinding
Name: QQmlData::flushPendingBinding
Prototype: void QQmlData::flushPendingBinding(QObject *o, QQmlPropertyIndex propertyIndex)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h
Lines: 416-421
100.000% (6/6)
32
QQmlData::hasBitSet
Name: QQmlData::hasBitSet
Prototype: inline __attribute__((always_inline)) bool hasBitSet(int bit) const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h
Lines: 298-306
100.000% (6/6)
52
QQmlData::init
Name: QQmlData::init
Prototype: static inline void init()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h
Lines: 122-132
  0.000% (0/4)
72
QQmlData::keepAliveDuringGarbageCollection
Name: QQmlData::keepAliveDuringGarbageCollection
Prototype: static bool keepAliveDuringGarbageCollection(const QObject *object)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h
Lines: 260-265
100.000% (8/8)
42
QQmlData::setBit
Name: QQmlData::setBit
Prototype: inline __attribute__((always_inline)) void setBit(QObject *obj, int bit)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h
Lines: 317-324
100.000% (6/6)
52
QQmlData::setImplicitDestructible
Name: QQmlData::setImplicitDestructible
Prototype: void setImplicitDestructible()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h
Lines: 143-145
100.000% (4/4)
12
QQmlDataBlob::QQmlDataBlob
Name: QQmlDataBlob::QQmlDataBlob
Prototype: QQmlDataBlob::QQmlDataBlob(const QUrl &url, Type type, QQmlTypeLoader *manager)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 256-264
 83.333% (5/6)
32
QQmlDataBlob::SourceCodeData::exists
Name: QQmlDataBlob::SourceCodeData::exists
Prototype: bool QQmlDataBlob::SourceCodeData::exists() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 3214-3219
100.000% (4/4)
32
QQmlDataBlob::SourceCodeData::isEmpty
Name: QQmlDataBlob::SourceCodeData::isEmpty
Prototype: bool QQmlDataBlob::SourceCodeData::isEmpty() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 3221-3226
100.000% (4/4)
32
QQmlDataBlob::cancelAllWaitingFor
Name: QQmlDataBlob::cancelAllWaitingFor
Prototype: void QQmlDataBlob::cancelAllWaitingFor()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 692-701
 50.000% (2/4)
42
QQmlDataBlob::finalUrlString
Name: QQmlDataBlob::finalUrlString
Prototype: QString QQmlDataBlob::finalUrlString() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 400-406
100.000% (4/4)
32
QQmlDataBlob::notifyAllWaitingOnMe
Name: QQmlDataBlob::notifyAllWaitingOnMe
Prototype: void QQmlDataBlob::notifyAllWaitingOnMe()
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 703-713
100.000% (5/5)
112
QQmlDataBlob::progress
Name: QQmlDataBlob::progress
Prototype: qreal QQmlDataBlob::progress() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 352-357
100.000% (4/4)
32
QQmlDataBlob::setError
Name: QQmlDataBlob::setError
Prototype: void QQmlDataBlob::setError(const QVector<QQmlCompileError> &errors)
Coverage: 100.000% (2/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 470-483
100.000% (2/2)
102
QQmlDataBlob::urlString
Name: QQmlDataBlob::urlString
Prototype: QString QQmlDataBlob::urlString() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 371-377
100.000% (4/4)
32
QQmlDateExtension::method_timeZoneUpdated
Name: QQmlDateExtension::method_timeZoneUpdated
Prototype: ReturnedValue QQmlDateExtension::method_timeZoneUpdated(const QV4::FunctionObject *b, const QV4::Value *, const QV4::Value *, int argc)
Coverage:  40.000% (2/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 347-356
 40.000% (2/5)
52
QQmlDebugClient::~QQmlDebugClient
Name: QQmlDebugClient::~QQmlDebugClient
Prototype: QQmlDebugClient::~QQmlDebugClient()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmldebugclient.cpp
Lines: 62-67
 50.000% (2/4)
32
QQmlDebugClientPrivate::addToConnection
Name: QQmlDebugClientPrivate::addToConnection
Prototype: void QQmlDebugClientPrivate::addToConnection()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmldebugclient.cpp
Lines: 75-82
100.000% (4/4)
42
QQmlDebugConnection::addClient
Name: QQmlDebugConnection::addClient
Prototype: bool QQmlDebugConnection::addClient(const QString &name, QQmlDebugClient *client)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmldebugconnection.cpp
Lines: 330-339
100.000% (4/4)
72
QQmlDebugConnection::connectToHost
Name: QQmlDebugConnection::connectToHost
Prototype: void QQmlDebugConnection::connectToHost(const QString &hostName, quint16 port)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmldebugconnection.cpp
Lines: 380-394
 50.000% (2/4)
122
QQmlDebugConnection::handshakeTimeout
Name: QQmlDebugConnection::handshakeTimeout
Prototype: void QQmlDebugConnection::handshakeTimeout()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmldebugconnection.cpp
Lines: 241-248
 75.000% (3/4)
42
QQmlDebugConnection::removeClient
Name: QQmlDebugConnection::removeClient
Prototype: bool QQmlDebugConnection::removeClient(const QString &name)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmldebugconnection.cpp
Lines: 341-350
 50.000% (2/4)
72
QQmlDebugConnection::sendMessage
Name: QQmlDebugConnection::sendMessage
Prototype: bool QQmlDebugConnection::sendMessage(const QString &name, const QByteArray &message)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmldebugconnection.cpp
Lines: 358-370
 50.000% (3/6)
82
QQmlDebugConnection::~QQmlDebugConnection
Name: QQmlDebugConnection::~QQmlDebugConnection
Prototype: QQmlDebugConnection::~QQmlDebugConnection()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmldebugconnection.cpp
Lines: 257-263
100.000% (4/4)
42
QQmlDebugConnectionPrivate::advertisePlugins
Name: QQmlDebugConnectionPrivate::advertisePlugins
Prototype: void QQmlDebugConnectionPrivate::advertisePlugins()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmldebugconnection.cpp
Lines: 90-100
100.000% (4/4)
72
QQmlDebugConnector::commandLineArguments
Name: QQmlDebugConnector::commandLineArguments
Prototype: QString QQmlDebugConnector::commandLineArguments()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmldebugconnector.cpp
Lines: 100-106
 50.000% (2/4)
42
QQmlDebugConnector::setServices
Name: QQmlDebugConnector::setServices
Prototype: void QQmlDebugConnector::setServices(const QStringList &services)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmldebugconnector.cpp
Lines: 93-98
 75.000% (3/4)
32
QQmlDebugConnectorFactory::~QQmlDebugConnectorFactory
Name: QQmlDebugConnectorFactory::~QQmlDebugConnectorFactory
Prototype: QQmlDebugConnectorFactory::~QQmlDebugConnectorFactory()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmldebugconnector.cpp
Lines: 163-174
 75.000% (3/4)
72
QQmlDebuggingEnabler::QQmlDebuggingEnabler
Name: QQmlDebuggingEnabler::QQmlDebuggingEnabler
Prototype: QQmlDebuggingEnabler::QQmlDebuggingEnabler(bool printWarning)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmldebug.cpp
Lines: 51-58
100.000% (6/6)
42
QQmlDelayedCallQueue::executeAllExpired_Later
Name: QQmlDelayedCallQueue::executeAllExpired_Later
Prototype: void QQmlDelayedCallQueue::executeAllExpired_Later()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldelayedcallqueue.cpp
Lines: 193-206
100.000% (4/4)
72
QQmlDelegateModel::_q_rowsInserted
Name: QQmlDelegateModel::_q_rowsInserted
Prototype: void QQmlDelegateModel::_q_rowsInserted(const QModelIndex &parent, int begin, int end)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1585-1590
100.000% (4/4)
32
QQmlDelegateModel::_q_rowsRemoved
Name: QQmlDelegateModel::_q_rowsRemoved
Prototype: void QQmlDelegateModel::_q_rowsRemoved(const QModelIndex &parent, int begin, int end)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1612-1617
100.000% (4/4)
32
QQmlDelegateModel::classBegin
Name: QQmlDelegateModel::classBegin
Prototype: void QQmlDelegateModel::classBegin()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 293-298
100.000% (4/4)
32
QQmlDelegateModel::count
Name: QQmlDelegateModel::count
Prototype: int QQmlDelegateModel::count() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 564-570
100.000% (4/4)
42
QQmlDelegateModel::indexOf
Name: QQmlDelegateModel::indexOf
Prototype: int QQmlDelegateModel::indexOf(QObject *item, QObject *) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1126-1132
100.000% (4/4)
42
QQmlDelegateModel::object
Name: QQmlDelegateModel::object
Prototype: QObject *QQmlDelegateModel::object(int index, QQmlIncubator::IncubationMode incubationMode)
Coverage:  50.000% (4/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1074-1083
 50.000% (4/8)
52
QQmlDelegateModel::parts
Name: QQmlDelegateModel::parts
Prototype: QObject *QQmlDelegateModel::parts()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 837-843
100.000% (4/4)
42
QQmlDelegateModelAttached::QQmlDelegateModelAttached
Name: QQmlDelegateModelAttached::QQmlDelegateModelAttached
Prototype: QQmlDelegateModelAttached::QQmlDelegateModelAttached( QQmlDelegateModelItem *cacheItem, QObject *parent)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2153-2168
100.000% (4/4)
72
QQmlDelegateModelAttached::isUnresolved
Name: QQmlDelegateModelAttached::isUnresolved
Prototype: bool QQmlDelegateModelAttached::isUnresolved() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2243-2249
 50.000% (2/4)
32
QQmlDelegateModelAttached::setGroups
Name: QQmlDelegateModelAttached::setGroups
Prototype: void QQmlDelegateModelAttached::setGroups(const QStringList &groups)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2218-2229
 50.000% (2/4)
72
QQmlDelegateModelGroup::count
Name: QQmlDelegateModelGroup::count
Prototype: int QQmlDelegateModelGroup::count() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2475-2481
 50.000% (2/4)
42
QQmlDelegateModelGroupChange::method_get_count
Name: QQmlDelegateModelGroupChange::method_get_count
Prototype: static QV4::ReturnedValue method_get_count(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3353-3359
 50.000% (2/4)
52
QQmlDelegateModelGroupChange::method_get_index
Name: QQmlDelegateModelGroupChange::method_get_index
Prototype: static QV4::ReturnedValue method_get_index(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3346-3352
 50.000% (2/4)
52
QQmlDelegateModelGroupPrivate::createdPackage
Name: QQmlDelegateModelGroupPrivate::createdPackage
Prototype: void QQmlDelegateModelGroupPrivate::createdPackage(int index, QQuickPackage *package)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2354-2358
100.000% (4/4)
22
QQmlDelegateModelGroupPrivate::destroyingPackage
Name: QQmlDelegateModelGroupPrivate::destroyingPackage
Prototype: void QQmlDelegateModelGroupPrivate::destroyingPackage(QQuickPackage *package)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2366-2370
100.000% (4/4)
22
QQmlDelegateModelGroupPrivate::emitModelUpdated
Name: QQmlDelegateModelGroupPrivate::emitModelUpdated
Prototype: void QQmlDelegateModelGroupPrivate::emitModelUpdated(bool reset)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2345-2350
100.000% (4/4)
32
QQmlDelegateModelGroupPrivate::initPackage
Name: QQmlDelegateModelGroupPrivate::initPackage
Prototype: void QQmlDelegateModelGroupPrivate::initPackage(int index, QQuickPackage *package)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2360-2364
100.000% (4/4)
22
QQmlDelegateModelItem::groupIndex
Name: QQmlDelegateModelItem::groupIndex
Prototype: int QQmlDelegateModelItem::groupIndex(Compositor::Group group)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2070-2078
 50.000% (3/6)
52
QQmlDelegateModelItemMetaType::~QQmlDelegateModelItemMetaType
Name: QQmlDelegateModelItemMetaType::~QQmlDelegateModelItemMetaType
Prototype: QQmlDelegateModelItemMetaType::~QQmlDelegateModelItemMetaType()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1743-1747
100.000% (4/4)
22
QQmlDelegateModelPrivate::emitCreatedPackage
Name: QQmlDelegateModelPrivate::emitCreatedPackage
Prototype: void QQmlDelegateModelPrivate::emitCreatedPackage(QQDMIncubationTask *incubationTask, QQuickPackage *package)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 850-854
100.000% (4/4)
22
QQmlDelegateModelPrivate::emitDestroyingPackage
Name: QQmlDelegateModelPrivate::emitDestroyingPackage
Prototype: void QQmlDelegateModelPrivate::emitDestroyingPackage(QQuickPackage *package)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 862-866
100.000% (4/4)
22
QQmlDelegateModelPrivate::emitInitPackage
Name: QQmlDelegateModelPrivate::emitInitPackage
Prototype: void QQmlDelegateModelPrivate::emitInitPackage(QQDMIncubationTask *incubationTask, QQuickPackage *package)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 856-860
100.000% (4/4)
22
QQmlDelegateModelPrivate::emitModelUpdated
Name: QQmlDelegateModelPrivate::emitModelUpdated
Prototype: void QQmlDelegateModelPrivate::emitModelUpdated(const QQmlChangeSet &changeSet, bool reset)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1518-1524
100.000% (4/4)
42
QQmlDelegateModelPrivate::removeCacheItem
Name: QQmlDelegateModelPrivate::removeCacheItem
Prototype: void QQmlDelegateModelPrivate::removeCacheItem(QQmlDelegateModelItem *cacheItem)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 911-919
 75.000% (3/4)
52
QQmlDelegateModelPrivate::requestMoreIfNecessary
Name: QQmlDelegateModelPrivate::requestMoreIfNecessary
Prototype: void QQmlDelegateModelPrivate::requestMoreIfNecessary()
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 236-243
100.000% (6/6)
42
QQmlDelegateModelPrivate::setInitialState
Name: QQmlDelegateModelPrivate::setInitialState
Prototype: void QQmlDelegateModelPrivate::setInitialState(QQDMIncubationTask *incubationTask, QObject *o)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 970-979
100.000% (4/4)
52
QQmlDelegateModelPrivate::~QQmlDelegateModelPrivate
Name: QQmlDelegateModelPrivate::~QQmlDelegateModelPrivate
Prototype: QQmlDelegateModelPrivate::~QQmlDelegateModelPrivate()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 223-229
 75.000% (3/4)
32
QQmlDesignerMetaObject::QQmlDesignerMetaObject
Name: QQmlDesignerMetaObject::QQmlDesignerMetaObject
Prototype: QQmlDesignerMetaObject::QQmlDesignerMetaObject(QObject *object, QQmlEngine *engine)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 129-146
 66.667% (4/6)
82
QQmlDesignerMetaObject::dynamicMetaObjectParent
Name: QQmlDesignerMetaObject::dynamicMetaObjectParent
Prototype: const QAbstractDynamicMetaObject *QQmlDesignerMetaObject::dynamicMetaObjectParent() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 185-191
100.000% (4/4)
32
Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...110
McCabe - Cyclomatic Complexity: 1
...120
McCabe - Cyclomatic Complexity: 1
...130
McCabe - Cyclomatic Complexity: 1
131
McCabe - Cyclomatic Complexity: 2
132
McCabe - Cyclomatic Complexity: 2
133
McCabe - Cyclomatic Complexity: 2
134
McCabe - Cyclomatic Complexity: 2
135136
McCabe - Cyclomatic Complexity: 2
137
McCabe - Cyclomatic Complexity: 2
138
McCabe - Cyclomatic Complexity: 2
139
McCabe - Cyclomatic Complexity: 2
140
McCabe - Cyclomatic Complexity: 2
...150
McCabe - Cyclomatic Complexity: 2
...160
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 17
...202
McCabe - Cyclomatic Complexity: 36

Generated by Squish Coco 4.2.0