Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
isValidRefName: | QV4DataCollector::isValidRef | Prototype: | bool QV4DataCollector::isValidRef(QV4DataCollector::Ref ref) const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | Lines: | 250-255 |
| | 3 | 1 |
namesAsObjectsName: | QV4DataCollector::namesAsObjects | Prototype: | bool namesAsObjects() const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.h | Lines: | 75-75 |
| | 1 | 1 |
setNamesAsObjectsName: | QV4DataCollector::setNamesAsObjects | Prototype: | void setNamesAsObjects(bool namesAsObjects) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.h | Lines: | 74-74 |
| | 1 | 1 |
buildFrameName: | QV4DataCollector::buildFrame | Prototype: | QJsonObject QV4DataCollector::buildFrame(const QV4::StackFrame &stackFrame, int frameNr) | Coverage: | 61.538% (16/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | Lines: | 304-352 |
| | 33 | 9 |
encodeScopeTypeName: | QV4DataCollector::encodeScopeType | Prototype: | int QV4DataCollector::encodeScopeType(QV4::Heap::ExecutionContext::ContextType scopeType) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | Lines: | 96-111 |
| | 7 | 6 |
collectScopeName: | QV4DataCollector::collectScope | Prototype: | bool QV4DataCollector::collectScope(QJsonObject *dict, int frameNr, int scopeNr) | Coverage: | 83.333% (15/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | Lines: | 257-296 |
| | 26 | 6 |
findFrameName: | QV4DataCollector::findFrame | Prototype: | QV4::CppStackFrame *QV4DataCollector::findFrame(int frame) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | Lines: | 59-67 |
| | 5 | 2 |
findScopeName: | QV4DataCollector::findScope | Prototype: | QV4::Heap::ExecutionContext *QV4DataCollector::findScope(QV4::Heap::ExecutionContext *ctx, int scope) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | Lines: | 76-82 |
| | 3 | 2 |
lookupRefName: | QV4DataCollector::lookupRef | Prototype: | QJsonObject QV4DataCollector::lookupRef(Ref ref, bool deep) | Coverage: | 88.235% (15/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | Lines: | 195-216 |
| | 13 | 5 |
collectAsJsonName: | QV4DataCollector::collectAsJson | Prototype: | QJsonObject QV4DataCollector::collectAsJson(const QString &name, const QV4::ScopedValue &value) | Coverage: | 92.857% (13/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | Lines: | 454-468 |
| | 10 | 4 |
QV4DataCollectorName: | QV4DataCollector::QV4DataCollector | Prototype: | QV4DataCollector::QV4DataCollector(QV4::ExecutionEngine *engine) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | Lines: | 113-117 |
| | 1 | 1 |
addFunctionRefName: | QV4DataCollector::addFunctionRef | Prototype: | QV4DataCollector::Ref QV4DataCollector::addFunctionRef(const QString &functionName) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | Lines: | 219-232 |
| | 9 | 1 |
addRefName: | QV4DataCollector::addRef | Coverage: | 100.000% (2/2) |
| | 2 | 2 |
addRefName: | QV4DataCollector::addRef | Prototype: | QV4DataCollector::Ref QV4DataCollector::addRef(QV4::Value value, bool deduplicate) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | Lines: | 380-411 |
| | 14 | 6 |
addScriptRefName: | QV4DataCollector::addScriptRef | Prototype: | QV4DataCollector::Ref QV4DataCollector::addScriptRef(const QString &scriptName) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | Lines: | 235-248 |
| | 9 | 1 |
clearName: | QV4DataCollector::clear | Prototype: | void QV4DataCollector::clear() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | Lines: | 371-378 |
| | 5 | 1 |
collectName: | QV4DataCollector::collect | Prototype: | QV4DataCollector::Ref QV4DataCollector::collect(const QV4::ScopedValue &value) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | Lines: | 120-126 |
| | 4 | 2 |
collectPropertiesName: | QV4DataCollector::collectProperties | Prototype: | QJsonArray QV4DataCollector::collectProperties(const QV4::Object *object) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | Lines: | 433-452 |
| | 13 | 3 |
engineName: | QV4DataCollector::engine | Prototype: | QV4::ExecutionEngine *engine() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.h | Lines: | 86-86 |
| | 1 | 1 |
findContextName: | QV4DataCollector::findContext | Prototype: | QV4::Heap::ExecutionContext *QV4DataCollector::findContext(int frame) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | Lines: | 69-74 |
| | 2 | 1 |
flushCollectedRefsName: | QV4DataCollector::flushCollectedRefs | Prototype: | QJsonArray QV4DataCollector::flushCollectedRefs() | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | Lines: | 355-369 |
| | 10 | 3 |
getScopeTypesName: | QV4DataCollector::getScopeTypes | Prototype: | QVector<QV4::Heap::ExecutionContext::ContextType> QV4DataCollector::getScopeTypes(int frame) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | Lines: | 84-94 |
| | 5 | 2 |
getValueName: | QV4DataCollector::getValue | Prototype: | QV4::ReturnedValue QV4DataCollector::getValue(Ref ref) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | Lines: | 413-419 |
| | 4 | 1 |
lookupSpecialRefName: | QV4DataCollector::lookupSpecialRef | Prototype: | bool QV4DataCollector::lookupSpecialRef(Ref ref, QJsonObject *dict) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | Lines: | 422-431 |
| | 6 | 2 |
redundantRefsName: | QV4DataCollector::redundantRefs | Prototype: | bool redundantRefs() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.h | Lines: | 78-78 |
| | 1 | 1 |
setRedundantRefsName: | QV4DataCollector::setRedundantRefs | Prototype: | void setRedundantRefs(bool redundantRefs) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.h | Lines: | 77-77 |
| | 1 | 1 |