OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 560
...30
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 3
...50
McCabe - Cyclomatic Complexity: 2
...60
McCabe - Cyclomatic Complexity: 2
61
McCabe - Cyclomatic Complexity: 2
62
McCabe - Cyclomatic Complexity: 2
63
McCabe - Cyclomatic Complexity: 2
6465
McCabe - Cyclomatic Complexity: 2
66
McCabe - Cyclomatic Complexity: 2
67
McCabe - Cyclomatic Complexity: 2
68
McCabe - Cyclomatic Complexity: 2
...70
McCabe - Cyclomatic Complexity: 2
...80
McCabe - Cyclomatic Complexity: 1
...90
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QQmlTimer::setTriggeredOnStart
Name: QQmlTimer::setTriggeredOnStart
Prototype: void QQmlTimer::setTriggeredOnStart(bool triggeredOnStart)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 235-243
100.000% (4/4)
52
QQmlTimer::setRunning
Name: QQmlTimer::setRunning
Prototype: void QQmlTimer::setRunning(bool running)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 174-183
100.000% (4/4)
62
QQmlTimer::setRepeating
Name: QQmlTimer::setRepeating
Prototype: void QQmlTimer::setRepeating(bool repeating)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 202-210
100.000% (4/4)
52
QQmlTimer::setInterval
Name: QQmlTimer::setInterval
Prototype: void QQmlTimer::setInterval(int interval)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 141-149
100.000% (4/4)
52
QQmlThreadPrivate::event
Name: QQmlThreadPrivate::event
Prototype: bool QQmlThreadPrivate::event(QEvent *e)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp
Lines: 132-137
100.000% (4/4)
32
QQmlThreadPrivate::MainObject::event
Name: QQmlThreadPrivate::MainObject::event
Prototype: bool QQmlThreadPrivate::MainObject::event(QEvent *e)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp
Lines: 118-123
 75.000% (3/4)
32
QQmlThread::internalPostMethodToThread
Name: QQmlThread::internalPostMethodToThread
Prototype: void QQmlThread::internalPostMethodToThread(Message *message)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp
Lines: 377-386
 83.333% (5/6)
72
QQmlThread::internalPostMethodToMain
Name: QQmlThread::internalPostMethodToMain
Prototype: void QQmlThread::internalPostMethodToMain(Message *message)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp
Lines: 388-397
100.000% (6/6)
72
QQmlStringConverters::timeFromString
Name: QQmlStringConverters::timeFromString
Prototype: QTime QQmlStringConverters::timeFromString(const QString &s, bool *ok)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlstringconverters.cpp
Lines: 117-122
 75.000% (3/4)
32
QQmlStringConverters::dateFromString
Name: QQmlStringConverters::dateFromString
Prototype: QDate QQmlStringConverters::dateFromString(const QString &s, bool *ok)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlstringconverters.cpp
Lines: 110-115
 75.000% (3/4)
32
QQmlScriptString::stringLiteral
Name: QQmlScriptString::stringLiteral
Prototype: QString QQmlScriptString::stringLiteral() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlscriptstring.cpp
Lines: 190-195
  0.000% (0/4)
32
QQmlScriptString::numberLiteral
Name: QQmlScriptString::numberLiteral
Prototype: qreal QQmlScriptString::numberLiteral(bool *ok) const
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlscriptstring.cpp
Lines: 201-206
 75.000% (3/4)
32
QQmlScriptString::isEmpty
Name: QQmlScriptString::isEmpty
Prototype: bool QQmlScriptString::isEmpty() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlscriptstring.cpp
Lines: 163-168
 50.000% (2/4)
32
QQmlScriptString::booleanLiteral
Name: QQmlScriptString::booleanLiteral
Prototype: bool QQmlScriptString::booleanLiteral(bool *ok) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlscriptstring.cpp
Lines: 212-219
  0.000% (0/12)
52
QQmlScriptData::clear
Name: QQmlScriptData::clear
Prototype: void QQmlScriptData::clear()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2931-2942
 75.000% (3/4)
52
QQmlRefPointer::~QQmlRefPointer
Name: QQmlRefPointer::~QQmlRefPointer
Prototype: template<class T> QQmlRefPointer<T>::~QQmlRefPointer()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 169-173
100.000% (4/4)
12
QQmlRefPointer::adopt
Name: QQmlRefPointer::adopt
Prototype: template<class T> QQmlRefPointer<T> &QQmlRefPointer<T>::adopt(T *other)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 196-202
 50.000% (2/4)
32
QQmlRefPointer::QQmlRefPointer
Name: QQmlRefPointer::QQmlRefPointer
Prototype: template<class T> QQmlRefPointer<T>::QQmlRefPointer(const QQmlRefPointer<T> &other)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 156-161
100.000% (4/4)
12
QQmlRefPointer::QQmlRefPointer
Name: QQmlRefPointer::QQmlRefPointer
Prototype: template<class T> QQmlRefPointer<T>::QQmlRefPointer(T *o, Mode m)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 148-154
100.000% (6/6)
22
QQmlRefCount::release
Name: QQmlRefCount::release
Prototype: void QQmlRefCount::release()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 125-130
100.000% (4/4)
32
QQmlQtQuick2Module::defineModule
Name: QQmlQtQuick2Module::defineModule
Prototype: void QQmlQtQuick2Module::defineModule()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/qtquick2.cpp
Lines: 186-207
100.000% (4/4)
112
QQmlQtQuick2DebugStatesDelegate::resetBindingForInvalidProperty
Name: QQmlQtQuick2DebugStatesDelegate::resetBindingForInvalidProperty
Prototype: void QQmlQtQuick2DebugStatesDelegate::resetBindingForInvalidProperty(QObject *object, const QString &propertyName)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/qtquick2.cpp
Lines: 177-182
100.000% (4/4)
22
QQmlQmldirData::priority
Name: QQmlQmldirData::priority
Prototype: int QQmlQmldirData::priority(QQmlTypeLoader::Blob *blob) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 3143-3149
 50.000% (2/4)
42
QQmlQmldirData::import
Name: QQmlQmldirData::import
Prototype: const QV4::CompiledData::Import *QQmlQmldirData::import(QQmlTypeLoader::Blob *blob) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 3129-3136
 50.000% (2/4)
52
QQmlQmldirData::dataReceived
Name: QQmlQmldirData::dataReceived
Prototype: void QQmlQmldirData::dataReceived(const SourceCodeData &data)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 3156-3164
 50.000% (2/4)
52
QQmlProxyMetaObject::QQmlProxyMetaObject
Name: QQmlProxyMetaObject::QQmlProxyMetaObject
Prototype: QQmlProxyMetaObject::QQmlProxyMetaObject(QObject *obj, QList<ProxyData> *mList)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproxymetaobject.cpp
Lines: 45-55
 50.000% (2/4)
52
QQmlPropertyRawData::trySetStaticMetaCallFunction
Name: QQmlPropertyRawData::trySetStaticMetaCallFunction
Prototype: void trySetStaticMetaCallFunction(StaticMetaCallFunction f, unsigned relativePropertyIndex)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 266-272
 75.000% (3/4)
32
QQmlPropertyPrivate::setSignalExpression
Name: QQmlPropertyPrivate::setSignalExpression
Prototype: void QQmlPropertyPrivate::setSignalExpression(const QQmlProperty &that, QQmlBoundSignalExpression *expr)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 931-936
100.000% (4/4)
32
QQmlPropertyPrivate::restore
Name: QQmlPropertyPrivate::restore
Prototype: QQmlProperty QQmlPropertyPrivate::restore(QObject *object, const QQmlPropertyData &data, const QQmlPropertyData *valueTypeData, QQmlContextData *ctxt)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 1603-1619
100.000% (6/6)
92
QQmlPropertyPrivate::removeBinding
Name: QQmlPropertyPrivate::removeBinding
Prototype: void QQmlPropertyPrivate::removeBinding(const QQmlProperty &that)
Coverage:  87.500% (7/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 803-809
 87.500% (7/8)
32
QQmlPropertyPrivate::create
Name: QQmlPropertyPrivate::create
Prototype: QQmlProperty QQmlPropertyPrivate::create(QObject *target, const QString &propertyName, QQmlContextData *context)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 226-240
100.000% (6/6)
112
QQmlPropertyPrivate::binding
Name: QQmlPropertyPrivate::binding
Prototype: QQmlAbstractBinding * QQmlPropertyPrivate::binding(const QQmlProperty &that)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 718-726
100.000% (8/8)
42
QQmlPropertyMapMetaObject::createProperty
Name: QQmlPropertyMapMetaObject::createProperty
Prototype: int QQmlPropertyMapMetaObject::createProperty(const char *name, const char *value)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmlpropertymap.cpp
Lines: 133-138
 50.000% (2/4)
32
QQmlPropertyMap::operator[]
Name: QQmlPropertyMap::operator[]
Prototype: QVariant &QQmlPropertyMap::operator[](const QString &key)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmlpropertymap.cpp
Lines: 306-315
100.000% (4/4)
52
QQmlPropertyMap::insert
Name: QQmlPropertyMap::insert
Prototype: void QQmlPropertyMap::insert(const QString &key, const QVariant &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmlpropertymap.cpp
Lines: 226-237
100.000% (4/4)
62
QQmlPropertyIndex::valueTypeIndex
Name: QQmlPropertyIndex::valueTypeIndex
Prototype: int valueTypeIndex() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertyindex_p.h
Lines: 90-95
100.000% (4/4)
32
QQmlPropertyIndex::hasValueTypeIndex
Name: QQmlPropertyIndex::hasValueTypeIndex
Prototype: bool hasValueTypeIndex() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertyindex_p.h
Lines: 97-102
100.000% (4/4)
32
QQmlPropertyIndex::encode
Name: QQmlPropertyIndex::encode
Prototype: static qint32 encode(int coreIndex, int valueTypeIndex)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertyindex_p.h
Lines: 117-128
100.000% (4/4)
72
QQmlPropertyIndex::coreIndex
Name: QQmlPropertyIndex::coreIndex
Prototype: int coreIndex() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertyindex_p.h
Lines: 83-88
 50.000% (2/4)
32
QQmlPropertyData::name
Name: QQmlPropertyData::name
Prototype: QString QQmlPropertyData::name(QObject *object) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 855-861
 50.000% (2/4)
32
QQmlPropertyCache::updateRecur
Name: QQmlPropertyCache::updateRecur
Prototype: void QQmlPropertyCache::updateRecur(const QMetaObject *metaObject)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 710-718
100.000% (4/4)
42
QQmlPropertyCache::qmlEnum
Name: QQmlPropertyCache::qmlEnum
Prototype: inline QQmlEnumData *QQmlPropertyCache::qmlEnum(int index) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 789-795
  0.000% (0/6)
32
QQmlPropertyCache::originalClone
Name: QQmlPropertyCache::originalClone
Prototype: int QQmlPropertyCache::originalClone(int index)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 957-962
 50.000% (2/4)
32
QQmlPropertyCache::invalidate
Name: QQmlPropertyCache::invalidate
Prototype: void QQmlPropertyCache::invalidate(const QMetaObject *metaObject)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 746-772
 50.000% (2/4)
192
QQmlPropertyCache::firstCppMetaObject
Name: QQmlPropertyCache::firstCppMetaObject
Prototype: inline const QMetaObject *QQmlPropertyCache::firstCppMetaObject() const
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 741-746
100.000% (8/8)
32
QQmlPropertyCache::findProperty
Name: QQmlPropertyCache::findProperty
Prototype: QQmlPropertyData *QQmlPropertyCache::findProperty(StringCache::ConstIterator it, QObject *object, QQmlContextData *context) const
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 774-783
100.000% (8/8)
62
QQmlPropertyCache::ensureResolved
Name: QQmlPropertyCache::ensureResolved
Prototype: inline QQmlPropertyData *QQmlPropertyCache::ensureResolved(QQmlPropertyData *p) const
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 725-731
 83.333% (5/6)
32
QQmlPropertyCache::createMetaObject
Name: QQmlPropertyCache::createMetaObject
Prototype: const QMetaObject *QQmlPropertyCache::createMetaObject()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 417-429
100.000% (4/4)
72
QQmlPropertyCache::appendProperty
Name: QQmlPropertyCache::appendProperty
Prototype: void QQmlPropertyCache::appendProperty(const QString &name, QQmlPropertyData::Flags flags, int coreIndex, int propType, int minorVersion, int notifyIndex)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 323-341
100.000% (4/4)
122
QQmlProperty::~QQmlProperty
Name: QQmlProperty::~QQmlProperty
Prototype: QQmlProperty::~QQmlProperty()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 127-132
100.000% (4/4)
32
QQmlProperty::reset
Name: QQmlProperty::reset
Prototype: bool QQmlProperty::reset() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 1498-1507
100.000% (4/4)
52
QQmlProperty::operator==
Name: QQmlProperty::operator==
Prototype: bool QQmlProperty::operator==(const QQmlProperty &other) const
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 508-517
 83.333% (5/6)
52
QQmlProperty::isValid
Name: QQmlProperty::isValid
Prototype: bool QQmlProperty::isValid() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 650-655
100.000% (4/4)
32
QQmlProperty::hasNotifySignal
Name: QQmlProperty::hasNotifySignal
Prototype: bool QQmlProperty::hasNotifySignal() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 1524-1530
100.000% (4/4)
32
QQmlProperty::QQmlProperty
Name: QQmlProperty::QQmlProperty
Prototype: QQmlProperty::QQmlProperty(QObject *obj, const QString &name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 189-194
100.000% (4/4)
22
QQmlProperty::QQmlProperty
Name: QQmlProperty::QQmlProperty
Prototype: QQmlProperty::QQmlProperty(const QQmlProperty &other)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 425-430
100.000% (4/4)
32
QQmlProperty::QQmlProperty
Name: QQmlProperty::QQmlProperty
Prototype: QQmlProperty::QQmlProperty(QObject *obj, const QString &name, QQmlEngine *engine)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 217-224
 50.000% (2/4)
42
QQmlProperty::QQmlProperty
Name: QQmlProperty::QQmlProperty
Prototype: QQmlProperty::QQmlProperty(QObject *obj, const QString &name, QQmlContext *ctxt)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 203-210
100.000% (8/8)
42
QQmlProfilerEvent::operator=
Name: QQmlProfilerEvent::operator=
Prototype: QQmlProfilerEvent &operator=(QQmlProfilerEvent &&other)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 117-124
  0.000% (0/4)
42
QQmlProfilerEvent::operator=
Name: QQmlProfilerEvent::operator=
Prototype: QQmlProfilerEvent &operator=(const QQmlProfilerEvent &other)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 104-115
 75.000% (3/4)
82
QQmlProfilerEvent::numbers
Name: QQmlProfilerEvent::numbers
Prototype: template<typename Container, typename Number = qint64> Container numbers() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 196-203
100.000% (4/4)
42
QQmlProfilerEvent::clearPointer
Name: QQmlProfilerEvent::clearPointer
Prototype: void clearPointer()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 333-337
100.000% (4/4)
22
QQmlProfilerEvent::assignData
Name: QQmlProfilerEvent::assignData
Prototype: void assignData(const QQmlProfilerEvent &other)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 272-281
100.000% (4/4)
52
QQmlProfilerClientPrivate::sendRecordingStatus
Name: QQmlProfilerClientPrivate::sendRecordingStatus
Prototype: void QQmlProfilerClientPrivate::sendRecordingStatus(int engineId)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 153-163
100.000% (4/4)
72
QQmlProfilerClientPrivate::forwardEvents
Name: QQmlProfilerClientPrivate::forwardEvents
Prototype: void QQmlProfilerClientPrivate::forwardEvents(const QQmlProfilerEvent &last)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 96-103
100.000% (6/6)
42
QQmlProfilerClient::~QQmlProfilerClient
Name: QQmlProfilerClient::~QQmlProfilerClient
Prototype: QQmlProfilerClient::~QQmlProfilerClient()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 193-199
100.000% (4/4)
22
QQmlProfilerClient::onStateChanged
Name: QQmlProfilerClient::onStateChanged
Prototype: void QQmlProfilerClient::onStateChanged(State status)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 322-331
 50.000% (2/4)
42
QQmlProfilerClient::clearEvents
Name: QQmlProfilerClient::clearEvents
Prototype: void QQmlProfilerClient::clearEvents()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 201-212
  0.000% (0/4)
82
QQmlProfilerClient::QQmlProfilerClient::[lambda]
Name: QQmlProfilerClient::QQmlProfilerClient::[lambda]
Prototype: [d](int engineId)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 176-180
100.000% (4/4)
22
QQmlProfiler::updateCreating
Name: QQmlProfiler::updateCreating
Prototype: void updateCreating(const QV4::CompiledData::Object *obj, QV4::CompiledData::CompilationUnit *ref, const QUrl &url, const QString &type)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 358-366
 75.000% (3/4)
42
QQmlProfiler::startHandlingSignal
Name: QQmlProfiler::startHandlingSignal
Prototype: void startHandlingSignal(QQmlBoundSignalExpression *expression)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 334-349
  0.000% (0/4)
72
QQmlProfiler::startCompiling
Name: QQmlProfiler::startCompiling
Prototype: void startCompiling(QQmlDataBlob *blob)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 322-332
 75.000% (3/4)
72
QQmlProfiler::RefLocation::operator=
Name: QQmlProfiler::RefLocation::operator=
Prototype: RefLocation &operator=(const RefLocation &other)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 208-219
 75.000% (3/4)
82
QQmlPartsModel::resetFilterGroup
Name: QQmlPartsModel::resetFilterGroup
Prototype: void QQmlPartsModel::resetFilterGroup()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3136-3143
 75.000% (3/4)
42
QQmlPartsModel::initPackage
Name: QQmlPartsModel::initPackage
Prototype: void QQmlPartsModel::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: 3301-3307
100.000% (4/4)
32
QQmlPartsModel::filterGroup
Name: QQmlPartsModel::filterGroup
Prototype: QString QQmlPartsModel::filterGroup() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3113-3118
100.000% (4/4)
32
QQmlPartsModel::QQmlPartsModel
Name: QQmlPartsModel::QQmlPartsModel
Prototype: QQmlPartsModel::QQmlPartsModel(QQmlDelegateModel *model, const QString &part, QObject *parent)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3093-3107
 50.000% (2/4)
52
QQmlParserStatus::~QQmlParserStatus
Name: QQmlParserStatus::~QQmlParserStatus
Prototype: QQmlParserStatus::~QQmlParserStatus()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlparserstatus.cpp
Lines: 95-99
100.000% (4/4)
22
QQmlOpenMetaObjectTypePrivate::init
Name: QQmlOpenMetaObjectTypePrivate::init
Prototype: void QQmlOpenMetaObjectTypePrivate::init(const QMetaObject *metaObj)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 165-177
 75.000% (3/4)
72
QQmlOpenMetaObjectType::propertyCreated
Name: QQmlOpenMetaObjectType::propertyCreated
Prototype: void QQmlOpenMetaObjectType::propertyCreated(int id, QMetaPropertyBuilder &builder)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 159-163
100.000% (4/4)
22
QQmlOpenMetaObjectPrivate::setPropertyValue
Name: QQmlOpenMetaObjectPrivate::setPropertyValue
Prototype: inline void setPropertyValue(int idx, const QVariant &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 209-213
100.000% (4/4)
32
QQmlOpenMetaObjectPrivate::hasProperty
Name: QQmlOpenMetaObjectPrivate::hasProperty
Prototype: inline bool hasProperty(int idx) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 234-238
  0.000% (0/4)
32
QQmlOpenMetaObjectPrivate::Property::value
Name: QQmlOpenMetaObjectPrivate::Property::value
Prototype: QVariant value() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 194-199
100.000% (4/4)
42
QQmlOpenMetaObjectPrivate::Property::setValue
Name: QQmlOpenMetaObjectPrivate::Property::setValue
Prototype: void setValue(const QVariant &v)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 201-206
100.000% (4/4)
42
QQmlOpenMetaObject::~QQmlOpenMetaObject
Name: QQmlOpenMetaObject::~QQmlOpenMetaObject
Prototype: QQmlOpenMetaObject::~QQmlOpenMetaObject()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 273-279
 50.000% (2/4)
42
QQmlOpenMetaObject::value
Name: QQmlOpenMetaObject::value
Prototype: QVariant QQmlOpenMetaObject::value(const QByteArray &name) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 337-344
100.000% (4/4)
42
QQmlOpenMetaObject::emitPropertyNotification
Name: QQmlOpenMetaObject::emitPropertyNotification
Prototype: void QQmlOpenMetaObject::emitPropertyNotification(const QByteArray &propertyName)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 286-292
 50.000% (2/4)
42
QQmlObjectModelPrivate::insert
Name: QQmlObjectModelPrivate::insert
Prototype: void insert(int index, QObject *item)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 94-106
100.000% (4/4)
102
QQmlObjectModelPrivate::clear
Name: QQmlObjectModelPrivate::clear
Prototype: void clear()
Coverage: 100.000% (2/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 155-160
100.000% (2/2)
42
QQmlObjectModelAttached::setIndex
Name: QQmlObjectModelAttached::setIndex
Prototype: void setIndex(int idx)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel_p.h
Lines: 161-166
 75.000% (3/4)
32
QQmlObjectModelAttached::properties
Name: QQmlObjectModelAttached::properties
Prototype: static QQmlObjectModelAttached *properties(QObject *obj)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel_p.h
Lines: 168-175
100.000% (4/4)
52
QQmlObjectModel::stringValue
Name: QQmlObjectModel::stringValue
Prototype: QString QQmlObjectModel::stringValue(int index, const QString &name)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 293-299
  0.000% (0/6)
42
QQmlObjectModel::remove
Name: QQmlObjectModel::remove
Prototype: void QQmlObjectModel::remove(int index, int n)
Coverage:  50.000% (4/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 422-430
 50.000% (4/8)
52
QQmlObjectModel::object
Name: QQmlObjectModel::object
Prototype: QObject *QQmlObjectModel::object(int index, QQmlIncubator::IncubationMode)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 270-280
100.000% (4/4)
72
QQmlObjectModel::insert
Name: QQmlObjectModel::insert
Prototype: void QQmlObjectModel::insert(int index, QObject *object)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 377-385
 50.000% (3/6)
52
QQmlObjectModel::get
Name: QQmlObjectModel::get
Prototype: QObject *QQmlObjectModel::get(int index) const
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 336-342
 50.000% (3/6)
42
QQmlObjectCreator::registerObjectWithContextById
Name: QQmlObjectCreator::registerObjectWithContextById
Prototype: void QQmlObjectCreator::registerObjectWithContextById(const QV4::CompiledData::Object *object, QObject *instance) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 1120-1124
100.000% (4/4)
22
QQmlObjectCreator::init
Name: QQmlObjectCreator::init
Prototype: void QQmlObjectCreator::init(QQmlContextData *providedParentContext)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 114-135
100.000% (4/4)
172
QQmlObjectCreator::currentQmlContext
Name: QQmlObjectCreator::currentQmlContext
Prototype: QV4::QmlContext *QQmlObjectCreator::currentQmlContext()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator_p.h
Lines: 180-186
100.000% (4/4)
32
QQmlObjectCreationProfiler::~QQmlObjectCreationProfiler
Name: QQmlObjectCreationProfiler::~QQmlObjectCreationProfiler
Prototype: ~QQmlObjectCreationProfiler()
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 490-493
 83.333% (5/6)
12
Page:<>1
McCabe - Cyclomatic Complexity: 560
...30
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 3
...50
McCabe - Cyclomatic Complexity: 2
...60
McCabe - Cyclomatic Complexity: 2
61
McCabe - Cyclomatic Complexity: 2
62
McCabe - Cyclomatic Complexity: 2
63
McCabe - Cyclomatic Complexity: 2
6465
McCabe - Cyclomatic Complexity: 2
66
McCabe - Cyclomatic Complexity: 2
67
McCabe - Cyclomatic Complexity: 2
68
McCabe - Cyclomatic Complexity: 2
...70
McCabe - Cyclomatic Complexity: 2
...80
McCabe - Cyclomatic Complexity: 1
...90
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1

Generated by Squish Coco 4.2.0