| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
updateCacheIndices| Name: | ListModel::updateCacheIndices | | Prototype: | void ListModel::updateCacheIndices(int start, int end) | | Coverage: | 91.667% (11/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 529-541 |
| | 7 | 4 |
sync| Name: | ListModel::sync | | Prototype: | bool ListModel::sync(ListModel *src, ListModel *target) | | Coverage: | 87.037% (47/54) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 354-471 |
| | 78 | 18 |
setOrCreateProperty| Name: | ListModel::setOrCreateProperty | | Prototype: | int ListModel::setOrCreateProperty(int elementIndex, const QString &key, const QVariant &data) | | Coverage: | 92.857% (13/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 736-755 |
| | 10 | 4 |
setExistingProperty| Name: | ListModel::setExistingProperty | | Prototype: | int ListModel::setExistingProperty(int elementIndex, const QString &key, const QV4::Value &data, QV4::ExecutionEngine *eng) | | Coverage: | 66.667% (6/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 757-769 |
| | 7 | 3 |
set| Name: | ListModel::set | | Prototype: | void ListModel::set(int elementIndex, QV4::Object *object, QVector<int> *roles) | | Coverage: | 88.000% (44/50) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 558-633 |
| | 56 | 18 |
set| Name: | ListModel::set | | Prototype: | void ListModel::set(int elementIndex, QV4::Object *object) | | Coverage: | 84.746% (50/59) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 635-705 |
| | 51 | 21 |
roleCount| Name: | ListModel::roleCount | | Prototype: | int roleCount() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel_p_p.h | | Lines: | 354-357 |
| | 1 | 1 |
remove| Name: | ListModel::remove | | Coverage: | 100.000% (1/1) |
| | 2 | 1 |
remove| Name: | ListModel::remove | | Prototype: | QVector<std::function<void()>> ListModel::remove(int index, int count) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 707-721 |
| | 9 | 3 |
newElement| Name: | ListModel::newElement | | Prototype: | void ListModel::newElement(int index) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 523-527 |
| | 2 | 1 |
move| Name: | ListModel::move | | Prototype: | void ListModel::move(int from, int to, int n) | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 501-521 |
| | 14 | 5 |
insertElement| Name: | ListModel::insertElement | | Prototype: | void ListModel::insertElement(int index) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 495-499 |
| | 2 | 1 |
insert| Name: | ListModel::insert | | Prototype: | void ListModel::insert(int elementIndex, QV4::Object *object) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 723-727 |
| | 2 | 1 |
getProperty| Name: | ListModel::getProperty | | Prototype: | QVariant ListModel::getProperty(int elementIndex, int roleIndex, const QQmlListModel *owner, QV4::ExecutionEngine *eng) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 543-550 |
| | 5 | 2 |
getOrCreateModelObject| Name: | ListModel::getOrCreateModelObject | | Prototype: | QObject *ListModel::getOrCreateModelObject(QQmlListModel *model, int elementIndex) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 339-352 |
| | 10 | 2 |
getOrCreateListRole| Name: | ListModel::getOrCreateListRole | | Prototype: | const ListLayout::Role &getOrCreateListRole(const QString &name) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel_p_p.h | | Lines: | 369-372 |
| | 1 | 1 |
getListProperty| Name: | ListModel::getListProperty | | Prototype: | ListModel *ListModel::getListProperty(int elementIndex, const ListLayout::Role &role) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 552-556 |
| | 2 | 1 |
getExistingRole| Name: | ListModel::getExistingRole | | Prototype: | const ListLayout::Role &getExistingRole(int index) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel_p_p.h | | Lines: | 359-362 |
| | 1 | 1 |
getExistingRole| Name: | ListModel::getExistingRole | | Prototype: | const ListLayout::Role *getExistingRole(QV4::String *key) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel_p_p.h | | Lines: | 364-367 |
| | 1 | 1 |
elementCount| Name: | ListModel::elementCount | | Prototype: | int elementCount() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel_p_p.h | | Lines: | 374-377 |
| | 1 | 1 |
destroy| Name: | ListModel::destroy | | Prototype: | void ListModel::destroy() | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 477-486 |
| | 6 | 3 |
appendElement| Name: | ListModel::appendElement | | Prototype: | int ListModel::appendElement() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 488-493 |
| | 3 | 1 |
append| Name: | ListModel::append | | Prototype: | int ListModel::append(QV4::Object *object) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 729-734 |
| | 3 | 1 |
ListModel| Name: | ListModel::ListModel | | Prototype: | ListModel::ListModel(ListLayout *layout, QQmlListModel *modelCache) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 473-475 |
| | 2 | 1 |