| Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
setPropertyValue| Name: | QQmlObjectCreator::setPropertyValue | | Prototype: | void QQmlObjectCreator::setPropertyValue(const QQmlPropertyData *property, const QV4::CompiledData::Binding *binding) | | Coverage: | 62.400% (78/125) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp | | Lines: | 364-689 |
| | 210 | 48 |
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 |
| | 209 | 50 |
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 |
| | 131 | 32 |
create| Name: | QQmlObjectCreator::create | | Prototype: | QObject *QQmlObjectCreator::create(int subComponentIndex, QObject *parent, QQmlInstantiationInterrupt *interrupt) | | Coverage: | 96.000% (48/50) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp | | Lines: | 155-232 |
| | 52 | 15 |
setupBindings| Name: | QQmlObjectCreator::setupBindings | | Prototype: | void QQmlObjectCreator::setupBindings(bool applyDeferredBindings) | | Coverage: | 89.552% (60/67) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp | | Lines: | 702-782 |
| | 51 | 18 |
finalize| Name: | QQmlObjectCreator::finalize | | Prototype: | QQmlContextData *QQmlObjectCreator::finalize(QQmlInstantiationInterrupt &interrupt) | | Coverage: | 85.714% (48/56) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp | | Lines: | 1328-1401 |
| | 51 | 16 |
populateDeferredBinding| Name: | QQmlObjectCreator::populateDeferredBinding | | Prototype: | bool QQmlObjectCreator::populateDeferredBinding(const QQmlProperty &qmlProperty, QQmlData::DeferredData *deferredData, const QV4::CompiledData::Binding *binding) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp | | Lines: | 292-362 |
| | 46 | 4 |
populateInstance| Name: | QQmlObjectCreator::populateInstance | | Prototype: | bool QQmlObjectCreator::populateInstance(int index, QObject *instance, QObject *bindingTarget, const QQmlPropertyData *valueTypeProperty) | | Coverage: | 100.000% (14/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp | | Lines: | 1420-1473 |
| | 38 | 5 |
populateDeferredProperties| Name: | QQmlObjectCreator::populateDeferredProperties | | Prototype: | bool QQmlObjectCreator::populateDeferredProperties(QObject *instance, QQmlData::DeferredData *deferredData) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp | | Lines: | 235-289 |
| | 36 | 1 |
init| Name: | QQmlObjectCreator::init | | Prototype: | void QQmlObjectCreator::init(QQmlContextData *providedParentContext) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp | | Lines: | 114-135 |
| | 17 | 2 |
setupFunctions| Name: | QQmlObjectCreator::setupFunctions | | Prototype: | void QQmlObjectCreator::setupFunctions() | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp | | Lines: | 1090-1108 |
| | 12 | 3 |
QQmlObjectCreator| Name: | QQmlObjectCreator::QQmlObjectCreator | | Prototype: | QQmlObjectCreator::QQmlObjectCreator(QQmlContextData *parentContext, const QQmlRefPointer<QV4::CompiledData::CompilationUnit> &compilationUnit, QQmlContextData *creationContext, QQmlIncubatorPrivate *incubator) | | Coverage: | 88.889% (8/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp | | Lines: | 74-100 |
| | 12 | 3 |
setPropertyBinding| Name: | QQmlObjectCreator::setPropertyBinding | | Coverage: | 69.231% (9/13) |
| | 11 | 4 |
~QQmlObjectCreator| Name: | QQmlObjectCreator::~QQmlObjectCreator | | Prototype: | QQmlObjectCreator::~QQmlObjectCreator() | | Coverage: | 84.615% (11/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp | | Lines: | 137-153 |
| | 9 | 5 |
clear| Name: | QQmlObjectCreator::clear | | Prototype: | void QQmlObjectCreator::clear() | | Coverage: | 85.714% (12/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp | | Lines: | 1403-1418 |
| | 9 | 4 |
recordError| Name: | QQmlObjectCreator::recordError | | Prototype: | void QQmlObjectCreator::recordError(const QV4::CompiledData::Location &location, const QString &description) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp | | Lines: | 1110-1118 |
| | 6 | 1 |
currentQmlContext| Name: | QQmlObjectCreator::currentQmlContext | | Prototype: | QV4::QmlContext *QQmlObjectCreator::currentQmlContext() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator_p.h | | Lines: | 180-186 |
| | 3 | 2 |
registerObjectWithContextById| Name: | QQmlObjectCreator::registerObjectWithContextById | | Prototype: | void QQmlObjectCreator::registerObjectWithContextById(const QV4::CompiledData::Object *object, QObject *instance) const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp | | Lines: | 1120-1124 |
| | 2 | 2 |
stringAt| Name: | QQmlObjectCreator::stringAt | | Prototype: | QString stringAt(int idx) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator_p.h | | Lines: | 121-121 |
| | 1 | 1 |
parentContextData| Name: | QQmlObjectCreator::parentContextData | | Prototype: | QQmlContextData *parentContextData() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator_p.h | | Lines: | 103-103 |
| | 1 | 1 |
finalizeCallbacks| Name: | QQmlObjectCreator::finalizeCallbacks | | Prototype: | QList<QQmlEnginePrivate::FinalizeCallback> *finalizeCallbacks() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator_p.h | | Lines: | 99-99 |
| | 1 | 1 |
createQmlContext| Name: | QQmlObjectCreator::createQmlContext | | Prototype: | void QQmlObjectCreator::createQmlContext() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp | | Lines: | 1126-1129 |
| | 1 | 1 |
componentAttachment| Name: | QQmlObjectCreator::componentAttachment | | Prototype: | QQmlComponentAttached **componentAttachment() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator_p.h | | Lines: | 97-97 |
| | 1 | 1 |
allCreatedObjects| Name: | QQmlObjectCreator::allCreatedObjects | | Prototype: | QFiniteStack<QPointer<QObject> > &allCreatedObjects() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator_p.h | | Lines: | 104-104 |
| | 1 | 1 |
QQmlObjectCreator| Name: | QQmlObjectCreator::QQmlObjectCreator | | Prototype: | QQmlObjectCreator::QQmlObjectCreator(QQmlContextData *parentContext, const QQmlRefPointer<QV4::CompiledData::CompilationUnit> &compilationUnit, QQmlObjectCreatorSharedState *inheritedSharedState) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp | | Lines: | 102-112 |
| | 1 | 1 |