OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 1559
...20
eLOC - Effective Lines of Code: 14
...30
eLOC - Effective Lines of Code: 9
...40
eLOC - Effective Lines of Code: 7
...50
eLOC - Effective Lines of Code: 5
51
eLOC - Effective Lines of Code: 5
52
eLOC - Effective Lines of Code: 5
53
eLOC - Effective Lines of Code: 5
54
eLOC - Effective Lines of Code: 5
5556
eLOC - Effective Lines of Code: 5
57
eLOC - Effective Lines of Code: 5
58
eLOC - Effective Lines of Code: 4
59
eLOC - Effective Lines of Code: 4
60
eLOC - Effective Lines of Code: 4
...70
eLOC - Effective Lines of Code: 3
...80
eLOC - Effective Lines of Code: 3
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 1
...202
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
QQmlOpenMetaObjectType::~QQmlOpenMetaObjectType
Name: QQmlOpenMetaObjectType::~QQmlOpenMetaObjectType
Prototype: QQmlOpenMetaObjectType::~QQmlOpenMetaObjectType()
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 75-82
 85.714% (6/7)
53
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::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::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
QQmlModelIndexValueType::propertiesString
Name: QQmlModelIndexValueType::propertiesString
Prototype: QString QQmlModelIndexValueType::propertiesString(const QModelIndex &idx)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlmodelindexvaluetype.cpp
Lines: 47-54
 50.000% (2/4)
52
QQmlMetaObject::propertyCount
Name: QQmlMetaObject::propertyCount
Prototype: int QQmlMetaObject::propertyCount() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 933-942
  0.000% (0/7)
53
QQmlMemoryScope::openLibrary
Name: QQmlMemoryScope::openLibrary
Prototype: static bool openLibrary()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlmemoryprofiler_p.h
Lines: 96-104
 71.429% (5/7)
53
QQmlLoggingCategory::componentComplete
Name: QQmlLoggingCategory::componentComplete
Prototype: void QQmlLoggingCategory::componentComplete()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlloggingcategory.cpp
Lines: 128-137
100.000% (4/4)
52
QQmlLocaleData::method_get_textDirection
Name: QQmlLocaleData::method_get_textDirection
Prototype: ReturnedValue QQmlLocaleData::method_get_textDirection(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/qml/qqmllocale.cpp
Lines: 490-498
 50.000% (2/4)
52
QQmlLocaleData::method_get_measurementSystem
Name: QQmlLocaleData::method_get_measurementSystem
Prototype: ReturnedValue QQmlLocaleData::method_get_measurementSystem(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/qml/qqmllocale.cpp
Lines: 481-488
 50.000% (2/4)
52
QQmlListReference::isManipulable
Name: QQmlListReference::isManipulable
Prototype: bool QQmlListReference::isManipulable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllist.cpp
Lines: 260-267
100.000% (1/1)
51
QQmlListReference::append
Name: QQmlListReference::append
Prototype: bool QQmlListReference::append(QObject *object) const
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllist.cpp
Lines: 285-295
100.000% (9/9)
53
QQmlListModelWorkerAgent::sync
Name: QQmlListModelWorkerAgent::sync
Prototype: void QQmlListModelWorkerAgent::sync()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodelworkeragent.cpp
Lines: 137-145
100.000% (1/1)
51
QQmlListCompositor::insert_iterator::operator +=
Name: QQmlListCompositor::insert_iterator::operator +=
Prototype: QQmlListCompositor::insert_iterator &QQmlListCompositor::insert_iterator::operator +=(int difference)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 268-280
100.000% (8/8)
52
QQmlListCompositor::erase
Name: QQmlListCompositor::erase
Prototype: inline QQmlListCompositor::Range *QQmlListCompositor::erase( Range *range)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 326-334
100.000% (1/1)
51
QQmlJavaScriptExpression::setupFunction
Name: QQmlJavaScriptExpression::setupFunction
Prototype: void QQmlJavaScriptExpression::setupFunction(QV4::ExecutionContext *qmlContext, QV4::Function *f)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 454-461
 50.000% (3/6)
52
QQmlJavaScriptExpression::DeleteWatcher::DeleteWatcher
Name: QQmlJavaScriptExpression::DeleteWatcher::DeleteWatcher
Prototype: QQmlJavaScriptExpression::DeleteWatcher::DeleteWatcher(QQmlJavaScriptExpression *e)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h
Lines: 225-236
100.000% (4/4)
52
QQmlJS::QmlminLexer::lex
Name: QQmlJS::QmlminLexer::lex
Prototype: void lex()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 67-75
100.000% (4/4)
52
QQmlJS::QmlminLexer::isIdentChar
Name: QQmlJS::QmlminLexer::isIdentChar
Prototype: bool isIdentChar(const QChar &ch) const
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 175-182
 88.889% (8/9)
53
QQmlJS::Directives::importModule
Name: QQmlJS::Directives::importModule
Prototype: void importModule(const QString &uri, const QString &version, const QString &module, int line, int column)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsengine_p.h
Lines: 84-91
100.000% (1/1)
51
QQmlJS::AST::UiSourceElement::lastSourceLocation
Name: QQmlJS::AST::UiSourceElement::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2809-2817
 28.571% (2/7)
53
QQmlJS::AST::UiSourceElement::firstSourceLocation
Name: QQmlJS::AST::UiSourceElement::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2799-2807
 28.571% (2/7)
53
QQmlJS::AST::UiPublicMember::lastSourceLocation
Name: QQmlJS::AST::UiPublicMember::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2737-2745
100.000% (7/7)
53
QQmlJS::AST::UiPublicMember::firstSourceLocation
Name: QQmlJS::AST::UiPublicMember::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2727-2735
100.000% (7/7)
53
QQmlJS::AST::UiProgram::lastSourceLocation
Name: QQmlJS::AST::UiProgram::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2593-2600
 28.571% (2/7)
53
QQmlJS::AST::UiProgram::firstSourceLocation
Name: QQmlJS::AST::UiProgram::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2584-2591
 71.429% (5/7)
53
QQmlJS::AST::UiObjectBinding::accept0
Name: QQmlJS::AST::UiObjectBinding::accept0
Prototype: void UiObjectBinding::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1093-1102
100.000% (4/4)
52
QQmlJS::AST::TryStatement::lastSourceLocation
Name: QQmlJS::AST::TryStatement::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2080-2088
 71.429% (5/7)
53
QQmlJS::AST::TryStatement::accept0
Name: QQmlJS::AST::TryStatement::accept0
Prototype: void TryStatement::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 921-930
100.000% (4/4)
52
QQmlJS::AST::PatternPropertyList::accept0
Name: QQmlJS::AST::PatternPropertyList::accept0
Prototype: void PatternPropertyList::accept0(Visitor *visitor)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1283-1292
 85.714% (6/7)
53
QQmlJS::AST::PatternProperty::accept0
Name: QQmlJS::AST::PatternProperty::accept0
Prototype: void PatternProperty::accept0(Visitor *visitor)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1267-1276
 75.000% (3/4)
52
QQmlJS::AST::IfStatement::accept0
Name: QQmlJS::AST::IfStatement::accept0
Prototype: void IfStatement::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 752-761
100.000% (4/4)
52
QQmlJS::AST::FormalParameterList::containsName
Name: QQmlJS::AST::FormalParameterList::containsName
Prototype: bool containsName(const QString &name) const
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2196-2204
 88.889% (8/9)
53
QQmlJS::AST::FormalParameterList::boundNames
Name: QQmlJS::AST::FormalParameterList::boundNames
Prototype: QStringList FormalParameterList::boundNames() const
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 995-1003
 85.714% (6/7)
53
QQmlJS::AST::FormalParameterList::accept0
Name: QQmlJS::AST::FormalParameterList::accept0
Prototype: void FormalParameterList::accept0(Visitor *visitor)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1005-1014
 85.714% (6/7)
53
QQmlJS::AST::FormalParameterList::FormalParameterList
Name: QQmlJS::AST::FormalParameterList::FormalParameterList
Prototype: FormalParameterList(FormalParameterList *previous, PatternElement *e)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2147-2157
100.000% (4/4)
52
QQmlJS::AST::ForEachStatement::accept0
Name: QQmlJS::AST::ForEachStatement::accept0
Prototype: void ForEachStatement::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 796-805
100.000% (4/4)
52
QQmlJS::AST::ConditionalExpression::accept0
Name: QQmlJS::AST::ConditionalExpression::accept0
Prototype: void ConditionalExpression::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 674-683
100.000% (4/4)
52
QQmlJS::AST::ClassElementList::accept0
Name: QQmlJS::AST::ClassElementList::accept0
Prototype: void ClassElementList::accept0(Visitor *visitor)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1334-1343
 85.714% (6/7)
53
QQmlJS::AST::CaseBlock::accept0
Name: QQmlJS::AST::CaseBlock::accept0
Prototype: void CaseBlock::accept0(Visitor *visitor)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 862-871
 75.000% (3/4)
52
QQmlInterceptorMetaObject::metaCall
Name: QQmlInterceptorMetaObject::metaCall
Prototype: int QQmlInterceptorMetaObject::metaCall(QObject *o, QMetaObject::Call c, int id, void **a)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 211-219
100.000% (4/4)
52
QQmlInterceptorMetaObject::get
Name: QQmlInterceptorMetaObject::get
Prototype: inline QQmlInterceptorMetaObject *QQmlInterceptorMetaObject::get(QObject *obj)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject_p.h
Lines: 133-143
 80.000% (8/10)
54
QQmlInstantiator::setAsync
Name: QQmlInstantiator::setAsync
Prototype: void QQmlInstantiator::setAsync(bool newVal)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlinstantiator.cpp
Lines: 308-315
 50.000% (2/4)
52
QQmlIncubatorPrivate::forceCompletion
Name: QQmlIncubatorPrivate::forceCompletion
Prototype: void QQmlIncubatorPrivate::forceCompletion(QQmlInstantiationInterrupt &i)
Coverage:  66.667% (8/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlincubator.cpp
Lines: 260-268
 66.667% (8/12)
54
QQmlIncubatorPrivate::changeStatus
Name: QQmlIncubatorPrivate::changeStatus
Prototype: void QQmlIncubatorPrivate::changeStatus(QQmlIncubator::Status s)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlincubator.cpp
Lines: 685-693
100.000% (7/7)
53
QQmlImports::versionString
Name: QQmlImports::versionString
Prototype: QString QQmlImports::versionString(int vmaj, int vmin, ImportVersion version)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 613-623
100.000% (7/7)
53
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
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
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
QQmlFile::urlToLocalFileOrQrc
Name: QQmlFile::urlToLocalFileOrQrc
Prototype: QString QQmlFile::urlToLocalFileOrQrc(const QUrl& url)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfile.cpp
Lines: 570-587
 71.429% (5/7)
53
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
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
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
QQmlEngine::setIncubationController
Name: QQmlEngine::setIncubationController
Prototype: void QQmlEngine::setIncubationController(QQmlIncubationController *controller)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlincubator.cpp
Lines: 109-116
100.000% (7/7)
53
QQmlDirParser::reportError
Name: QQmlDirParser::reportError
Prototype: void QQmlDirParser::reportError(quint16 line, quint16 column, const QString &description)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldirparser.cpp
Lines: 297-304
100.000% (1/1)
51
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::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
QQmlDelegateModelPartsMetaObject::initialValue
Name: QQmlDelegateModelPartsMetaObject::initialValue
Prototype: QVariant QQmlDelegateModelPartsMetaObject::initialValue(int id)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 145-152
100.000% (1/1)
51
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
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
QQmlDelegateModel::qmlAttachedProperties
Name: QQmlDelegateModel::qmlAttachedProperties
Prototype: QQmlDelegateModelAttached *QQmlDelegateModel::qmlAttachedProperties(QObject *obj)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1682-1691
100.000% (7/7)
53
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::isDescendantOf
Name: QQmlDelegateModel::isDescendantOf
Prototype: bool QQmlDelegateModel::isDescendantOf(const QPersistentModelIndex& desc, const QList< QPersistentModelIndex >& parents) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1648-1658
  0.000% (0/10)
54
QQmlDebuggingEnabler::startTcpDebugServer
Name: QQmlDebuggingEnabler::startTcpDebugServer
Prototype: bool QQmlDebuggingEnabler::startTcpDebugServer(int port, StartMode mode, const QString &hostName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmldebug.cpp
Lines: 142-149
100.000% (1/1)
51
QQmlDebugConnectorParams::QQmlDebugConnectorParams
Name: QQmlDebugConnectorParams::QQmlDebugConnectorParams
Prototype: QQmlDebugConnectorParams()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmldebugconnector.cpp
Lines: 69-77
 71.429% (5/7)
53
QQmlDebugConnector::setPluginKey
Name: QQmlDebugConnector::setPluginKey
Prototype: void QQmlDebugConnector::setPluginKey(const QString &key)
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmldebugconnector.cpp
Lines: 82-91
 66.667% (6/9)
53
QQmlDebugConnectionPrivate::createProtocol
Name: QQmlDebugConnectionPrivate::createProtocol
Prototype: void QQmlDebugConnectionPrivate::createProtocol()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmldebugconnection.cpp
Lines: 455-462
100.000% (1/1)
51
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
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::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::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
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
QQmlContextData::refreshExpressionsRecursive
Name: QQmlContextData::refreshExpressionsRecursive
Prototype: void QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression *expression)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 696-705
 85.714% (6/7)
53
QQmlContextData::propertyNames
Name: QQmlContextData::propertyNames
Prototype: const QV4::IdentifierHash &QQmlContextData::propertyNames() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 852-861
100.000% (7/7)
53
QQmlContextData::initFromTypeCompilationUnit
Name: QQmlContextData::initFromTypeCompilationUnit
Prototype: void QQmlContextData::initFromTypeCompilationUnit(const QQmlRefPointer<QV4::CompiledData::CompilationUnit> &unit, int subComponentIndex)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 843-850
100.000% (3/3)
51
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::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
QQmlComponentAndAliasResolver::findAndRegisterImplicitComponents::QQmlJSCodeGenerator::generateCodeForComponents
Name: QQmlComponentAndAliasResolver::findAndRegisterImplicitComponents::QQmlJSCodeGenerator::generateCodeForComponents
Prototype: bool QQmlJSCodeGenerator::generateCodeForComponents()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 1302-1311
 71.429% (5/7)
53
QQmlComponent::QQmlComponent
Name: QQmlComponent::QQmlComponent
Prototype: QQmlComponent::QQmlComponent(QQmlEngine *engine, QV4::CompiledData::CompilationUnit *compilationUnit, int start, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 557-565
100.000% (1/1)
51
QQmlChangeSet::operator =
Name: QQmlChangeSet::operator =
Prototype: QQmlChangeSet &QQmlChangeSet::operator =(const QQmlChangeSet &changeSet)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmlchangeset.cpp
Lines: 97-104
100.000% (1/1)
51
QQmlBindingBinding::doUpdate
Name: QQmlBindingBinding::doUpdate
Prototype: void doUpdate(const DeleteWatcher &, QQmlPropertyData::WriteFlags flags, QV4::Scope &) override final
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp
Lines: 221-229
100.000% (1/1)
51
QQmlBinding::expressionIdentifier
Name: QQmlBinding::expressionIdentifier
Prototype: QString QQmlBinding::expressionIdentifier() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp
Lines: 518-525
100.000% (1/1)
51
QQmlBinding::createTranslationBinding
Name: QQmlBinding::createTranslationBinding
Prototype: QQmlBinding *QQmlBinding::createTranslationBinding(const QQmlRefPointer<QV4::CompiledData::CompilationUnit> &unit, const QV4::CompiledData::Binding *binding, QObject *obj, QQmlContextData *ctxt)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp
Lines: 383-392
100.000% (1/1)
51
QQmlApplicationEnginePrivate::cleanUp
Name: QQmlApplicationEnginePrivate::cleanUp
Prototype: void QQmlApplicationEnginePrivate::cleanUp()
Coverage: 100.000% (2/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp
Lines: 58-68
100.000% (2/2)
52
QQmlApplication::args
Name: QQmlApplication::args
Prototype: QStringList QQmlApplication::args()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 404-412
100.000% (4/4)
52
QQmlAbstractBinding::setNextBinding
Name: QQmlAbstractBinding::setNextBinding
Prototype: void QQmlAbstractBinding::setNextBinding(QQmlAbstractBinding *b)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding_p.h
Lines: 144-151
 77.778% (7/9)
53
QPacketProtocol::QPacketProtocol
Name: QPacketProtocol::QPacketProtocol
Prototype: QPacketProtocol::QPacketProtocol(QIODevice *dev, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/packetprotocol/qpacketprotocol.cpp
Lines: 124-133
100.000% (1/1)
51
QPODVector::remove
Name: QPODVector::remove
Prototype: void remove(int idx, int count = 1)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qpodvector_p.h
Lines: 116-122
100.000% (4/4)
52
QJSEnginePrivate::cache
Name: QJSEnginePrivate::cache
Prototype: QQmlPropertyCache *QJSEnginePrivate::cache(QObject *obj)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine_p.h
Lines: 163-171
 75.000% (6/8)
52
QHashedString::compare
Name: QHashedString::compare
Prototype: bool QHashedString::compare(const QChar *lhs, const char *rhs, int length)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 1290-1297
 66.667% (4/6)
53
QForwardFieldList::takeFirst
Name: QForwardFieldList::takeFirst
Prototype: template<class N, N *N::*nextMember> N *QForwardFieldList<N, nextMember>::takeFirst()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qfieldlist_p.h
Lines: 138-147
100.000% (4/4)
52
QFieldList::copyAndClear
Name: QFieldList::copyAndClear
Prototype: template<class N, N *N::*nextMember> void QFieldList<N, nextMember>::copyAndClear(QFieldList<N, nextMember> &o)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qfieldlist_p.h
Lines: 372-380
  0.000% (0/1)
51
QAccessibleQuickItem::viewRect
Name: QAccessibleQuickItem::viewRect
Prototype: QRect QAccessibleQuickItem::viewRect() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickitem.cpp
Lines: 73-83
 50.000% (2/4)
52
QAccessibleQuickItem::textDocument
Name: QAccessibleQuickItem::textDocument
Prototype: QTextDocument *QAccessibleQuickItem::textDocument() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickitem.cpp
Lines: 454-462
 50.000% (2/4)
52
Page:<>1
eLOC - Effective Lines of Code: 1559
...20
eLOC - Effective Lines of Code: 14
...30
eLOC - Effective Lines of Code: 9
...40
eLOC - Effective Lines of Code: 7
...50
eLOC - Effective Lines of Code: 5
51
eLOC - Effective Lines of Code: 5
52
eLOC - Effective Lines of Code: 5
53
eLOC - Effective Lines of Code: 5
54
eLOC - Effective Lines of Code: 5
5556
eLOC - Effective Lines of Code: 5
57
eLOC - Effective Lines of Code: 5
58
eLOC - Effective Lines of Code: 4
59
eLOC - Effective Lines of Code: 4
60
eLOC - Effective Lines of Code: 4
...70
eLOC - Effective Lines of Code: 3
...80
eLOC - Effective Lines of Code: 3
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 1
...202
eLOC - Effective Lines of Code: 0

Generated by Squish Coco 4.2.0