OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %:  0.000% (0/11)
...30
Condition %:  0.000% (0/1)
...40
Condition %:  0.000% (0/1)
...50
Condition %:  25.000% (2/8)
...60
Condition %:  50.000% (5/10)
61
Condition %:  55.000% (11/20)
62
Condition %:  58.333% (7/12)
63
Condition %:  60.976% (25/41)
64
Condition %:  64.706% (11/17)
6566
Condition %:  70.000% (7/10)
67
Condition %:  71.429% (5/7)
68
Condition %:  71.429% (5/7)
69
Condition %:  73.333% (11/15)
70
Condition %:  75.000% (3/4)
...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
QQuickWidget::continueExecute
Name: QQuickWidget::continueExecute
Prototype: void QQuickWidget::continueExecute()
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1034-1063
 66.667% (6/9)
195
QQuickWidgetPrivate::itemGeometryChanged
Name: QQuickWidgetPrivate::itemGeometryChanged
Prototype: void QQuickWidgetPrivate::itemGeometryChanged(QQuickItem *resizeItem, QQuickGeometryChange change, const QRectF &oldGeometry)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 254-263
 66.667% (4/6)
42
QQuickWidgetPrivate::textureId
Name: QQuickWidgetPrivate::textureId
Prototype: uint QQuickWidgetPrivate::textureId() const
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1101-1111
 66.667% (4/6)
72
QSGBatchRenderer::Renderer::nodeChangedBatchRoot
Name: QSGBatchRenderer::Renderer::nodeChangedBatchRoot
Prototype: void Renderer::nodeChangedBatchRoot(Node *node, Node *root)
Coverage:  66.667% (14/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 969-991
 66.667% (14/21)
147
QSGDefaultLayer::setSize
Name: QSGDefaultLayer::setSize
Prototype: void QSGDefaultLayer::setSize(const QSize &size)
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultlayer.cpp
Lines: 222-236
 66.667% (6/9)
93
QSGDefaultRenderContext::compileShader
Name: QSGDefaultRenderContext::compileShader
Prototype: void QSGDefaultRenderContext::compileShader(QSGMaterialShader *shader, QSGMaterial *material, const char *vertexCode, const char *fragmentCode)
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultrendercontext.cpp
Lines: 266-282
 66.667% (6/9)
203
QSGRenderer::nodeChanged
Name: QSGRenderer::nodeChanged
Prototype: void QSGRenderer::nodeChanged(QSGNode *node, QSGNode::DirtyState state)
Coverage:  66.667% (12/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 271-289
 66.667% (12/18)
116
QSGSimpleTextureNode::setTexture
Name: QSGSimpleTextureNode::setTexture
Prototype: void QSGSimpleTextureNode::setTexture(QSGTexture *texture)
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimpletexturenode.cpp
Lines: 235-254
 66.667% (6/9)
133
QSpringAnimation::updateCurrentTime
Name: QSpringAnimation::updateCurrentTime
Prototype: void QSpringAnimation::updateCurrentTime(int time)
Coverage:  66.667% (60/90)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickspringanimation.cpp
Lines: 208-312
 66.667% (60/90)
6826
QV4::ErrorObject::create
Name: QV4::ErrorObject::create
Prototype: template <typename T> Heap::Object *ErrorObject::create(ExecutionEngine *e, const QString &message)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4errorobject_p.h
Lines: 336-343
 66.667% (2/3)
51
QV4::ErrorObject::create
Name: QV4::ErrorObject::create
Prototype: template <typename T> Heap::Object *ErrorObject::create(ExecutionEngine *e, const QString &message, const QString &filename, int line, int column)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4errorobject_p.h
Lines: 344-351
 66.667% (2/3)
51
QV4::IdentifierTable::insertSymbol
Name: QV4::IdentifierTable::insertSymbol
Prototype: Heap::Symbol *IdentifierTable::insertSymbol(const QString &s)
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifiertable.cpp
Lines: 170-190
 66.667% (6/9)
143
QV4::ScopedStackFrame::ScopedStackFrame
Name: QV4::ScopedStackFrame::ScopedStackFrame
Prototype: ScopedStackFrame(Scope &scope, Heap::ExecutionContext *context)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4jscall_p.h
Lines: 121-131
 66.667% (4/6)
72
QmlListWrapper::virtualGet
Name: QmlListWrapper::virtualGet
Prototype: ReturnedValue QmlListWrapper::virtualGet(const Managed *m, PropertyKey id, const Value *receiver, bool *hasProperty)
Coverage:  66.667% (18/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllistwrapper.cpp
Lines: 105-131
 66.667% (18/27)
187
VariantPrototype::method_preserve
Name: VariantPrototype::method_preserve
Prototype: ReturnedValue VariantPrototype::method_preserve(const FunctionObject *, const Value *thisObject, const Value *, int)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4variantobject.cpp
Lines: 116-122
 66.667% (4/6)
42
debug_slowPath
Name: debug_slowPath
Prototype: static void debug_slowPath(QV4::ExecutionEngine *engine)
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp
Lines: 282-289
 66.667% (6/9)
53
QQmlJS::classify7
Name: QQmlJS::classify7
Prototype: static inline int classify7(const QChar *s, int parseModeFlags)
Coverage:  66.935% (83/124)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljskeywords_p.h
Lines: 554-644
 66.935% (83/124)
4842
QQuickShapeGenericRenderer::endSync
Name: QQuickShapeGenericRenderer::endSync
Prototype: void QQuickShapeGenericRenderer::endSync(bool async)
Coverage:  67.213% (41/61)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 289-389
 67.213% (41/61)
6617
QQmlMetaObject::canConvert
Name: QQmlMetaObject::canConvert
Prototype: bool QQmlMetaObject::canConvert(const QQmlMetaObject &from, const QQmlMetaObject &to)
Coverage:  67.308% (35/52)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 1495-1541
 67.308% (35/52)
2715
QQuickTurbulenceAffector::initializeGrid
Name: QQuickTurbulenceAffector::initializeGrid
Prototype: void QQuickTurbulenceAffector::initializeGrid()
Coverage:  67.442% (29/43)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickturbulence.cpp
Lines: 107-149
 67.442% (29/43)
3115
allSubObjects
Name: allSubObjects
Prototype: static void allSubObjects(QObject *object, QObjectList &objectList)
Coverage:  67.442% (29/43)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportitems.cpp
Lines: 89-152
 67.442% (29/43)
3513
QQmlCustomParser::evaluateEnum
Name: QQmlCustomParser::evaluateEnum
Prototype: int QQmlCustomParser::evaluateEnum(const QByteArray& script, bool *ok) const
Coverage:  67.568% (25/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcustomparser.cpp
Lines: 120-170
 67.568% (25/37)
3210
QQmlAbstractBinding::removeFromObject
Name: QQmlAbstractBinding::removeFromObject
Prototype: void QQmlAbstractBinding::removeFromObject()
Coverage:  67.647% (23/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding.cpp
Lines: 127-190
 67.647% (23/34)
3910
QQuickEventPoint::setGrabberItem
Name: QQuickEventPoint::setGrabberItem
Prototype: void QQuickEventPoint::setGrabberItem(QQuickItem *grabber)
Coverage:  67.857% (19/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents.cpp
Lines: 847-870
 67.857% (19/28)
188
QQmlComponentPrivate::beginCreate
Name: QQmlComponentPrivate::beginCreate
Prototype: QObject * QQmlComponentPrivate::beginCreate(QQmlContextData *context)
Coverage:  68.000% (17/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 817-878
 68.000% (17/25)
379
QQmlDelegateModelGroup::get
Name: QQmlDelegateModelGroup::get
Prototype: QQmlV4Handle QQmlDelegateModelGroup::get(int index)
Coverage:  68.000% (17/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2535-2575
 68.000% (17/25)
307
QQmlPartsModel::updateFilterGroup
Name: QQmlPartsModel::updateFilterGroup
Prototype: void QQmlPartsModel::updateFilterGroup()
Coverage:  68.000% (17/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3145-3181
 68.000% (17/25)
259
QQuickFlickablePrivate::handleMousePressEvent
Name: QQuickFlickablePrivate::handleMousePressEvent
Prototype: void QQuickFlickablePrivate::handleMousePressEvent(QMouseEvent *event)
Coverage:  68.000% (17/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 976-1005
 68.000% (17/25)
214
QQuickBorderImage::setGridScaledImage
Name: QQuickBorderImage::setGridScaledImage
Prototype: void QQuickBorderImage::setGridScaledImage(const QQuickGridScaledImage& sci)
Coverage:  68.182% (15/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickborderimage.cpp
Lines: 459-509
 68.182% (15/22)
348
QQuickListViewPrivate::removeNonVisibleItems
Name: QQuickListViewPrivate::removeNonVisibleItems
Prototype: bool QQuickListViewPrivate::removeNonVisibleItems(qreal bufferFrom, qreal bufferTo)
Coverage:  68.293% (28/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp
Lines: 728-771
 68.293% (28/41)
2711
existingImageFileForPath::QQuickPixmap::load
Name: existingImageFileForPath::QQuickPixmap::load
Prototype: void QQuickPixmap::load(QQmlEngine *engine, const QUrl &url, const QSize &requestSize, QQuickPixmap::Options options, const QQuickImageProviderOptions &providerOptions)
Coverage:  68.333% (41/60)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1529-1599
 68.333% (41/60)
4619
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(FieldMemberExpression *ast)
Coverage:  68.421% (13/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2042-2073
 68.421% (13/19)
227
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(FieldMemberExpression *ast)
Coverage:  68.421% (13/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2042-2073
 68.421% (13/19)
227
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(ArrayMemberExpression *ast)
Coverage:  68.421% (13/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 1104-1134
 68.421% (13/19)
267
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(ArrayMemberExpression *ast)
Coverage:  68.421% (13/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 1104-1134
 68.421% (13/19)
267
QQmlEasingValueType::setBezierCurve
Name: QQmlEasingValueType::setBezierCurve
Prototype: void QQmlEasingValueType::setBezierCurve(const QVariantList &customCurveVariant)
Coverage:  68.421% (13/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 519-556
 68.421% (13/19)
287
QQuickAnchorAnimation::transition
Name: QQuickAnchorAnimation::transition
Prototype: QAbstractAnimationJob* QQuickAnchorAnimation::transition(QQuickStateActions &actions, QQmlProperties &modified, TransitionDirection direction, QObject *defaultTarget)
Coverage:  68.421% (13/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemanimation.cpp
Lines: 523-557
 68.421% (13/19)
224
QQuickMouseArea::timerEvent
Name: QQuickMouseArea::timerEvent
Prototype: void QQuickMouseArea::timerEvent(QTimerEvent *event)
Coverage:  68.421% (13/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmousearea.cpp
Lines: 1020-1043
 68.421% (13/19)
155
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindow::event
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindow::event
Prototype: bool QQuickWindow::event(QEvent *e)
Coverage:  68.519% (37/54)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 1569-1657
 68.519% (37/54)
4626
QQuickFramebufferObject::updatePaintNode
Name: QQuickFramebufferObject::updatePaintNode
Prototype: QSGNode *QQuickFramebufferObject::updatePaintNode(QSGNode *node, UpdatePaintNodeData *)
Coverage:  68.571% (24/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickframebufferobject.cpp
Lines: 275-346
 68.571% (24/35)
449
QSGTexture::updateBindOptions
Name: QSGTexture::updateBindOptions
Prototype: void QSGTexture::updateBindOptions(bool force)
Coverage:  68.657% (46/67)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 581-639
 68.657% (46/67)
12315
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(DeleteExpression *ast)
Coverage:  68.750% (22/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 1954-2022
 68.750% (22/32)
4513
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(DeleteExpression *ast)
Coverage:  68.750% (22/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 1954-2022
 68.750% (22/32)
4513
QQuickItem::stackAfter
Name: QQuickItem::stackAfter
Prototype: void QQuickItem::stackAfter(const QQuickItem *sibling)
Coverage:  68.750% (11/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 2861-2887
 68.750% (11/16)
164
QQuickMouseArea::sendMouseEvent
Name: QQuickMouseArea::sendMouseEvent
Prototype: bool QQuickMouseArea::sendMouseEvent(QMouseEvent *event)
Coverage:  68.750% (33/48)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmousearea.cpp
Lines: 941-995
 68.750% (33/48)
3812
QQuickPathView::setDelegate
Name: QQuickPathView::setDelegate
Prototype: void QQuickPathView::setDelegate(QQmlComponent *delegate)
Coverage:  68.750% (11/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp
Lines: 1249-1270
 68.750% (11/16)
176
QQuickPathViewPrivate::fixOffset
Name: QQuickPathViewPrivate::fixOffset
Prototype: void QQuickPathViewPrivate::fixOffset()
Coverage:  68.750% (11/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp
Lines: 2372-2385
 68.750% (11/16)
84
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::pointerEventInstance
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::pointerEventInstance
Prototype: QQuickPointerEvent *QQuickWindowPrivate::pointerEventInstance(QEvent *event) const
Coverage:  68.750% (11/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 2284-2313
 68.750% (11/16)
1112
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::renderSceneGraph
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::renderSceneGraph
Prototype: void QQuickWindowPrivate::renderSceneGraph(const QSize &size)
Coverage:  68.750% (11/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 453-490
 68.750% (11/16)
285
QQuickShapePrivate::sync
Name: QQuickShapePrivate::sync
Prototype: void QQuickShapePrivate::sync()
Coverage:  68.750% (33/48)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 1052-1108
 68.750% (33/48)
4115
fetchOrCreateTypeForUrl
Name: fetchOrCreateTypeForUrl
Prototype: QQmlType fetchOrCreateTypeForUrl(const QString &urlString, const QHashedStringRef& typeName, bool isCompositeSingleton, QList<QQmlError> *errors, int majorVersion=-1, int minorVersion=-1)
Coverage:  68.750% (11/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 145-211
 68.750% (11/16)
325
qquickitem_autoParent
Name: qquickitem_autoParent
Prototype: static QQmlPrivate::AutoParentResult qquickitem_autoParent(QObject *obj, QObject *parent)
Coverage:  68.750% (22/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemsmodule.cpp
Lines: 120-160
 68.750% (22/32)
2611
QQmlPropertyCache::resolve
Name: QQmlPropertyCache::resolve
Prototype: void QQmlPropertyCache::resolve(QQmlPropertyData *data) const
Coverage:  68.966% (20/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 668-708
 68.966% (20/29)
278
QQuickFrictionAffector::affectParticle
Name: QQuickFrictionAffector::affectParticle
Prototype: bool QQuickFrictionAffector::affectParticle(QQuickParticleData *d, qreal dt)
Coverage:  68.966% (20/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickfriction.cpp
Lines: 79-112
 68.966% (20/29)
268
DeformableMaterial::DeformableMaterial
Name: DeformableMaterial::DeformableMaterial
Prototype: DeformableMaterial()
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp
Lines: 170-194
 69.231% (9/13)
137
ESTable::get
Name: ESTable::get
Prototype: ReturnedValue ESTable::get(const Value &key, bool *hasValue) const
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4estable.cpp
Lines: 130-143
 69.231% (9/13)
85
QQmlDelegateModelPrivate::stringValue
Name: QQmlDelegateModelPrivate::stringValue
Prototype: QString QQmlDelegateModelPrivate::stringValue(Compositor::Group group, int index, const QString &name)
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1098-1118
 69.231% (9/13)
165
QQmlFile::urlToLocalFileOrQrc
Name: QQmlFile::urlToLocalFileOrQrc
Prototype: QString QQmlFile::urlToLocalFileOrQrc(const QString& url)
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfile.cpp
Lines: 604-625
 69.231% (9/13)
95
QQmlObjectCreator::setPropertyBinding::[lambda]
Name: QQmlObjectCreator::setPropertyBinding::[lambda]
Prototype: [qmlBinding, bindingTarget, targetProperty, subprop, bindingProperty, valueTypeProperty](QQmlObjectCreatorSharedState *sharedState)
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 910-929
 69.231% (9/13)
114
QQuickAccessibleAttached::QQuickAccessibleAttached
Name: QQuickAccessibleAttached::QQuickAccessibleAttached
Prototype: QQuickAccessibleAttached::QQuickAccessibleAttached(QObject *parent)
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickaccessibleattached.cpp
Lines: 354-387
 69.231% (9/13)
225
QQuickAnimatedSprite::initNode
Name: QQuickAnimatedSprite::initNode
Prototype: QSGSpriteNode* QQuickAnimatedSprite::initNode()
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 695-738
 69.231% (9/13)
275
QQuickFlickable::resizeContent
Name: QQuickFlickable::resizeContent
Prototype: void QQuickFlickable::resizeContent(qreal w, qreal h, QPointF center)
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 2204-2228
 69.231% (9/13)
195
QQuickParticleSystem::stateRedirect
Name: QQuickParticleSystem::stateRedirect
Prototype: void QQuickParticleSystem::stateRedirect(QQuickParticleGroup* group, QQuickParticleSystem* sys, QObject *value)
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 691-724
 69.231% (9/13)
275
QQuickPropertyChanges::removeProperty
Name: QQuickPropertyChanges::removeProperty
Prototype: void QQuickPropertyChanges::removeProperty(const QString &name)
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 732-757
 69.231% (9/13)
175
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimatorProxyJob::updateState
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimatorProxyJob::updateState
Prototype: void QQuickAnimatorProxyJob::updateState(QAbstractAnimationJob::State newState, QAbstractAnimationJob::State)
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimatorjob.cpp
Lines: 167-183
 69.231% (9/13)
105
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::updateDirtyNodes
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::updateDirtyNodes
Prototype: void QQuickWindowPrivate::updateDirtyNodes()
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 3179-3197
 69.231% (9/13)
115
QQuickSprite::variedDuration
Name: QQuickSprite::variedDuration
Prototype: int QQuickSprite::variedDuration() const
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicksprite.cpp
Lines: 235-258
 69.231% (9/13)
185
QQuickTurbulenceAffector::boundsRespectingField
Name: QQuickTurbulenceAffector::boundsRespectingField
Prototype: qreal QQuickTurbulenceAffector::boundsRespectingField(int x, int y)
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickturbulence.cpp
Lines: 151-162
 69.231% (9/13)
95
QQuickWidgetPrivate::createContext
Name: QQuickWidgetPrivate::createContext
Prototype: void QQuickWidgetPrivate::createContext()
Coverage:  69.231% (18/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 854-900
 69.231% (18/26)
278
QSGAbstractSoftwareRenderer::nodeRemoved
Name: QSGAbstractSoftwareRenderer::nodeRemoved
Prototype: void QSGAbstractSoftwareRenderer::nodeRemoved(QSGNode *node)
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgabstractsoftwarerenderer.cpp
Lines: 268-290
 69.231% (9/13)
125
QSGBatchRenderer::Renderer::renderUnmergedBatch
Name: QSGBatchRenderer::Renderer::renderUnmergedBatch
Prototype: void Renderer::renderUnmergedBatch(const Batch *batch)
Coverage:  69.231% (36/52)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 2344-2464
 69.231% (36/52)
8715
QV4::IdentifierHash::lookup
Name: QV4::IdentifierHash::lookup
Prototype: const IdentifierHashEntry *IdentifierHash::lookup(PropertyKey identifier) const
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifier.cpp
Lines: 143-158
 69.231% (9/13)
105
QV4::JIT::Assembler::link
Name: QV4::JIT::Assembler::link
Prototype: void Assembler::link(Function *function)
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 1378-1436
 69.231% (9/13)
356
q_supportsElementIndexUint
Name: q_supportsElementIndexUint
Prototype: static bool q_supportsElementIndexUint(QSGRendererInterface::GraphicsApi api)
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 114-145
 69.231% (9/13)
195
QQuickAnchorChanges::execute
Name: QQuickAnchorChanges::execute
Prototype: void QQuickAnchorChanges::execute()
Coverage:  69.318% (61/88)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickstateoperations.cpp
Lines: 946-1035
 69.318% (61/88)
6730
QQmlObjectCreator::setPropertyBinding
Name: QQmlObjectCreator::setPropertyBinding
Prototype: bool QQmlObjectCreator::setPropertyBinding(const QQmlPropertyData *bindingProperty, const QV4::CompiledData::Binding *binding)
Coverage:  69.412% (118/170)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 784-1088
 69.412% (118/170)
20950
QQmlImportDatabase::registerPluginTypes
Name: QQmlImportDatabase::registerPluginTypes
Prototype: bool QQmlImportDatabase::registerPluginTypes(QObject *instance, const QString &basePath, const QString &uri, const QString &typeNamespace, int vmaj, QList<QQmlError> *errors)
Coverage:  69.444% (25/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 2008-2084
 69.444% (25/36)
4113
QQmlComponentAndAliasResolver::findAndRegisterImplicitComponents::QQmlComponentAndAliasResolver::resolveAliasesInObject
Name: QQmlComponentAndAliasResolver::findAndRegisterImplicitComponents::QQmlComponentAndAliasResolver::resolveAliasesInObject
Prototype: QQmlComponentAndAliasResolver::AliasResolutionResult QQmlComponentAndAliasResolver::resolveAliasesInObject(int objectIndex, QQmlCompileError *error)
Coverage:  69.492% (41/59)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 1053-1171
 69.492% (41/59)
7519
QJSEngine::convertV2
Name: QJSEngine::convertV2
Prototype: bool QJSEngine::convertV2(const QJSValue &value, int type, void *ptr)
Coverage:  69.697% (46/66)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine.cpp
Lines: 612-726
 69.697% (46/66)
7332
QQmlInstantiator::setModel
Name: QQmlInstantiator::setModel
Prototype: void QQmlInstantiator::setModel(const QVariant &v)
Coverage:  69.697% (23/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlinstantiator.cpp
Lines: 394-448
 69.697% (23/33)
3311
QQuickAnimatedSprite::prepareNextFrame
Name: QQuickAnimatedSprite::prepareNextFrame
Prototype: void QQuickAnimatedSprite::prepareNextFrame(QSGSpriteNode *node)
Coverage:  69.697% (46/66)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 771-898
 69.697% (46/66)
9118
QQmlObjectCreator::createInstance
Name: QQmlObjectCreator::createInstance
Prototype: QObject *QQmlObjectCreator::createInstance(int index, QObject *parent, bool isContextObject)
Coverage:  69.919% (86/123)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 1131-1326
 69.919% (86/123)
13132
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(TryStatement *ast)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3379-3393
 70.000% (7/10)
73
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(TryStatement *ast)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3379-3393
 70.000% (7/10)
73
JSC::Yarr::Interpreter::backtrackParenthesesOnceBegin
Name: JSC::Yarr::Interpreter::backtrackParenthesesOnceBegin
Prototype: bool backtrackParenthesesOnceBegin(ByteTerm& term, DisjunctionContext* context)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 692-719
 70.000% (7/10)
155
JSC::Yarr::Interpreter::matchParenthesesOnceBegin
Name: JSC::Yarr::Interpreter::matchParenthesesOnceBegin
Prototype: bool matchParenthesesOnceBegin(ByteTerm& term, DisjunctionContext* context)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 645-673
 70.000% (7/10)
145
JSC::Yarr::YarrGenerator::generateAssertionEOL
Name: JSC::Yarr::YarrGenerator::generateAssertionEOL
Prototype: void generateAssertionEOL(size_t opIndex)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 670-694
 70.000% (7/10)
144
JSC::Yarr::YarrGenerator::generatePatternCharacterGreedy
Name: JSC::Yarr::YarrGenerator::generatePatternCharacterGreedy
Prototype: void generatePatternCharacterGreedy(size_t opIndex)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 927-957
 70.000% (7/10)
193
ListElement::getProperty
Name: ListElement::getProperty
Prototype: QVariant ListElement::getProperty(const ListLayout::Role &role, const QQmlListModel *owner, QV4::ExecutionEngine *eng)
Coverage:  70.000% (28/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 869-948
 70.000% (28/40)
4117
QAccessibleQuickItem::role
Name: QAccessibleQuickItem::role
Prototype: QAccessible::Role QAccessibleQuickItem::role() const
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickitem.cpp
Lines: 203-218
 70.000% (7/10)
84
QQmlDebugMessageClient::messageReceived
Name: QQmlDebugMessageClient::messageReceived
Prototype: void QQmlDebugMessageClient::messageReceived(const QByteArray &data)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmldebugmessageclient.cpp
Lines: 61-88
 70.000% (7/10)
224
QQmlListModel::data
Name: QQmlListModel::data
Prototype: QVariant QQmlListModel::data(int index, int role) const
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 2154-2167
 70.000% (7/10)
73
QQmlVMEMetaObject::aliasTarget
Name: QQmlVMEMetaObject::aliasTarget
Prototype: bool QQmlVMEMetaObject::aliasTarget(int index, QObject **target, int *coreIndex, int *valueTypeIndex) const
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1186-1209
 70.000% (7/10)
164
QQuickAgeAffector::affectParticle
Name: QQuickAgeAffector::affectParticle
Prototype: bool QQuickAgeAffector::affectParticle(QQuickParticleData *d, qreal dt)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickage.cpp
Lines: 88-114
 70.000% (7/10)
213
QQuickBorderImage::sciRequestFinished
Name: QQuickBorderImage::sciRequestFinished
Prototype: void QQuickBorderImage::sciRequestFinished()
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickborderimage.cpp
Lines: 544-570
 70.000% (7/10)
184
QQuickCustomAffector::affectProperties
Name: QQuickCustomAffector::affectProperties
Prototype: void QQuickCustomAffector::affectProperties(const QList<QQuickParticleData*> particles, qreal dt)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomaffector.cpp
Lines: 233-238
 70.000% (7/10)
34
QQuickFlickablePrivate::replayDelayedPress
Name: QQuickFlickablePrivate::replayDelayedPress
Prototype: void QQuickFlickablePrivate::replayDelayedPress()
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 1562-1585
 70.000% (7/10)
144
QQuickFlipable::setBack
Name: QQuickFlipable::setBack
Prototype: void QQuickFlipable::setBack(QQuickItem *back)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflipable.cpp
Lines: 174-199
 70.000% (7/10)
184
QQuickItemPrivate::data_append
Name: QQuickItemPrivate::data_append
Prototype: void QQuickItemPrivate::data_append(QQmlListProperty<QObject> *prop, QObject *o)
Coverage:  70.000% (21/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3257-3299
 70.000% (21/30)
269
QQuickItemViewTransitioner::finishedTransition
Name: QQuickItemViewTransitioner::finishedTransition
Prototype: void QQuickItemViewTransitioner::finishedTransition(QQuickItemViewTransitionJob *job, QQuickItemViewTransitionableItem *item)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 316-326
 70.000% (7/10)
74
Page:<>1
Condition %:  0.000% (0/11)
...30
Condition %:  0.000% (0/1)
...40
Condition %:  0.000% (0/1)
...50
Condition %:  25.000% (2/8)
...60
Condition %:  50.000% (5/10)
61
Condition %:  55.000% (11/20)
62
Condition %:  58.333% (7/12)
63
Condition %:  60.976% (25/41)
64
Condition %:  64.706% (11/17)
6566
Condition %:  70.000% (7/10)
67
Condition %:  71.429% (5/7)
68
Condition %:  71.429% (5/7)
69
Condition %:  73.333% (11/15)
70
Condition %:  75.000% (3/4)
...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