| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity | 
 QJsonDocument| Name:  | QJsonDocument::QJsonDocument |  | Prototype:  | QJsonDocument::QJsonDocument(const QJsonObject &object) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 87-91 |  
  |  | 1 | 1 | 
 QJsonDocument| Name:  | QJsonDocument::QJsonDocument |  | Prototype:  | QJsonDocument::QJsonDocument(const QJsonArray &array) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 96-100 |  
  |  | 1 | 1 | 
 isNull| Name:  | QJsonDocument::isNull |  | Prototype:  | bool QJsonDocument::isNull() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 557-560 |  
  |  | 1 | 1 | 
 toJson| Name:  | QJsonDocument::toJson |  | Prototype:  | QByteArray QJsonDocument::toJson() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 302-305 |  
  |  | 1 | 1 | 
 QJsonDocument| Name:  | QJsonDocument::QJsonDocument |  | Prototype:  | QJsonDocument::QJsonDocument() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 79-82 |  
  |  | 2 | 1 | 
 QJsonDocument| Name:  | QJsonDocument::QJsonDocument |  | Prototype:  | QJsonDocument::QJsonDocument(QJsonPrivate::Data *data) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 105-110 |  
  |  | 2 | 1 | 
 fromJson| Name:  | QJsonDocument::fromJson |  | Prototype:  | QJsonDocument QJsonDocument::fromJson(const QByteArray &json, QJsonParseError *error) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 365-369 |  
  |  | 2 | 1 | 
 ~QJsonDocument| Name:  | QJsonDocument::~QJsonDocument |  | Prototype:  | QJsonDocument::~QJsonDocument() |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 117-121 |  
  |  | 2 | 2 | 
 QJsonDocument| Name:  | QJsonDocument::QJsonDocument |  | Prototype:  | QJsonDocument::QJsonDocument(const QJsonDocument &other) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 126-131 |  
  |  | 3 | 2 | 
 isEmpty| Name:  | QJsonDocument::isEmpty |  | Prototype:  | bool QJsonDocument::isEmpty() const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 374-380 |  
  |  | 3 | 2 | 
 toBinaryData| Name:  | QJsonDocument::toBinaryData |  | Prototype:  | QByteArray QJsonDocument::toBinaryData() const |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 394-400 |  
  |  | 3 | 2 | 
 isArray| Name:  | QJsonDocument::isArray |  | Prototype:  | bool QJsonDocument::isArray() const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 407-414 |  
  |  | 4 | 2 | 
 isObject| Name:  | QJsonDocument::isObject |  | Prototype:  | bool QJsonDocument::isObject() const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 421-428 |  
  |  | 4 | 2 | 
 array| Name:  | QJsonDocument::array |  | Prototype:  | QJsonArray QJsonDocument::array() const |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 456-464 |  
  |  | 5 | 3 | 
 object| Name:  | QJsonDocument::object |  | Prototype:  | QJsonObject QJsonDocument::object() const |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 438-446 |  
  |  | 5 | 3 | 
 rawData| Name:  | QJsonDocument::rawData |  | Prototype:  | const char *QJsonDocument::rawData(int *size) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 206-214 |  
  |  | 5 | 2 | 
 toVariant| Name:  | QJsonDocument::toVariant |  | Prototype:  | QVariant QJsonDocument::toVariant() const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 285-294 |  
  |  | 5 | 3 | 
 operator =| Name:  | QJsonDocument::operator = |  | Prototype:  | QJsonDocument &QJsonDocument::operator =(const QJsonDocument &other) |  | Coverage:  |  58.333% (7/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 137-148 |  
  |  | 7 | 4 | 
 toJson| Name:  | QJsonDocument::toJson |  | Prototype:  | QByteArray QJsonDocument::toJson(JsonFormat format) const |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 339-352 |  
  |  | 7 | 3 | 
 fromVariant| Name:  | QJsonDocument::fromVariant |  | Prototype:  | QJsonDocument QJsonDocument::fromVariant(const QVariant &variant) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 264-275 |  
  |  | 8 | 4 | 
 fromRawData| Name:  | QJsonDocument::fromRawData |  | Prototype:  | QJsonDocument QJsonDocument::fromRawData(const char *data, int size, DataValidation validation) |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 178-197 |  
  |  | 11 | 4 | 
 operator==| Name:  | QJsonDocument::operator== |  | Prototype:  | bool QJsonDocument::operator==(const QJsonDocument &other) const |  | Coverage:  |  13.333% (2/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 523-540 |  
  |  | 11 | 5 | 
 setArray| Name:  | QJsonDocument::setArray |  | Prototype:  | void QJsonDocument::setArray(const QJsonArray &array) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 498-518 |  
  |  | 14 | 5 | 
 setObject| Name:  | QJsonDocument::setObject |  | Prototype:  | void QJsonDocument::setObject(const QJsonObject &object) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 471-491 |  
  |  | 14 | 5 | 
 fromBinaryData| Name:  | QJsonDocument::fromBinaryData |  | Prototype:  | QJsonDocument QJsonDocument::fromBinaryData(const QByteArray &data, DataValidation validation) |  | Coverage:  |  42.105% (8/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 225-254 |  
  |  | 19 | 5 |