OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...150
eLOC - Effective Lines of Code: 5
...160
eLOC - Effective Lines of Code: 6
...170
eLOC - Effective Lines of Code: 8
...180
eLOC - Effective Lines of Code: 12
...184
eLOC - Effective Lines of Code: 14
185
eLOC - Effective Lines of Code: 15
186
eLOC - Effective Lines of Code: 16
187
eLOC - Effective Lines of Code: 16
188189
eLOC - Effective Lines of Code: 18
190
eLOC - Effective Lines of Code: 20
191
eLOC - Effective Lines of Code: 21
192
eLOC - Effective Lines of Code: 22
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QSGGeometry::updateTexturedRectGeometry
Name: QSGGeometry::updateTexturedRectGeometry
Prototype: void QSGGeometry::updateTexturedRectGeometry(QSGGeometry *g, const QRectF &rect, const QRectF &textureRect)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 725-747
100.000% (1/1)
171
QSequentialAnimationGroupJob::animationRemoved
Name: QSequentialAnimationGroupJob::animationRemoved
Prototype: void QSequentialAnimationGroupJob::animationRemoved(QAbstractAnimationJob *anim, QAbstractAnimationJob *prev, QAbstractAnimationJob *next)
Coverage: 100.000% (19/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 383-416
100.000% (19/19)
177
QStringHash::iterateNext
Name: QStringHash::iterateNext
Prototype: template<class T> QStringHashData::IteratorData QStringHash<T>::iterateNext(const QStringHashData::IteratorData &d)
Coverage:  75.000% (18/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 703-730
 75.000% (18/24)
175
QStringHash::linkAndReserve
Name: QStringHash::linkAndReserve
Prototype: template<class T> void QStringHash<T>::linkAndReserve(const QStringHash<T> &other, int additionalReserve)
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 512-545
 90.000% (9/10)
174
QV4::Heap::InternalClass::addMemberImpl
Name: QV4::Heap::InternalClass::addMemberImpl
Prototype: Heap::InternalClass *InternalClass::addMemberImpl(PropertyKey identifier, PropertyAttributes data, uint *index)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp
Lines: 414-439
100.000% (10/10)
174
QV4::Heap::InternalClass::init
Name: QV4::Heap::InternalClass::init
Prototype: void InternalClass::init(Heap::InternalClass *other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp
Lines: 166-187
100.000% (1/1)
171
QV4::JIT::PlatformAssembler64::toInt32LhsAcc
Name: QV4::JIT::PlatformAssembler64::toInt32LhsAcc
Prototype: void toInt32LhsAcc(Address lhs, RegisterID lhsTarget)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 752-775
100.000% (1/1)
171
QV4::JIT::PlatformAssemblerCommon::loadConstAddress
Name: QV4::JIT::PlatformAssemblerCommon::loadConstAddress
Prototype: Address loadConstAddress(int constIndex, RegisterID baseReg = ScratchRegister)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 568-575
100.000% (1/1)
171
QV4::Profiling::Profiler::startProfiling
Name: QV4::Profiling::Profiler::startProfiling
Prototype: void Profiler::startProfiling(quint64 features)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling.cpp
Lines: 116-138
 71.429% (5/7)
173
QtQuickTest::mouseWheel
Name: QtQuickTest::mouseWheel
Prototype: static void mouseWheel(QWindow* window, QObject* item, Qt::MouseButtons buttons, Qt::KeyboardModifiers stateKey, QPointF _pos, int xDelta, int yDelta, int delay = -1)
Coverage:  0.000% (0/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 219-244
  0.000% (0/31)
179
ShadowImageMaker::paintShapeAndShadow
Name: ShadowImageMaker::paintShapeAndShadow
Prototype: void paintShapeAndShadow(QPainter *p, qreal offsetX, qreal offsetY, qreal blur, const QColor &color)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer.cpp
Lines: 63-88
  0.000% (0/4)
172
StringPrototype::method_substr
Name: StringPrototype::method_substr
Prototype: ReturnedValue StringPrototype::method_substr(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage:  61.538% (8/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp
Lines: 1002-1026
 61.538% (8/13)
175
VDMAbstractItemModelDataType::cleanup
Name: VDMAbstractItemModelDataType::cleanup
Prototype: void cleanup(QQmlAdaptorModel &model, QQmlDelegateModel *vdm) const override
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 466-487
 83.333% (5/6)
172
VDMAbstractItemModelDataType::initializeMetaType
Name: VDMAbstractItemModelDataType::initializeMetaType
Prototype: void initializeMetaType(QQmlAdaptorModel &model)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 537-563
100.000% (9/9)
175
ValueLookupJob::run
Name: ValueLookupJob::run
Prototype: void ValueLookupJob::run()
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugjob.cpp
Lines: 209-234
  0.000% (0/10)
174
existingImageFileForPath::QQuickPixmapStore::unreferencePixmap
Name: existingImageFileForPath::QQuickPixmapStore::unreferencePixmap
Prototype: void QQuickPixmapStore::unreferencePixmap(QQuickPixmapData *data)
Coverage:  89.474% (17/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1046-1072
 89.474% (17/19)
175
flagsForPropertyType
Name: flagsForPropertyType
Prototype: static void flagsForPropertyType(int propType, QQmlPropertyData::Flags &flags)
Coverage:  92.000% (23/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 102-126
 92.000% (23/25)
179
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QQuickPointerDevice *dev)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents.cpp
Lines: 1912-1933
  0.000% (0/10)
173
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QQuickShapeNvprRenderer::NvprPath &path)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp
Lines: 169-203
  0.000% (0/14)
176
qSetFontSizeFromToken
Name: qSetFontSizeFromToken
Prototype: static bool qSetFontSizeFromToken(QFont &font, const QStringRef &fontSizeToken)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 228-251
  0.000% (0/14)
175
qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2DPrototype::method_arc
Name: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2DPrototype::method_arc
Prototype: QV4::ReturnedValue QQuickJSContext2DPrototype::method_arc(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  0.000% (0/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 2197-2224
  0.000% (0/21)
175
qt_debug_print_texture_count
Name: qt_debug_print_texture_count
Prototype: inline static void qt_debug_print_texture_count()
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 130-161
  0.000% (0/13)
175
visitMethods
Name: visitMethods
Prototype: template <typename StringVisitor, typename TypeInfoVisitor> int visitMethods(const QMetaObject &mo, int methodOffset, int methodCount, StringVisitor visitString, TypeInfoVisitor visitTypeInfo)
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 1264-1306
100.000% (16/16)
176
visitProperties
Name: visitProperties
Prototype: template <typename StringVisitor, typename TypeInfoVisitor> int visitProperties(const QMetaObject &mo, StringVisitor visitString, TypeInfoVisitor visitTypeInfo)
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 1308-1341
100.000% (16/16)
176
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::doStoreOnStack [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::doStoreOnStack [qv4codegen.cpp #1]
Prototype: Codegen::Reference Codegen::Reference::doStoreOnStack(int slotIndex) const
Coverage: 100.000% (17/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3888-3913
100.000% (17/17)
184
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::doStoreOnStack [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::doStoreOnStack [qv4codegen.cpp #2]
Prototype: Codegen::Reference Codegen::Reference::doStoreOnStack(int slotIndex) const
Coverage: 100.000% (17/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3888-3913
100.000% (17/17)
184
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::referenceForName [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::referenceForName [qv4codegen.cpp #1]
Prototype: Codegen::Reference Codegen::referenceForName(const QString &name, bool isLhs)
Coverage:  86.364% (19/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2170-2196
 86.364% (19/22)
185
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::referenceForName [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::referenceForName [qv4codegen.cpp #2]
Prototype: Codegen::Reference Codegen::referenceForName(const QString &name, bool isLhs)
Coverage:  86.364% (19/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2170-2196
 86.364% (19/22)
185
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(IfStatement *ast)
Coverage:  81.818% (9/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3149-3177
 81.818% (9/11)
184
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(IfStatement *ast)
Coverage:  81.818% (9/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3149-3177
 81.818% (9/11)
184
DataViewPrototype::method_getFloat
Name: DataViewPrototype::method_getFloat
Prototype: template <typename T> ReturnedValue DataViewPrototype::method_getFloat(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage:  95.000% (19/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dataview.cpp
Lines: 191-226
 95.000% (19/20)
184
DynamicRoleModelNode::sync
Name: DynamicRoleModelNode::sync
Prototype: QVector<int> DynamicRoleModelNode::sync(DynamicRoleModelNode *src, DynamicRoleModelNode *target)
Coverage: 100.000% (18/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1653-1680
100.000% (18/18)
186
ESTable::set
Name: ESTable::set
Prototype: void ESTable::set(const Value &key, const Value &value)
Coverage:  94.444% (17/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4estable.cpp
Lines: 87-115
 94.444% (17/18)
186
FunctionPrototype::method_toString::Heap::BoundFunction::init
Name: FunctionPrototype::method_toString::Heap::BoundFunction::init
Prototype: void Heap::BoundFunction::init(QV4::ExecutionContext *scope, QV4::FunctionObject *target, const Value &boundThis, QV4::MemberData *boundArgs)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp
Lines: 649-673
100.000% (8/8)
183
JSC::Yarr::YarrGenerator::generateCharacterClassFixed
Name: JSC::Yarr::YarrGenerator::generateCharacterClassFixed
Prototype: void generateCharacterClassFixed(size_t opIndex)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 1040-1068
 77.778% (7/9)
183
ListElement::clearProperty
Name: ListElement::clearProperty
Prototype: void ListElement::clearProperty(const ListLayout::Role &role)
Coverage:  33.333% (6/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1191-1221
 33.333% (6/18)
1810
ListElement::setQObjectProperty
Name: ListElement::setQObjectProperty
Prototype: int ListElement::setQObjectProperty(const ListLayout::Role &role, QObject *o)
Coverage:  58.824% (10/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1020-1047
 58.824% (10/17)
186
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
ObjectIterator::nextPropertyNameAsString
Name: ObjectIterator::nextPropertyNameAsString
Prototype: ReturnedValue ObjectIterator::nextPropertyNameAsString()
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectiterator.cpp
Lines: 177-195
100.000% (10/10)
184
QParallelAnimationGroupJob::updateState
Name: QParallelAnimationGroupJob::updateState
Prototype: void QParallelAnimationGroupJob::updateState(QAbstractAnimationJob::State newState, QAbstractAnimationJob::State oldState)
Coverage: 100.000% (26/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qparallelanimationgroupjob.cpp
Lines: 126-154
100.000% (26/26)
1810
QQmlBinding::expression::QQmlBinding::dependencies
Name: QQmlBinding::expression::QQmlBinding::dependencies
Prototype: QVector<QQmlProperty> QQmlBinding::dependencies() const
Coverage:  73.913% (17/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp
Lines: 637-666
 73.913% (17/23)
189
QQmlContext::setContextProperty
Name: QQmlContext::setContextProperty
Prototype: void QQmlContext::setContextProperty(const QString &name, const QVariant &value)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 291-320
 84.615% (11/13)
185
QQmlContextData::resolvedUrl
Name: QQmlContextData::resolvedUrl
Prototype: QUrl QQmlContextData::resolvedUrl(const QUrl &src)
Coverage:  93.333% (28/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 439-468
 93.333% (28/30)
189
QQmlDMCachedModelData::set_property
Name: QQmlDMCachedModelData::set_property
Prototype: QV4::ReturnedValue QQmlDMCachedModelData::set_property(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  65.000% (13/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 367-392
 65.000% (13/20)
187
QQmlDelegateModel::_q_itemsMoved
Name: QQmlDelegateModel::_q_itemsMoved
Prototype: void QQmlDelegateModel::_q_itemsMoved(int from, int to, int count)
Coverage:  85.714% (18/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1492-1516
 85.714% (18/21)
185
QQmlDelegateModel::setRootIndex
Name: QQmlDelegateModel::setRootIndex
Prototype: void QQmlDelegateModel::setRootIndex(const QVariant &root)
Coverage:  84.615% (22/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 470-493
 84.615% (22/26)
188
QQmlEnumTypeResolver::evaluateEnum
Name: QQmlEnumTypeResolver::evaluateEnum
Prototype: int QQmlEnumTypeResolver::evaluateEnum(const QString &scope, const QStringRef &enumName, const QStringRef &enumValue, bool *ok) const
Coverage:  87.500% (14/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 657-681
 87.500% (14/16)
186
QQmlJS::MemoryPool::allocate_helper
Name: QQmlJS::MemoryPool::allocate_helper
Prototype: void *allocate_helper(size_t size)
Coverage:  75.000% (15/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsmemorypool_p.h
Lines: 114-144
 75.000% (15/20)
187
QQmlJS::QmlminLexer::scanRestOfRegExp
Name: QQmlJS::QmlminLexer::scanRestOfRegExp
Prototype: bool scanRestOfRegExp(int ruleno, QString *restOfRegExp)
Coverage:  78.947% (15/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 208-235
 78.947% (15/19)
187
QQmlProfilerClient::setRequestedFeatures
Name: QQmlProfilerClient::setRequestedFeatures
Prototype: void QQmlProfilerClient::setRequestedFeatures(quint64 features)
Coverage:  62.500% (5/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 268-293
 62.500% (5/8)
184
QQmlProfilerEventType::feature
Name: QQmlProfilerEventType::feature
Prototype: ProfileFeature QQmlProfilerEventType::feature() const
Coverage:  59.375% (19/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilereventtype.cpp
Lines: 65-107
 59.375% (19/32)
1818
QQmlPropertyPrivate::takeSignalExpression
Name: QQmlPropertyPrivate::takeSignalExpression
Prototype: void QQmlPropertyPrivate::takeSignalExpression(const QQmlProperty &that, QQmlBoundSignalExpression *expr)
Coverage:  80.952% (17/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 942-971
 80.952% (17/21)
187
QQmlPropertyRawData::Flags::operator==
Name: QQmlPropertyRawData::Flags::operator==
Prototype: bool QQmlPropertyRawData::Flags::operator==(const QQmlPropertyRawData::Flags &other) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 663-683
  0.000% (0/1)
181
QQmlQtQuick2DebugStatesDelegate::updateBinding
Name: QQmlQtQuick2DebugStatesDelegate::updateBinding
Prototype: void QQmlQtQuick2DebugStatesDelegate::updateBinding(QQmlContext *context, const QQmlProperty &property, const QVariant &expression, bool isLiteralValue, const QString &fileName, int line, int column, bool *inBaseState)
Coverage:  75.000% (12/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/qtquick2.cpp
Lines: 127-159
 75.000% (12/16)
186
QQmlThreadPrivate::threadEvent
Name: QQmlThreadPrivate::threadEvent
Prototype: void QQmlThreadPrivate::threadEvent()
Coverage:  87.500% (7/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp
Lines: 179-212
 87.500% (7/8)
184
QQmlTypeLoader::getQmldir
Name: QQmlTypeLoader::getQmldir
Prototype: QQmlRefPointer<QQmlQmldirData> QQmlTypeLoader::getQmldir(const QUrl &url)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1752-1769
100.000% (4/4)
182
QQmlTypeNameCache::query
Name: QQmlTypeNameCache::query
Prototype: QQmlTypeNameCache::Result QQmlTypeNameCache::query(const QV4::String *name, const QQmlImportRef *importNamespace) const
Coverage:  75.000% (12/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypenamecache.cpp
Lines: 168-199
 75.000% (12/16)
186
QQuickAnchors::setCenterIn
Name: QQuickAnchors::setCenterIn
Prototype: void QQuickAnchors::setCenterIn(QQuickItem* c)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 554-577
100.000% (12/12)
184
QQuickAnchors::setFill
Name: QQuickAnchors::setFill
Prototype: void QQuickAnchors::setFill(QQuickItem *f)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 518-541
100.000% (12/12)
184
QQuickAnchorsPrivate::updateOnComplete
Name: QQuickAnchorsPrivate::updateOnComplete
Prototype: void QQuickAnchorsPrivate::updateOnComplete()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 449-475
100.000% (7/7)
183
QQuickAnimatedImagePrivate::infoForCurrentFrame
Name: QQuickAnimatedImagePrivate::infoForCurrentFrame
Prototype: QQuickPixmap* QQuickAnimatedImagePrivate::infoForCurrentFrame(QQmlEngine *engine)
Coverage:  84.211% (16/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedimage.cpp
Lines: 55-82
 84.211% (16/19)
186
QQuickBorderImage::requestFinished
Name: QQuickBorderImage::requestFinished
Prototype: void QQuickBorderImage::requestFinished()
Coverage:  85.714% (12/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickborderimage.cpp
Lines: 511-539
 85.714% (12/14)
185
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
QQuickContext2DTexture::paintWithoutTiles
Name: QQuickContext2DTexture::paintWithoutTiles
Prototype: void QQuickContext2DTexture::paintWithoutTiles(QQuickContext2DCommandBuffer *ccb)
Coverage:  0.000% (0/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 228-256
  0.000% (0/17)
185
QQuickDesignerSupport::resetAnchor
Name: QQuickDesignerSupport::resetAnchor
Prototype: void QQuickDesignerSupport::resetAnchor(QQuickItem *item, const QString &name)
Coverage:  0.000% (0/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupport.cpp
Lines: 363-384
  0.000% (0/28)
1810
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
QQuickFlickablePrivate::handleMouseMoveEvent
Name: QQuickFlickablePrivate::handleMouseMoveEvent
Prototype: void QQuickFlickablePrivate::handleMouseMoveEvent(QMouseEvent *event)
Coverage:  80.000% (16/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 1255-1280
 80.000% (16/20)
186
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
QQuickGridViewPrivate::rowPosAt
Name: QQuickGridViewPrivate::rowPosAt
Prototype: qreal QQuickGridViewPrivate::rowPosAt(int modelIndex) const
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 330-353
100.000% (13/13)
185
QQuickImageResponse::QQuickImageResponse
Name: QQuickImageResponse::QQuickImageResponse
Prototype: QQuickImageResponse::QQuickImageResponse()
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickimageprovider.cpp
Lines: 164-169
 80.000% (8/10)
184
QQuickItem::setContainmentMask
Name: QQuickItem::setContainmentMask
Prototype: void QQuickItem::setContainmentMask(QObject *mask)
Coverage:  55.000% (11/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 7669-7697
 55.000% (11/20)
187
QQuickItem::setCursor
Name: QQuickItem::setCursor
Prototype: void QQuickItem::setCursor(const QCursor &cursor)
Coverage:  58.621% (17/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 7401-7428
 58.621% (17/29)
187
QQuickItemLayer::activateEffect
Name: QQuickItemLayer::activateEffect
Prototype: void QQuickItemLayer::activateEffect()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 8241-8264
 71.429% (5/7)
183
QQuickItemPrivate::canAcceptTabFocus
Name: QQuickItemPrivate::canAcceptTabFocus
Prototype: bool QQuickItemPrivate::canAcceptTabFocus(QQuickItem *item)
Coverage:  0.000% (0/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 2445-2473
  0.000% (0/29)
187
QQuickItemViewTransitioner::canTransition
Name: QQuickItemViewTransitioner::canTransition
Prototype: bool QQuickItemViewTransitioner::canTransition(QQuickItemViewTransitioner::TransitionType type, bool asTarget) const
Coverage:  82.759% (24/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 178-209
 82.759% (24/29)
1810
QQuickOpenGLInfo::updateFormat
Name: QQuickOpenGLInfo::updateFormat
Prototype: void QQuickOpenGLInfo::updateFormat()
Coverage:  50.000% (9/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglinfo.cpp
Lines: 156-184
 50.000% (9/18)
186
QQuickParticleSystem::newDatum
Name: QQuickParticleSystem::newDatum
Prototype: QQuickParticleData* QQuickParticleSystem::newDatum(int groupId, bool respectLimits, int sysIndex)
Coverage:  90.000% (18/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 990-1017
 90.000% (18/20)
187
QQuickPath::interpolate
Name: QQuickPath::interpolate
Prototype: void QQuickPath::interpolate(QList<AttributePoint> &attributePoints, int idx, const QString &name, qreal value)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 327-355
100.000% (13/13)
185
QQuickPathViewPrivate::updateCurrent
Name: QQuickPathViewPrivate::updateCurrent
Prototype: void QQuickPathViewPrivate::updateCurrent()
Coverage:  92.000% (23/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp
Lines: 2342-2365
 92.000% (23/25)
187
QQuickPinchArea::childMouseEventFilter
Name: QQuickPinchArea::childMouseEventFilter
Prototype: bool QQuickPinchArea::childMouseEventFilter(QQuickItem *i, QEvent *e)
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpincharea.cpp
Lines: 640-667
  0.000% (0/19)
188
QQuickPointerDevice::touchDevice
Name: QQuickPointerDevice::touchDevice
Prototype: QQuickPointerDevice *QQuickPointerDevice::touchDevice(const QTouchDevice *d)
Coverage:  63.636% (7/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents.cpp
Lines: 618-643
 63.636% (7/11)
184
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickTransition::prepare
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickTransition::prepare
Prototype: QQuickTransitionInstance *QQuickTransition::prepare(QQuickStateOperation::ActionList &actions, QList<QQmlProperty> &after, QQuickTransitionManager *manager, QObject *defaultTarget)
Coverage:  81.250% (13/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktransition.cpp
Lines: 250-281
 81.250% (13/16)
184
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::findCursorItem
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::findCursorItem
Prototype: QQuickItem *QQuickWindowPrivate::findCursorItem(QQuickItem *item, const QPointF &scenePos)
Coverage:  96.552% (28/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 2783-2809
 96.552% (28/29)
189
QQuickShapeRadialGradientShader::updateState
Name: QQuickShapeRadialGradientShader::updateState
Prototype: void QQuickShapeRadialGradientShader::updateState(const RenderState &state, QSGMaterial *mat, QSGMaterial *)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 844-870
 71.429% (5/7)
183
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
QQuickSpriteEngine::restart
Name: QQuickSpriteEngine::restart
Prototype: void QQuickSpriteEngine::restart(int index)
Coverage:  53.571% (15/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickspriteengine.cpp
Lines: 567-591
 53.571% (15/28)
188
QQuickSpriteEngine::spriteFrames
Name: QQuickSpriteEngine::spriteFrames
Prototype: int QQuickSpriteEngine::spriteFrames(int sprite) const
Coverage:  65.217% (15/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickspriteengine.cpp
Lines: 192-217
 65.217% (15/23)
188
QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::processLoadRequest
Name: QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::processLoadRequest
Prototype: void QQuickTableViewPrivate::processLoadRequest()
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktableview.cpp
Lines: 916-947
  0.000% (0/14)
185
QQuickText::setFont
Name: QQuickText::setFont
Prototype: void QQuickText::setFont(const QFont &font)
Coverage:  87.500% (14/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 1554-1584
 87.500% (14/16)
186
QQuickTextControlPrivate::repaintOldAndNewSelection
Name: QQuickTextControlPrivate::repaintOldAndNewSelection
Prototype: void QQuickTextControlPrivate::repaintOldAndNewSelection(const QTextCursor &oldSelection)
Coverage:  88.000% (22/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 374-400
 88.000% (22/25)
185
QQuickTextEdit::markDirtyNodesForRange
Name: QQuickTextEdit::markDirtyNodesForRange
Prototype: void QQuickTextEdit::markDirtyNodesForRange(int start, int end, int charDelta)
Coverage: 100.000% (17/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 2332-2362
100.000% (17/17)
186
QQuickTextEdit::setFont
Name: QQuickTextEdit::setFont
Prototype: void QQuickTextEdit::setFont(const QFont &font)
Coverage:  92.308% (12/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 551-579
 92.308% (12/13)
185
QQuickTextInputPrivate::emitCursorPositionChanged
Name: QQuickTextInputPrivate::emitCursorPositionChanged
Prototype: bool QQuickTextInputPrivate::emitCursorPositionChanged()
Coverage:  73.684% (14/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4298-4330
 73.684% (14/19)
187
QQuickTimeLine::updateCurrentTime
Name: QQuickTimeLine::updateCurrentTime
Prototype: void QQuickTimeLine::updateCurrentTime(int v)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline.cpp
Lines: 688-722
 80.000% (8/10)
184
QSGSoftwareInternalRectangleNode::paint
Name: QSGSoftwareInternalRectangleNode::paint
Prototype: void QSGSoftwareInternalRectangleNode::paint(QPainter *painter)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwareinternalrectanglenode.cpp
Lines: 236-276
  0.000% (0/12)
184
QV4::CompiledData::Binding::valueAsString [qv4compileddata.cpp #1]
Name: QV4::CompiledData::Binding::valueAsString [qv4compileddata.cpp #1]
Prototype: QString Binding::valueAsString(const Unit *unit) const
Coverage:  55.000% (11/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata.cpp #1
Lines: 563-601
 55.000% (11/20)
189
QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::Binding::valueAsString [qv4compileddata.cpp #2]
Name: QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::Binding::valueAsString [qv4compileddata.cpp #2]
Prototype: QString Binding::valueAsString(const Unit *unit) const
Coverage:  55.000% (11/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata.cpp #2
Lines: 563-601
 55.000% (11/20)
189
QV4::Compiler::ControlFlowCatch::~ControlFlowCatch
Name: QV4::Compiler::ControlFlowCatch::~ControlFlowCatch
Prototype: ~ControlFlowCatch()
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 327-361
100.000% (5/5)
182
QV4::IdentifierTable::asPropertyKey
Name: QV4::IdentifierTable::asPropertyKey
Prototype: PropertyKey IdentifierTable::asPropertyKey(const char *s, int len)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifiertable.cpp
Lines: 314-335
  0.000% (0/12)
184
QV4::IdentifierTable::insertString
Name: QV4::IdentifierTable::insertString
Prototype: Heap::String *IdentifierTable::insertString(const QString &s)
Coverage:  75.000% (9/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifiertable.cpp
Lines: 145-168
 75.000% (9/12)
184
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...150
eLOC - Effective Lines of Code: 5
...160
eLOC - Effective Lines of Code: 6
...170
eLOC - Effective Lines of Code: 8
...180
eLOC - Effective Lines of Code: 12
...184
eLOC - Effective Lines of Code: 14
185
eLOC - Effective Lines of Code: 15
186
eLOC - Effective Lines of Code: 16
187
eLOC - Effective Lines of Code: 16
188189
eLOC - Effective Lines of Code: 18
190
eLOC - Effective Lines of Code: 20
191
eLOC - Effective Lines of Code: 21
192
eLOC - Effective Lines of Code: 22
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123

Generated by Squish Coco 4.2.0