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
...63
McCabe - Cyclomatic Complexity: 2
64
McCabe - Cyclomatic Complexity: 2
65
McCabe - Cyclomatic Complexity: 2
66
McCabe - Cyclomatic Complexity: 2
6768
McCabe - Cyclomatic Complexity: 2
69
McCabe - Cyclomatic Complexity: 2
70
McCabe - Cyclomatic Complexity: 2
71
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â–¾
QQmlImports::updateQmldirContent
Name: QQmlImports::updateQmldirContent
Prototype: bool QQmlImports::updateQmldirContent(QQmlImportDatabase *importDb, const QString &uri, const QString &prefix, const QString &qmldirIdentifier, const QString& qmldirUrl, QList<QQmlError> *errors)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 1716-1728
 50.000% (2/4)
62
QQmlImports::setBaseUrl
Name: QQmlImports::setBaseUrl
Prototype: void QQmlImports::setBaseUrl(const QUrl& url, const QString &urlString)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 381-391
100.000% (4/4)
42
QQmlImports::resolvedCompositeSingletons
Name: QQmlImports::resolvedCompositeSingletons
Prototype: QList<QQmlImports::CompositeSingletonReference> QQmlImports::resolvedCompositeSingletons() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 502-515
100.000% (4/4)
72
QQmlImports::operator =
Name: QQmlImports::operator =
Prototype: QQmlImports & QQmlImports::operator =(const QQmlImports &copy)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 357-365
  0.000% (0/4)
52
QQmlImports::addLibraryImport
Name: QQmlImports::addLibraryImport
Prototype: bool QQmlImports::addLibraryImport(QQmlImportDatabase *importDb, const QString &uri, const QString &prefix, int vmaj, int vmin, const QString &qmldirIdentifier, const QString& qmldirUrl, bool incomplete, QList<QQmlError> *errors)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 1702-1714
 50.000% (2/4)
62
QQmlImports::addImplicitImport
Name: QQmlImports::addImplicitImport
Prototype: bool QQmlImports::addImplicitImport(QQmlImportDatabase *importDb, QList<QQmlError> *errors)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 1655-1665
 50.000% (2/4)
62
QQmlImports::addFileImport
Name: QQmlImports::addFileImport
Prototype: bool QQmlImports::addFileImport(QQmlImportDatabase *importDb, const QString& uri, const QString& prefix, int vmaj, int vmin, bool incomplete, QList<QQmlError> *errors)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 1688-1700
 50.000% (2/4)
62
QQmlImportDatabase::setPluginPathList
Name: QQmlImportDatabase::setPluginPathList
Prototype: void QQmlImportDatabase::setPluginPathList(const QStringList &paths)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 1912-1918
  0.000% (0/4)
32
QQmlImportDatabase::setImportPathList
Name: QQmlImportDatabase::setImportPathList
Prototype: void QQmlImportDatabase::setImportPathList(const QStringList &paths)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 1994-2003
 50.000% (2/4)
42
QQmlHandlingSignalProfiler::~QQmlHandlingSignalProfiler
Name: QQmlHandlingSignalProfiler::~QQmlHandlingSignalProfiler
Prototype: ~QQmlHandlingSignalProfiler()
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 430-434
  0.000% (0/6)
22
QQmlHandlingSignalProfiler::QQmlHandlingSignalProfiler
Name: QQmlHandlingSignalProfiler::QQmlHandlingSignalProfiler
Prototype: QQmlHandlingSignalProfiler(QQmlProfiler *profiler, QQmlBoundSignalExpression *expression)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 423-428
  0.000% (0/6)
22
QQmlGuardImpl::~QQmlGuardImpl [qqmlguard_p.h #1]
Name: QQmlGuardImpl::~QQmlGuardImpl [qqmlguard_p.h #1]
Prototype: QQmlGuardImpl::~QQmlGuardImpl()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlguard_p.h #1
Lines: 159-163
100.000% (4/4)
22
QQmlGuardImpl::remGuard [qqmlguard_p.h #1]
Name: QQmlGuardImpl::remGuard [qqmlguard_p.h #1]
Prototype: void QQmlGuardImpl::remGuard()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlguard_p.h #1
Lines: 179-187
100.000% (4/4)
52
QQmlGuardImpl::QQmlGuardImpl [qqmlguard_p.h #1]
Name: QQmlGuardImpl::QQmlGuardImpl [qqmlguard_p.h #1]
Prototype: QQmlGuardImpl::QQmlGuardImpl(QObject *g)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlguard_p.h #1
Lines: 147-151
100.000% (4/4)
12
QQmlGuardImpl::QQmlGuardImpl [qqmlguard_p.h #1]
Name: QQmlGuardImpl::QQmlGuardImpl [qqmlguard_p.h #1]
Prototype: QQmlGuardImpl::QQmlGuardImpl(const QQmlGuardImpl &g)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlguard_p.h #1
Lines: 153-157
100.000% (4/4)
12
QQmlFileSelectorPrivate::~QQmlFileSelectorPrivate
Name: QQmlFileSelectorPrivate::~QQmlFileSelectorPrivate
Prototype: QQmlFileSelectorPrivate::~QQmlFileSelectorPrivate()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfileselector.cpp
Lines: 142-146
 75.000% (3/4)
22
QQmlFileSelectorInterceptor::intercept
Name: QQmlFileSelectorInterceptor::intercept
Prototype: QUrl QQmlFileSelectorInterceptor::intercept(const QUrl &path, DataType type)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfileselector.cpp
Lines: 217-222
100.000% (4/4)
32
QQmlFileSelector::~QQmlFileSelector
Name: QQmlFileSelector::~QQmlFileSelector
Prototype: QQmlFileSelector::~QQmlFileSelector()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfileselector.cpp
Lines: 114-122
 75.000% (3/4)
52
QQmlFileSelector::get
Name: QQmlFileSelector::get
Prototype: QQmlFileSelector* QQmlFileSelector::get(QQmlEngine* engine)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfileselector.cpp
Lines: 197-204
 50.000% (3/6)
42
QQmlFileNetworkReply::~QQmlFileNetworkReply
Name: QQmlFileNetworkReply::~QQmlFileNetworkReply
Prototype: QQmlFileNetworkReply::~QQmlFileNetworkReply()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfile.cpp
Lines: 158-164
  0.000% (0/4)
32
QQmlFileNetworkReply::QQmlFileNetworkReply
Name: QQmlFileNetworkReply::QQmlFileNetworkReply
Prototype: QQmlFileNetworkReply::QQmlFileNetworkReply(QQmlEngine *e, QQmlFilePrivate *p, const QUrl &url)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfile.cpp
Lines: 133-156
  0.000% (0/4)
242
QQmlFile::url
Name: QQmlFile::url
Prototype: QUrl QQmlFile::url() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfile.cpp
Lines: 263-270
  0.000% (0/4)
42
QQmlFile::isSynchronous
Name: QQmlFile::isSynchronous
Prototype: bool QQmlFile::isSynchronous(const QUrl &url)
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfile.cpp
Lines: 444-460
 90.000% (9/10)
52
QQmlFile::isLocalFile
Name: QQmlFile::isLocalFile
Prototype: bool QQmlFile::isLocalFile(const QUrl &url)
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfile.cpp
Lines: 509-525
 90.000% (9/10)
52
QQmlFile::connectFinished
Name: QQmlFile::connectFinished
Prototype: bool QQmlFile::connectFinished(QObject *object, const char *method)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfile.cpp
Lines: 392-401
  0.000% (0/6)
52
QQmlFile::connectFinished
Name: QQmlFile::connectFinished
Prototype: bool QQmlFile::connectFinished(QObject *object, int method)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfile.cpp
Lines: 403-412
  0.000% (0/6)
52
QQmlFile::connectDownloadProgress
Name: QQmlFile::connectDownloadProgress
Prototype: bool QQmlFile::connectDownloadProgress(QObject *object, const char *method)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfile.cpp
Lines: 414-423
  0.000% (0/6)
52
QQmlFile::connectDownloadProgress
Name: QQmlFile::connectDownloadProgress
Prototype: bool QQmlFile::connectDownloadProgress(QObject *object, int method)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfile.cpp
Lines: 425-434
  0.000% (0/6)
52
QQmlError::url
Name: QQmlError::url
Prototype: QUrl QQmlError::url() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlerror.cpp
Lines: 155-160
100.000% (4/4)
32
QQmlError::setUrl
Name: QQmlError::setUrl
Prototype: void QQmlError::setUrl(const QUrl &url)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlerror.cpp
Lines: 165-170
100.000% (4/4)
32
QQmlError::setObject
Name: QQmlError::setObject
Prototype: void QQmlError::setObject(QObject *object)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlerror.cpp
Lines: 248-253
 50.000% (2/4)
32
QQmlError::setMessageType
Name: QQmlError::setMessageType
Prototype: void QQmlError::setMessageType(QtMsgType messageType)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlerror.cpp
Lines: 273-278
 75.000% (3/4)
32
QQmlError::setLine
Name: QQmlError::setLine
Prototype: void QQmlError::setLine(int line)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlerror.cpp
Lines: 205-210
100.000% (4/4)
32
QQmlError::setDescription
Name: QQmlError::setDescription
Prototype: void QQmlError::setDescription(const QString &description)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlerror.cpp
Lines: 185-190
100.000% (4/4)
32
QQmlError::setColumn
Name: QQmlError::setColumn
Prototype: void QQmlError::setColumn(int column)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlerror.cpp
Lines: 225-230
100.000% (4/4)
32
QQmlError::object
Name: QQmlError::object
Prototype: QObject *QQmlError::object() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlerror.cpp
Lines: 238-243
  0.000% (0/4)
32
QQmlError::messageType
Name: QQmlError::messageType
Prototype: QtMsgType QQmlError::messageType() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlerror.cpp
Lines: 260-265
 50.000% (2/4)
32
QQmlError::line
Name: QQmlError::line
Prototype: int QQmlError::line() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlerror.cpp
Lines: 195-200
100.000% (4/4)
32
QQmlError::description
Name: QQmlError::description
Prototype: QString QQmlError::description() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlerror.cpp
Lines: 175-180
100.000% (4/4)
32
QQmlError::column
Name: QQmlError::column
Prototype: int QQmlError::column() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlerror.cpp
Lines: 215-220
100.000% (4/4)
32
QQmlEnumTypeResolver::assignEnumToBinding
Name: QQmlEnumTypeResolver::assignEnumToBinding
Prototype: bool QQmlEnumTypeResolver::assignEnumToBinding(QmlIR::Binding *binding, const QStringRef &enumName, int enumValue, bool isQtObject)
Coverage:  62.500% (5/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 554-563
 62.500% (5/8)
62
QQmlEnginePrivate::get
Name: QQmlEnginePrivate::get
Prototype: QQmlEnginePrivate *QQmlEnginePrivate::get(QV4::ExecutionEngine *e)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlengine_p.h
Lines: 427-433
 50.000% (2/4)
42
QQmlEnginePrivate::cache
Name: QQmlEnginePrivate::cache
Prototype: QQmlPropertyCache *QQmlEnginePrivate::cache(const QQmlType &type, int minorVersion)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlengine_p.h
Lines: 371-380
 50.000% (3/6)
52
QQmlEngineControlClient::releaseEngine
Name: QQmlEngineControlClient::releaseEngine
Prototype: void QQmlEngineControlClient::releaseEngine(int engineId)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlenginecontrolclient.cpp
Lines: 78-89
 75.000% (3/4)
72
QQmlEngineControlClient::messageReceived::[lambda]
Name: QQmlEngineControlClient::messageReceived::[lambda]
Prototype: [&]( QQmlEngineControlClientPrivate::CommandType command, std::function<void()> emitter)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlenginecontrolclient.cpp
Lines: 110-121
100.000% (4/4)
92
QQmlEngine::singletonInstance
Name: QQmlEngine::singletonInstance
Prototype: template<typename T> T QQmlEngine::singletonInstance(int qmlTypeId)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlengine.h
Lines: 176-184
  0.000% (0/4)
52
QQmlEasingValueType::bezierCurve
Name: QQmlEasingValueType::bezierCurve
Prototype: QVariantList QQmlEasingValueType::bezierCurve() const
Coverage:  0.000% (0/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 558-566
  0.000% (0/2)
62
QQmlDirParser::hasError
Name: QQmlDirParser::hasError
Prototype: bool QQmlDirParser::hasError() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldirparser.cpp
Lines: 306-312
100.000% (4/4)
32
QQmlDirParser::errors
Name: QQmlDirParser::errors
Prototype: QList<QQmlError> QQmlDirParser::errors(const QString &uri) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldirparser.cpp
Lines: 320-338
100.000% (4/4)
152
QQmlDesignerMetaObject::metaObjectParent
Name: QQmlDesignerMetaObject::metaObjectParent
Prototype: const QMetaObject *QQmlDesignerMetaObject::metaObjectParent() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 193-199
100.000% (4/4)
32
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
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
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
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::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::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::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::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::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::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
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
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
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
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::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::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
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
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
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
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
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::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
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
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::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::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::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::_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::_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
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
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
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
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
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
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
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
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::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::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::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::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
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
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
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
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
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::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::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::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::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
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
...63
McCabe - Cyclomatic Complexity: 2
64
McCabe - Cyclomatic Complexity: 2
65
McCabe - Cyclomatic Complexity: 2
66
McCabe - Cyclomatic Complexity: 2
6768
McCabe - Cyclomatic Complexity: 2
69
McCabe - Cyclomatic Complexity: 2
70
McCabe - Cyclomatic Complexity: 2
71
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