QtBase - c71fc3860b0947c3c793578117e9eb0a3eb3fb31 vs 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QAbstractSocketPrivate
Functionâ–´Condition %ModificationseLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QAbstractSocketPrivate
Name: QAbstractSocketPrivate::QAbstractSocketPrivate
Prototype: QAbstractSocketPrivate::QAbstractSocketPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 553-575
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines (reference): 545-571
Comparison: Different
100.000% (1/1)
Different21
_q_startConnecting
Name: QAbstractSocketPrivate::_q_startConnecting
Prototype: void QAbstractSocketPrivate::_q_startConnecting(const QHostInfo &hostInfo)
Coverage:  86.364% (19/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 990-1051
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines (reference): 1008-1070
Comparison: Different
 86.364% (19/22)
Different237
canCloseNotification
Name: QAbstractSocketPrivate::canCloseNotification
Prototype: void QAbstractSocketPrivate::canCloseNotification()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 747-782
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines (reference): 767-802
Comparison: Different
  0.000% (0/15)
Different175
canReadNotification
Name: QAbstractSocketPrivate::canReadNotification
Prototype: bool QAbstractSocketPrivate::canReadNotification()
Coverage:  90.909% (30/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 679-740
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines (reference): 675-760
Comparison: Different
 90.909% (30/33)
Different4012
canWriteNotification
Name: QAbstractSocketPrivate::canWriteNotification
Prototype: bool QAbstractSocketPrivate::canWriteNotification()
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 790-801
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines (reference): 810-834
Comparison: Different
100.000% (8/8)
Different63
emitReadyRead
Name: QAbstractSocketPrivate::emitReadyRead
Prototype: void QAbstractSocketPrivate::emitReadyRead()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1296-1306
Comparison: New
100.000% (4/4)
New62
fetchConnectionParameters
Name: QAbstractSocketPrivate::fetchConnectionParameters
Prototype: void QAbstractSocketPrivate::fetchConnectionParameters()
Coverage:  68.750% (11/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1312-1347
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines (reference): 1306-1329
Comparison: Different
 68.750% (11/16)
Different132
flush
Name: QAbstractSocketPrivate::flush
Prototype: bool QAbstractSocketPrivate::flush()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 894-902
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines (reference): 863-918
Comparison: Different
100.000% (6/6)
Different258
readFromSocket
Name: QAbstractSocketPrivate::readFromSocket
Prototype: bool QAbstractSocketPrivate::readFromSocket()
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1230-1290
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines (reference): 1249-1300
Comparison: Different
 89.474% (17/19)
Different165
resolveProxy
Name: QAbstractSocketPrivate::resolveProxy
Prototype: void QAbstractSocketPrivate::resolveProxy(const QString &hostname, quint16 port)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 909-942
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines (reference): 925-958
Comparison: Different
 87.500% (14/16)
Different185
startConnectingByName
Name: QAbstractSocketPrivate::startConnectingByName
Prototype: void QAbstractSocketPrivate::startConnectingByName(const QString &host)
Coverage:  50.000% (8/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 950-979
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines (reference): 966-997
Comparison: Different
 50.000% (8/16)
Different154
writeToSocket
Name: QAbstractSocketPrivate::writeToSocket
Prototype: bool QAbstractSocketPrivate::writeToSocket()
Coverage:  94.444% (34/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 829-886
Comparison: New
 94.444% (34/36)
New268

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9