OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %:  0.000% (0/11)
...40
Condition %:  0.000% (0/1)
...50
Condition %:  25.000% (2/8)
...60
Condition %:  50.000% (5/10)
...69
Condition %:  73.333% (11/15)
70
Condition %:  75.000% (3/4)
71
Condition %:  75.000% (3/4)
72
Condition %:  75.000% (3/4)
7374
Condition %:  76.923% (10/13)
75
Condition %:  78.947% (15/19)
76
Condition %:  80.000% (12/15)
77
Condition %:  81.818% (9/11)
...80
Condition %:  85.714% (6/7)
...90
Condition %: 100.000% (1/1)
...100
Condition %: 100.000% (1/1)
...200
Condition %: 100.000% (1/1)
...202
Condition %: 100.000% (1/1)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QV4::Object::setArrayLengthUnchecked
Name: QV4::Object::setArrayLengthUnchecked
Prototype: inline void Object::setArrayLengthUnchecked(uint l)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 464-468
 75.000% (3/4)
22
QV4::Profiling::FunctionCall::operator= [qv4profiling_p.h #1]
Name: QV4::Profiling::FunctionCall::operator= [qv4profiling_p.h #1]
Prototype: FunctionCall &operator=(const FunctionCall &other)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 156-165
 75.000% (3/4)
72
QV4::Q_QGS_freedObjectStatsGlobal::innerFunction::~HolderBase
Name: QV4::Q_QGS_freedObjectStatsGlobal::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp
Lines: 291-291
 75.000% (3/4)
12
QV4::RuntimeHelpers::numberToString::[lambda]::Runtime::method_storeProperty [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::Runtime::method_storeProperty [qv4runtime.cpp #1]
Prototype: void Runtime::method_storeProperty(ExecutionEngine *engine, const Value &object, int nameIndex, const Value &value)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 577-585
 75.000% (6/8)
62
QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadProperty::Runtime::method_callPossiblyDirectEval::[lambda]::Runtime::method_callName::[lambda]::Runtime::method_callProperty::[lambda]::Runtime::method_callQmlScopeObjectProperty::Runtime::method_callQmlContextObjectProperty::Runtime::method_mul [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadProperty::Runtime::method_callPossiblyDirectEval::[lambda]::Runtime::method_callName::[lambda]::Runtime::method_callProperty::[lambda]::Runtime::method_callQmlScopeObjectProperty::Runtime::method_callQmlContextObjectProperty::Runtime::method_mul [qv4runtime.cpp #1]
Prototype: ReturnedValue Runtime::method_mul(const Value &left, const Value &right)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 1726-1737
 75.000% (6/8)
52
QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadProperty::Runtime::method_callPossiblyDirectEval::[lambda]::Runtime::method_callName::[lambda]::Runtime::method_callProperty::[lambda]::Runtime::method_callQmlScopeObjectProperty::Runtime::method_callQmlContextObjectProperty::Runtime::method_sub [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadProperty::Runtime::method_callPossiblyDirectEval::[lambda]::Runtime::method_callName::[lambda]::Runtime::method_callProperty::[lambda]::Runtime::method_callQmlScopeObjectProperty::Runtime::method_callQmlContextObjectProperty::Runtime::method_sub [qv4runtime.cpp #1]
Prototype: ReturnedValue Runtime::method_sub(const Value &left, const Value &right)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 1713-1724
 75.000% (6/8)
52
QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadProperty::Runtime::method_callPossiblyDirectEval::[lambda]::Runtime::method_callName::[lambda]::Runtime::method_callProperty::[lambda]::Runtime::method_callQmlScopeObjectProperty::Runtime::method_callQmlContextObjectProperty::Runtime::method_throwException [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadProperty::Runtime::method_callPossiblyDirectEval::[lambda]::Runtime::method_callName::[lambda]::Runtime::method_callProperty::[lambda]::Runtime::method_callQmlScopeObjectProperty::Runtime::method_callQmlContextObjectProperty::Runtime::method_throwException [qv4runtime.cpp #1]
Prototype: void Runtime::method_throwException(ExecutionEngine *engine, const Value &value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 1363-1367
 75.000% (3/4)
22
QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::setElementFallback [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::setElementFallback [qv4runtime.cpp #1]
Prototype: static __attribute__((noinline)) bool setElementFallback(ExecutionEngine *engine, const Value &object, const Value &index, const Value &value)
Coverage:  75.000% (12/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 664-687
 75.000% (12/16)
166
QV4::Script::Script
Name: QV4::Script::Script
Prototype: Script(ExecutionEngine *engine, QmlContext *qml, const QString &sourceCode, const QString &source = QString(), int line = 1, int column = 0)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4script_p.h
Lines: 76-82
 75.000% (3/4)
22
QV4::Value::toIndex
Name: QV4::Value::toIndex
Prototype: inline qint64 Value::toIndex() const
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 781-792
 75.000% (6/8)
73
QV4::WeakValue::set
Name: QV4::WeakValue::set
Prototype: void set(ExecutionEngine *engine, const Value &value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 157-162
 75.000% (3/4)
32
QV4::WeakValue::set
Name: QV4::WeakValue::set
Prototype: void set(ExecutionEngine *engine, ReturnedValue value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 164-169
 75.000% (3/4)
32
QV4Debugger::pauseAndWait
Name: QV4Debugger::pauseAndWait
Prototype: void QV4Debugger::pauseAndWait(PauseReason reason)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugger.cpp
Lines: 267-286
 75.000% (6/8)
104
QV8Engine::startTimer
Name: QV8Engine::startTimer
Prototype: void QV8Engine::startTimer(const QString &timerName)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp
Lines: 301-306
 75.000% (3/4)
32
Q_QGS_QQmlDebugConnectorLoader::innerFunction::~HolderBase
Name: Q_QGS_QQmlDebugConnectorLoader::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmldebugconnector.cpp
Lines: 56-56
 75.000% (3/4)
12
Q_QGS_QQmlDebugServiceLoader::innerFunction::~HolderBase
Name: Q_QGS_QQmlDebugServiceLoader::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmldebugconnector.cpp
Lines: 59-59
 75.000% (3/4)
12
Q_QGS_animationTimer::innerFunction::~HolderBase
Name: Q_QGS_animationTimer::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp
Lines: 53-53
 75.000% (3/4)
12
Q_QGS_backendSupport::innerFunction::~HolderBase
Name: Q_QGS_backendSupport::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 445-445
 75.000% (3/4)
12
Q_QGS_ctxMatcher::innerFunction::~HolderBase
Name: Q_QGS_ctxMatcher::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickshortcut.cpp
Lines: 116-116
 75.000% (3/4)
12
Q_QGS_factoryImpl::innerFunction::~HolderBase
Name: Q_QGS_factoryImpl::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 171-171
 75.000% (3/4)
12
Q_QGS_fontLoaderFonts::innerFunction::~HolderBase
Name: Q_QGS_fontLoaderFonts::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickfontloader.cpp
Lines: 189-189
 75.000% (3/4)
12
Q_QGS_g_genericMouseDevice::innerFunction::~HolderBase
Name: Q_QGS_g_genericMouseDevice::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents.cpp
Lines: 593-593
 75.000% (3/4)
12
Q_QGS_g_previousPointData::innerFunction::~HolderBase
Name: Q_QGS_g_previousPointData::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents.cpp
Lines: 1139-1139
 75.000% (3/4)
12
Q_QGS_g_touchDevices::innerFunction::~HolderBase
Name: Q_QGS_g_touchDevices::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents.cpp
Lines: 583-583
 75.000% (3/4)
12
Q_QGS_initQQuickShapeResources::innerFunction::~HolderBase
Name: Q_QGS_initQQuickShapeResources::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 671-671
 75.000% (3/4)
12
Q_QGS_interceptorInstances::innerFunction::~HolderBase
Name: Q_QGS_interceptorInstances::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfileselector.cpp
Lines: 50-50
 75.000% (3/4)
12
Q_QGS_nullValueTypeProvider::innerFunction::~HolderBase
Name: Q_QGS_nullValueTypeProvider::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 234-234
 75.000% (3/4)
12
Q_QGS_objectReferenceHash::innerFunction::~HolderBase
Name: Q_QGS_objectReferenceHash::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmldebugservice.cpp
Lines: 138-138
 75.000% (3/4)
12
Q_QGS_qmlDebugConnectorParams::innerFunction::~HolderBase
Name: Q_QGS_qmlDebugConnectorParams::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmldebugconnector.cpp
Lines: 80-80
 75.000% (3/4)
12
Q_QGS_qmlEnginePluginsWithRegisteredTypes::innerFunction::~HolderBase
Name: Q_QGS_qmlEnginePluginsWithRegisteredTypes::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 224-224
 75.000% (3/4)
12
Q_QGS_qsg_adaptation_data::innerFunction::~HolderBase
Name: Q_QGS_qsg_adaptation_data::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontextplugin.cpp
Lines: 94-94
 75.000% (3/4)
12
Q_QGS_qsg_valid_texture_mutex::innerFunction::~HolderBase
Name: Q_QGS_qsg_valid_texture_mutex::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 311-311
 75.000% (3/4)
12
Q_QGS_qsg_valid_texture_set::innerFunction::~HolderBase
Name: Q_QGS_qsg_valid_texture_set::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 310-310
 75.000% (3/4)
12
Q_QGS_registrationData::innerFunction::~HolderBase
Name: Q_QGS_registrationData::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp
Lines: 266-266
 75.000% (3/4)
12
Q_QGS_s_designerObjectToDataHash::innerFunction::~HolderBase
Name: Q_QGS_s_designerObjectToDataHash::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignercustomobjectdata.cpp
Lines: 54-54
 75.000% (3/4)
12
QuickTestResult::parseArgs
Name: QuickTestResult::parseArgs
Prototype: void QuickTestResult::parseArgs(int argc, char *argv[])
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 784-789
 75.000% (3/4)
32
QuickTestResult::setFunctionName
Name: QuickTestResult::setFunctionName
Prototype: void QuickTestResult::setFunctionName(const QString &name)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 254-272
 75.000% (6/8)
123
QuickTestResult::setSkipped
Name: QuickTestResult::setSkipped
Prototype: void QuickTestResult::setSkipped(bool skip)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 329-335
 75.000% (3/4)
42
RefPtr::RefPtr
Name: RefPtr::RefPtr
Prototype: RefPtr(const RefPtr<T> &other)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/RefPtr.h
Lines: 48-53
 75.000% (3/4)
22
Script::createFromFileOrCache
Name: Script::createFromFileOrCache
Prototype: Script *Script::createFromFileOrCache(ExecutionEngine *engine, QmlContext *qmlContext, const QString &fileName, const QUrl &originalUrl, QString *error)
Coverage:  75.000% (12/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4script.cpp
Lines: 230-260
 75.000% (12/16)
206
SpriteMaterialData::updateState
Name: SpriteMaterialData::updateState
Prototype: void updateState(const RenderState &state, QSGMaterial *newEffect, QSGMaterial *) override
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultspritenode.cpp
Lines: 103-114
 75.000% (3/4)
72
StringOrTranslation::setString
Name: StringOrTranslation::setString
Prototype: void StringOrTranslation::setString(const QString &s)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 288-296
 75.000% (3/4)
62
VDMAbstractItemModelDataType::fetchMore
Name: VDMAbstractItemModelDataType::fetchMore
Prototype: void fetchMore(QQmlAdaptorModel &model) const override
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 520-524
 75.000% (3/4)
22
WTF::BumpPointerAllocator::stopAllocator
Name: WTF::BumpPointerAllocator::stopAllocator
Prototype: void stopAllocator()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 238-242
 75.000% (3/4)
22
existingImageFileForPath::QQuickPixmap::setPixmap
Name: existingImageFileForPath::QQuickPixmap::setPixmap
Prototype: void QQuickPixmap::setPixmap(const QQuickPixmap &other)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1474-1483
 75.000% (3/4)
52
existingImageFileForPath::QQuickPixmapData::addref
Name: existingImageFileForPath::QQuickPixmapData::addref
Prototype: void QQuickPixmapData::addref()
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1191-1197
 75.000% (6/8)
43
existingImageFileForPath::QQuickPixmapReader::~QQuickPixmapReader::[lambda]
Name: existingImageFileForPath::QQuickPixmapReader::~QQuickPixmapReader::[lambda]
Prototype: [this](QQuickPixmapReply *reply)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 492-497
 75.000% (3/4)
32
existingImageFileForPath::QQuickPixmapStore::timerEvent
Name: existingImageFileForPath::QQuickPixmapStore::timerEvent
Prototype: void QQuickPixmapStore::timerEvent(QTimerEvent *)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1113-1123
 75.000% (3/4)
52
existingImageFileForPath::Q_QGS_pixmapStore::innerFunction::~HolderBase
Name: existingImageFileForPath::Q_QGS_pixmapStore::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1001-1001
 75.000% (3/4)
12
findChar
Name: findChar
Prototype: static int findChar(const QChar *str, int len, QChar ch, int from)
Coverage:  75.000% (9/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring.cpp
Lines: 192-206
 75.000% (9/12)
115
isWindowMetaObject
Name: isWindowMetaObject
Prototype: static bool isWindowMetaObject(const QMetaObject *metaObject)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportitems.cpp
Lines: 172-182
 75.000% (6/8)
44
qmlRegisterExtendedType
Name: qmlRegisterExtendedType
Prototype: template<typename T, typename E> int qmlRegisterExtendedType(const char *uri, int versionMajor, int versionMinor, const char *qmlName)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqml.h
Lines: 408-445
 75.000% (3/4)
272
qmlRegisterExtendedUncreatableType
Name: qmlRegisterExtendedUncreatableType
Prototype: template<typename T, typename E> int qmlRegisterExtendedUncreatableType(const char *uri, int versionMajor, int versionMinor, const char *qmlName, const QString& reason)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqml.h
Lines: 202-239
 75.000% (3/4)
282
qt_quick_set_shortcut_context_matcher
Name: qt_quick_set_shortcut_context_matcher
Prototype: void qt_quick_set_shortcut_context_matcher(ContextMatcher matcher)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickshortcut.cpp
Lines: 123-127
 75.000% (3/4)
22
TestCaseCollector::enumerateTestCases
Name: TestCaseCollector::enumerateTestCases
Prototype: TestCaseEnumerationResult enumerateTestCases(CompilationUnit *compilationUnit, const Object *object = nullptr)
Coverage:  75.439% (43/57)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktest.cpp
Lines: 258-329
 75.439% (43/57)
4417
QQuickParentChangePrivate::doChange
Name: QQuickParentChangePrivate::doChange
Prototype: void QQuickParentChangePrivate::doChange(QQuickItem *targetParent, QQuickItem *stackBefore)
Coverage:  75.472% (40/53)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickstateoperations.cpp
Lines: 74-145
 75.472% (40/53)
4712
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::storeAccumulator [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::storeAccumulator [qv4codegen.cpp #1]
Prototype: void Codegen::Reference::storeAccumulator() const
Coverage:  75.610% (31/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3951-4046
 75.610% (31/41)
6917
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::storeAccumulator [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::storeAccumulator [qv4codegen.cpp #2]
Prototype: void Codegen::Reference::storeAccumulator() const
Coverage:  75.610% (31/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3951-4046
 75.610% (31/41)
6917
QQuickTransitionManager::transition
Name: QQuickTransitionManager::transition
Prototype: void QQuickTransitionManager::transition(const QList<QQuickStateAction> &list, QQuickTransition *transition, QObject *defaultTarget)
Coverage:  75.728% (78/103)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktransitionmanager.cpp
Lines: 128-266
 75.728% (78/103)
7433
QQuickOpenGLShaderEffectCommon::connectPropertySignals
Name: QQuickOpenGLShaderEffectCommon::connectPropertySignals
Prototype: void QQuickOpenGLShaderEffectCommon::connectPropertySignals(QQuickItem *item, const QMetaObject *itemMetaObject, Key::ShaderType shaderType)
Coverage:  75.758% (25/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 244-284
 75.758% (25/33)
2610
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(ArrayPattern *ast)
Coverage:  75.862% (44/58)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 945-1102
 75.862% (44/58)
10220
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(ArrayPattern *ast)
Coverage:  75.862% (44/58)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 945-1102
 75.862% (44/58)
10220
MathObject::method_atan2
Name: MathObject::method_atan2
Prototype: ReturnedValue MathObject::method_atan2(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  75.862% (22/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 206-222
 75.862% (22/29)
185
QQmlDMObjectDataMetaObject::createProperty
Name: QQmlDMObjectDataMetaObject::createProperty
Prototype: int createProperty(const char *name, const char *) override
Coverage:  75.862% (22/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 832-884
 75.862% (22/29)
3810
QQmlValueTypeWrapper::method_toString
Name: QQmlValueTypeWrapper::method_toString
Prototype: ReturnedValue QQmlValueTypeWrapper::method_toString(const FunctionObject *b, const Value *thisObject, const Value *, int)
Coverage:  76.000% (19/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 325-360
 76.000% (19/25)
269
QQuickImageParticle::finishBuildParticleNodes
Name: QQuickImageParticle::finishBuildParticleNodes
Prototype: void QQuickImageParticle::finishBuildParticleNodes(QSGNode** node)
Coverage:  76.111% (137/180)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp
Lines: 1225-1465
 76.111% (137/180)
17158
VME::interpret
Name: VME::interpret
Prototype: QV4::ReturnedValue VME::interpret(CppStackFrame *frame, ExecutionEngine *engine, const char *code)
Coverage:  76.147% (830/1090)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp
Lines: 449-1344
 76.147% (830/1090)
687560
Lexer::scanDirectives
Name: Lexer::scanDirectives
Prototype: bool Lexer::scanDirectives(Directives *directives, DiagnosticMessage *error)
Coverage:  76.190% (64/84)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp
Lines: 1378-1538
 76.190% (64/84)
9824
QQmlContextData::findObjectId
Name: QQmlContextData::findObjectId
Prototype: QString QQmlContextData::findObjectId(const QObject *obj) const
Coverage:  76.190% (16/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 808-829
 76.190% (16/21)
148
QQmlDirParser::parse
Name: QQmlDirParser::parse
Prototype: bool QQmlDirParser::parse(const QString &source)
Coverage:  76.190% (96/126)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldirparser.cpp
Lines: 103-295
 76.190% (96/126)
13035
QQuickCustomParticle::updatePaintNode
Name: QQuickCustomParticle::updatePaintNode
Prototype: QSGNode *QQuickCustomParticle::updatePaintNode(QSGNode *oldNode, UpdatePaintNodeData *)
Coverage:  76.190% (16/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp
Lines: 244-265
 76.190% (16/21)
146
QQuickLoader::setAsynchronous
Name: QQuickLoader::setAsynchronous
Prototype: void QQuickLoader::setAsynchronous(bool a)
Coverage:  76.190% (16/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 915-936
 76.190% (16/21)
135
QQuickLoaderPrivate::_q_sourceLoaded
Name: QQuickLoaderPrivate::_q_sourceLoaded
Prototype: void QQuickLoaderPrivate::_q_sourceLoaded()
Coverage:  76.190% (16/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 711-740
 76.190% (16/21)
216
QSGGeometry::allocate
Name: QSGGeometry::allocate
Prototype: void QSGGeometry::allocate(int vertexCount, int indexCount)
Coverage:  76.190% (16/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 656-692
 76.190% (16/21)
216
Lexer::isIdentLetter
Name: Lexer::isIdentLetter
Prototype: bool Lexer::isIdentLetter(QChar ch)
Coverage:  76.471% (13/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp
Lines: 1243-1255
 76.471% (13/17)
83
QObjectWrapper::virtualGetOwnProperty
Name: QObjectWrapper::virtualGetOwnProperty
Prototype: PropertyAttributes QObjectWrapper::virtualGetOwnProperty(Managed *m, PropertyKey id, Property *p)
Coverage:  76.471% (13/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 738-761
 76.471% (13/17)
155
QQmlImportsPrivate::resolveType
Name: QQmlImportsPrivate::resolveType
Prototype: bool QQmlImportsPrivate::resolveType(const QHashedStringRef& type, int *vmajor, int *vminor, QQmlType *type_return, QList<QQmlError> *errors, QQmlType::RegistrationType registrationType, QQmlImport::RecursionRestriction recursionRestriction)
Coverage:  76.471% (26/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 859-902
 76.471% (26/34)
289
QQmlTypeData::continueLoadFromIR
Name: QQmlTypeData::continueLoadFromIR
Prototype: void QQmlTypeData::continueLoadFromIR()
Coverage:  76.471% (13/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2488-2531
 76.471% (13/17)
287
QQuickFlow::reportConflictingAnchors
Name: QQuickFlow::reportConflictingAnchors
Prototype: void QQuickFlow::reportConflictingAnchors()
Coverage:  76.471% (13/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 2200-2215
 76.471% (13/17)
105
QQuickFontObject::replyFinished
Name: QQuickFontObject::replyFinished
Prototype: void QQuickFontObject::replyFinished()
Coverage:  76.471% (13/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickfontloader.cpp
Lines: 107-138
 76.471% (13/17)
226
QQuickMultiPointHandler::wantsPointerEvent
Name: QQuickMultiPointHandler::wantsPointerEvent
Prototype: bool QQuickMultiPointHandler::wantsPointerEvent(QQuickPointerEvent *event)
Coverage:  76.471% (13/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickmultipointhandler.cpp
Lines: 73-91
 76.471% (13/17)
115
QQuickPath::createPath::nextBezier
Name: QQuickPath::createPath::nextBezier
Prototype: static inline QBezier nextBezier(const QPainterPath &path, int *current, qreal *bezLength, bool reverse = false)
Coverage:  76.471% (13/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 611-647
 76.471% (13/17)
236
SpriteMaterial::SpriteMaterial
Name: SpriteMaterial::SpriteMaterial
Prototype: SpriteMaterial()
Coverage:  76.471% (13/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp
Lines: 233-261
 76.471% (13/17)
1311
CallArgument::initAsType
Name: CallArgument::initAsType
Prototype: void CallArgument::initAsType(int callType)
Coverage:  76.596% (36/47)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1601-1643
 76.596% (36/47)
3713
QQuickBasePositioner::updateAttachedProperties
Name: QQuickBasePositioner::updateAttachedProperties
Prototype: void QQuickBasePositioner::updateAttachedProperties(QQuickPositionerAttached *specificProperty, QQuickItem *specificPropertyOwner) const
Coverage:  76.596% (36/47)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 457-522
 76.596% (36/47)
3615
CallArgument::toValue
Name: CallArgument::toValue
Prototype: QV4::ReturnedValue CallArgument::toValue(QV4::ExecutionEngine *engine)
Coverage:  76.667% (46/60)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1802-1858
 76.667% (46/60)
4820
ListElement::sync
Name: ListElement::sync
Prototype: QVector<int> ListElement::sync(ListElement *src, ListLayout *srcLayout, ListElement *target, ListLayout *targetLayout)
Coverage:  76.667% (23/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1244-1298
 76.667% (23/30)
2815
ListLayout::getRoleOrCreate
Name: ListLayout::getRoleOrCreate
Prototype: const ListLayout::Role *ListLayout::getRoleOrCreate(const QString &key, const QVariant &data)
Coverage:  76.667% (23/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 216-250
 76.667% (23/30)
2312
QQuickParticleSystem::reset
Name: QQuickParticleSystem::reset
Prototype: void QQuickParticleSystem::reset()
Coverage:  76.667% (23/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 763-802
 76.667% (23/30)
2410
QQmlDelegateModelPrivate::object
Name: QQmlDelegateModelPrivate::object
Prototype: QObject *QQmlDelegateModelPrivate::object(Compositor::Group group, int index, QQmlIncubator::IncubationMode incubationMode)
Coverage:  76.786% (43/56)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 981-1064
 76.786% (43/56)
5414
QQmlDelegateModelPrivate::itemsRemoved
Name: QQmlDelegateModelPrivate::itemsRemoved
Prototype: void QQmlDelegateModelPrivate::itemsRemoved( const QVector<Compositor::Remove> &removes, QVarLengthArray<QVector<QQmlChangeSet::Change>, Compositor::MaximumGroupCount> *translatedRemoves, QHash<int, QList<QQmlDelegateModelItem *> > *movedItems)
Coverage:  76.829% (63/82)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1332-1428
 76.829% (63/82)
6527
ExecutionEngine::requireArgumentsAccessors
Name: ExecutionEngine::requireArgumentsAccessors
Prototype: void ExecutionEngine::requireArgumentsAccessors(int n)
Coverage:  76.923% (10/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp
Lines: 985-1009
 76.923% (10/13)
175
ListElement::setStringProperty
Name: ListElement::setStringProperty
Prototype: int ListElement::setStringProperty(const ListLayout::Role &role, const QString &s)
Coverage:  76.923% (10/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 950-968
 76.923% (10/13)
124
QQmlContextData::setParent
Name: QQmlContextData::setParent
Prototype: void QQmlContextData::setParent(QQmlContextData *p, bool stronglyReferencedByParent)
Coverage:  76.923% (10/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 678-694
 76.923% (10/13)
135
QQmlListAccessor::at
Name: QQmlListAccessor::at
Prototype: QVariant QQmlListAccessor::at(int idx) const
Coverage:  76.923% (10/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistaccessor.cpp
Lines: 116-134
 76.923% (10/13)
88
QQmlListAccessor::count
Name: QQmlListAccessor::count
Prototype: int QQmlListAccessor::count() const
Coverage:  76.923% (10/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistaccessor.cpp
Lines: 97-114
 76.923% (10/13)
78
QQmlValueTypeWrapper::write
Name: QQmlValueTypeWrapper::write
Prototype: bool QQmlValueTypeWrapper::write(QObject *target, int propertyIndex) const
Coverage:  76.923% (10/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 298-323
 76.923% (10/13)
265
QQuickImageBasePrivate::updateDevicePixelRatio
Name: QQuickImageBasePrivate::updateDevicePixelRatio
Prototype: bool QQuickImageBasePrivate::updateDevicePixelRatio(qreal targetDevicePixelRatio)
Coverage:  76.923% (10/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 54-74
 76.923% (10/13)
104
QQuickItemPrivate::resources_append
Name: QQuickItemPrivate::resources_append
Prototype: void QQuickItemPrivate::resources_append(QQmlListProperty<QObject> *prop, QObject *object)
Coverage:  76.923% (10/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3379-3388
 76.923% (10/13)
225
QQuickItemPrivate::setCulled
Name: QQuickItemPrivate::setCulled
Prototype: void QQuickItemPrivate::setCulled(bool cull)
Coverage:  76.923% (10/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 6147-6155
 76.923% (10/13)
53
Page:<>1
Condition %:  0.000% (0/11)
...40
Condition %:  0.000% (0/1)
...50
Condition %:  25.000% (2/8)
...60
Condition %:  50.000% (5/10)
...69
Condition %:  73.333% (11/15)
70
Condition %:  75.000% (3/4)
71
Condition %:  75.000% (3/4)
72
Condition %:  75.000% (3/4)
7374
Condition %:  76.923% (10/13)
75
Condition %:  78.947% (15/19)
76
Condition %:  80.000% (12/15)
77
Condition %:  81.818% (9/11)
...80
Condition %:  85.714% (6/7)
...90
Condition %: 100.000% (1/1)
...100
Condition %: 100.000% (1/1)
...200
Condition %: 100.000% (1/1)
...202
Condition %: 100.000% (1/1)

Generated by Squish Coco 4.2.0