Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
~QJsonObjectName: | QJsonObject::~QJsonObject | Prototype: | QJsonObject::~QJsonObject() | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 159-163 |
| | 2 | 2 |
keyAtName: | QJsonObject::keyAt | Prototype: | QString QJsonObject::keyAt(int i) const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 1242-1248 |
| | 3 | 1 |
QJsonObjectName: | QJsonObject::QJsonObject | Prototype: | QJsonObject::QJsonObject() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 112-115 |
| | 2 | 1 |
QJsonObjectName: | QJsonObject::QJsonObject | Prototype: | QJsonObject::QJsonObject(QJsonPrivate::Data *data, QJsonPrivate::Object *object) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 134-140 |
| | 3 | 1 |
QJsonObjectName: | QJsonObject::QJsonObject | Prototype: | QJsonObject::QJsonObject(const QJsonObject &other) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 171-177 |
| | 4 | 2 |
valueName: | QJsonObject::value | Prototype: | QJsonValue QJsonObject::value(const QString &key) const | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 365-375 |
| | 7 | 3 |
valueName: | QJsonObject::value | Prototype: | QJsonValue QJsonObject::value(QLatin1String key) const | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 381-391 |
| | 7 | 3 |
operator =Name: | QJsonObject::operator = | Prototype: | QJsonObject &QJsonObject::operator =(const QJsonObject &other) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 182-194 |
| | 8 | 4 |
detach2Name: | QJsonObject::detach2 | Prototype: | bool QJsonObject::detach2(uint reserve) | Coverage: | 55.556% (10/18) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 1200-1224 |
| | 19 | 6 |
valueAtName: | QJsonObject::valueAt | Prototype: | QJsonValue QJsonObject::valueAt(int i) const | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 1253-1260 |
| | 4 | 2 |
sizeName: | QJsonObject::size | Prototype: | int QJsonObject::size() const | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 337-343 |
| | 3 | 2 |
insertName: | QJsonObject::insert | Prototype: | QJsonObject::iterator QJsonObject::insert(const QString &key, const QJsonValue &value) | Coverage: | 50.000% (12/24) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 460-503 |
| | 31 | 8 |
containsName: | QJsonObject::contains | Prototype: | bool QJsonObject::contains(QLatin1String key) const | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 575-583 |
| | 5 | 2 |
operator==Name: | QJsonObject::operator== | Prototype: | bool QJsonObject::operator==(const QJsonObject &other) const | Coverage: | 10.526% (2/19) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 588-608 |
| | 14 | 7 |
toVariantMapName: | QJsonObject::toVariantMap | Prototype: | QVariantMap QJsonObject::toVariantMap() const | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 264-274 |
| | 6 | 3 |
toVariantHashName: | QJsonObject::toVariantHash | Prototype: | QVariantHash QJsonObject::toVariantHash() const | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 303-314 |
| | 7 | 3 |
takeName: | QJsonObject::take | Prototype: | QJsonValue QJsonObject::take(const QString &key) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 536-554 |
| | 13 | 4 |
setValueAtName: | QJsonObject::setValueAt | Prototype: | void QJsonObject::setValueAt(int i, const QJsonValue &val) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 1265-1271 |
| | 3 | 1 |
removeName: | QJsonObject::remove | Prototype: | void QJsonObject::remove(const QString &key) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 510-525 |
| | 11 | 4 |
operator!=Name: | QJsonObject::operator!= | Prototype: | bool QJsonObject::operator!=(const QJsonObject &other) const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 613-616 |
| | 1 | 1 |
operator []Name: | QJsonObject::operator [] | Prototype: | QJsonValue QJsonObject::operator [](const QString &key) const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 402-405 |
| | 1 | 1 |
operator []Name: | QJsonObject::operator [] | Prototype: | QJsonValueRef QJsonObject::operator [](const QString &key) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 425-435 |
| | 6 | 2 |
operator []Name: | QJsonObject::operator [] | Prototype: | QJsonValueRef QJsonObject::operator [](QLatin1String key) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 441-445 |
| | 1 | 1 |
keysName: | QJsonObject::keys | Prototype: | QStringList QJsonObject::keys() const | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 321-332 |
| | 7 | 3 |
isEmptyName: | QJsonObject::isEmpty | Prototype: | bool QJsonObject::isEmpty() const | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 350-356 |
| | 3 | 2 |
initializeName: | QJsonObject::initialize | Prototype: | void QJsonObject::initialize() | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 150-154 |
| | 2 | 1 |
fromVariantMapName: | QJsonObject::fromVariantMap | Prototype: | QJsonObject QJsonObject::fromVariantMap(const QVariantMap &map) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 204-255 |
| | 35 | 6 |
fromVariantHashName: | QJsonObject::fromVariantHash | Prototype: | QJsonObject QJsonObject::fromVariantHash(const QVariantHash &hash) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 285-293 |
| | 4 | 2 |
findName: | QJsonObject::find | Prototype: | QJsonObject::iterator QJsonObject::find(const QString &key) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 649-657 |
| | 6 | 2 |
findName: | QJsonObject::find | Prototype: | QJsonObject::iterator QJsonObject::find(QLatin1String key) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 663-671 |
| | 6 | 2 |
eraseName: | QJsonObject::erase | Prototype: | QJsonObject::iterator QJsonObject::erase(QJsonObject::iterator it) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 625-640 |
| | 9 | 3 |
detachName: | QJsonObject::detach | Prototype: | void QJsonObject::detach(uint reserve) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 1193-1198 |
| | 3 | 1 |
containsName: | QJsonObject::contains | Prototype: | bool QJsonObject::contains(const QString &key) const | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 561-569 |
| | 5 | 2 |
constFindName: | QJsonObject::constFind | Prototype: | QJsonObject::const_iterator QJsonObject::constFind(const QString &key) const | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 691-698 |
| | 5 | 2 |
constFindName: | QJsonObject::constFind | Prototype: | QJsonObject::const_iterator QJsonObject::constFind(QLatin1String key) const | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 704-711 |
| | 5 | 2 |
compactName: | QJsonObject::compact | Prototype: | void QJsonObject::compact() | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp | Lines: | 1229-1237 |
| | 5 | 2 |