| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity | 
 append| Name:  | QJsonArray::append |  | Prototype:  | void QJsonArray::append(const QJsonValue &value) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 406-409 |  
  |  | 1 | 1 | 
 first| Name:  | QJsonArray::first |  | Prototype:  | QJsonValue QJsonArray::first() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 372-375 |  
  |  | 1 | 1 | 
 last| Name:  | QJsonArray::last |  | Prototype:  | QJsonValue QJsonArray::last() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 384-387 |  
  |  | 1 | 1 | 
 operator!=| Name:  | QJsonArray::operator!= |  | Prototype:  | bool QJsonArray::operator!=(const QJsonArray &other) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 624-627 |  
  |  | 1 | 1 | 
 operator[]| Name:  | QJsonArray::operator[] |  | Prototype:  | QJsonValue QJsonArray::operator[](int i) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 594-597 |  
  |  | 1 | 1 | 
 prepend| Name:  | QJsonArray::prepend |  | Prototype:  | void QJsonArray::prepend(const QJsonValue &value) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 396-399 |  
  |  | 1 | 1 | 
 QJsonArray| Name:  | QJsonArray::QJsonArray |  | Prototype:  | QJsonArray::QJsonArray() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 128-131 |  
  |  | 2 | 1 | 
 initialize| Name:  | QJsonArray::initialize |  | Prototype:  | void QJsonArray::initialize() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 163-167 |  
  |  | 2 | 1 | 
 operator []| Name:  | QJsonArray::operator [] |  | Prototype:  | QJsonValueRef QJsonArray::operator [](int i) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 583-587 |  
  |  | 2 | 1 | 
 ~QJsonArray| Name:  | QJsonArray::~QJsonArray |  | Prototype:  | QJsonArray::~QJsonArray() |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 172-176 |  
  |  | 2 | 2 | 
 QJsonArray| Name:  | QJsonArray::QJsonArray |  | Prototype:  | QJsonArray::QJsonArray(QJsonPrivate::Data *data, QJsonPrivate::Array *array) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 148-154 |  
  |  | 3 | 1 | 
 at| Name:  | QJsonArray::at |  | Prototype:  | QJsonValue QJsonArray::at(int i) const |  | Coverage:  |  75.000% (6/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 357-363 |  
  |  | 3 | 2 | 
 detach| Name:  | QJsonArray::detach |  | Prototype:  | void QJsonArray::detach(uint reserve) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 1163-1168 |  
  |  | 3 | 1 | 
 isEmpty| Name:  | QJsonArray::isEmpty |  | Prototype:  | bool QJsonArray::isEmpty() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 343-349 |  
  |  | 3 | 2 | 
 size| Name:  | QJsonArray::size |  | Prototype:  | int QJsonArray::size() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 322-328 |  
  |  | 3 | 2 | 
 QJsonArray| Name:  | QJsonArray::QJsonArray |  | Prototype:  | QJsonArray::QJsonArray(const QJsonArray &other) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 184-190 |  
  |  | 4 | 2 | 
 contains| Name:  | QJsonArray::contains |  | Prototype:  | bool QJsonArray::contains(const QJsonValue &value) const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 561-568 |  
  |  | 4 | 3 | 
 fromStringList| Name:  | QJsonArray::fromStringList |  | Prototype:  | QJsonArray QJsonArray::fromStringList(const QStringList &list) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 241-247 |  
  |  | 4 | 2 | 
 compact| Name:  | QJsonArray::compact |  | Prototype:  | void QJsonArray::compact() |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 1202-1210 |  
  |  | 5 | 2 | 
 takeAt| Name:  | QJsonArray::takeAt |  | Prototype:  | QJsonValue QJsonArray::takeAt(int i) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 457-465 |  
  |  | 5 | 2 | 
 toVariantList| Name:  | QJsonArray::toVariantList |  | Prototype:  | QVariantList QJsonArray::toVariantList() const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 306-316 |  
  |  | 6 | 3 | 
 removeAt| Name:  | QJsonArray::removeAt |  | Prototype:  | void QJsonArray::removeAt(int i) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 417-427 |  
  |  | 7 | 3 | 
 operator =| Name:  | QJsonArray::operator = |  | Prototype:  | QJsonArray &QJsonArray::operator =(const QJsonArray &other) |  | Coverage:  |  58.333% (7/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 195-207 |  
  |  | 8 | 4 | 
 operator==| Name:  | QJsonArray::operator== |  | Prototype:  | bool QJsonArray::operator==(const QJsonArray &other) const |  | Coverage:  |  10.526% (2/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 602-619 |  
  |  | 12 | 7 | 
 insert| Name:  | QJsonArray::insert |  | Prototype:  | void QJsonArray::insert(int i, const QJsonValue &value) |  | Coverage:  |  66.667% (10/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 474-499 |  
  |  | 18 | 5 | 
 detach2| Name:  | QJsonArray::detach2 |  | Prototype:  | bool QJsonArray::detach2(uint reserve) |  | Coverage:  |  55.556% (10/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 1173-1197 |  
  |  | 19 | 6 | 
 replace| Name:  | QJsonArray::replace |  | Prototype:  | void QJsonArray::replace(int i, const QJsonValue &value) |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 525-554 |  
  |  | 21 | 6 | 
 fromVariantList| Name:  | QJsonArray::fromVariantList |  | Prototype:  | QJsonArray QJsonArray::fromVariantList(const QVariantList &list) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 256-299 |  
  |  | 30 | 6 |