| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
Q_QGS_getRoot| Name: | Q_QGS_getRoot | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_ftpBackend| Name: | Q_QGS_ftpBackend | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_fileEngineHandlers| Name: | Q_QGS_fileEngineHandlers | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_fileEngineHandlerMutex| Name: | Q_QGS_fileEngineHandlerMutex | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_fileBackend| Name: | Q_QGS_fileBackend | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_fcntlOK| Name: | Q_QGS_fcntlOK | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_factoryData| Name: | Q_QGS_factoryData | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_devUrandomStorage| Name: | Q_QGS_devUrandomStorage | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_destructors| Name: | Q_QGS_destructors | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_defaultLocalePrivate| Name: | Q_QGS_defaultLocalePrivate | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_defaultCollator| Name: | Q_QGS_defaultCollator | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_debugpipeBackend| Name: | Q_QGS_debugpipeBackend | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_dbDict| Name: | Q_QGS_dbDict | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_customTypesLock| Name: | Q_QGS_customTypesLock | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_customTypesDebugStreamRegistry| Name: | Q_QGS_customTypesDebugStreamRegistry | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_customTypesConversionRegistry| Name: | Q_QGS_customTypesConversionRegistry | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_customTypesComparatorRegistry| Name: | Q_QGS_customTypesComparatorRegistry | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_customTypes| Name: | Q_QGS_customTypes | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_customFormatVectorFunc| Name: | Q_QGS_customFormatVectorFunc | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_coreappdata| Name: | Q_QGS_coreappdata | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_animationTimer| Name: | Q_QGS_animationTimer | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS__q_sslErrorList| Name: | Q_QGS__q_sslErrorList | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS__q_manager| Name: | Q_QGS__q_manager | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_QSystemLocale_globalSystemLocale| Name: | Q_QGS_QSystemLocale_globalSystemLocale | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
QMetaPropertyBuilderPrivate| Name: | QMetaPropertyBuilderPrivate | | Coverage: | 77.778% (7/9) |
| | 7 | 5 |
QDnsServiceRecord| Name: | QDnsServiceRecord | | Coverage: | 77.778% (7/9) |
| | 12 | 9 |
QDBusIntrospection| Name: | QDBusIntrospection | | Coverage: | 77.778% (7/9) |
| | 12 | 5 |
QDBusInterfacePrivate| Name: | QDBusInterfacePrivate | | Coverage: | 77.551% (38/49) |
| | 38 | 15 |
QDBusMetaObjectGenerator| Name: | QDBusMetaObjectGenerator | | Coverage: | 77.483% (117/151) |
| | 245 | 52 |
QIcuCodec| Name: | QIcuCodec | | Coverage: | 77.401% (137/177) |
| | 183 | 60 |
QFileInfoPrivate| Name: | QFileInfoPrivate | | Coverage: | 77.273% (85/110) |
| | 92 | 40 |
QSqlCachedResult| Name: | QSqlCachedResult | | Coverage: | 77.193% (88/114) |
| | 83 | 42 |
QHttpNetworkConnectionPrivate| Name: | QHttpNetworkConnectionPrivate | | Coverage: | 76.986% (562/730) |
| | 599 | 236 |
ucalDisplayNameType| Name: | ucalDisplayNameType | | Prototype: | static UCalendarDisplayNameType ucalDisplayNameType(QTimeZone::TimeType timeType, QTimeZone::NameType nameType) | | Coverage: | 76.923% (10/13) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp | | Lines: | 55-73 |
| | 8 | 7 |
parseTzAbbreviations| Name: | parseTzAbbreviations | | Prototype: | static QMap<int, QByteArray> parseTzAbbreviations(QDataStream &ds, int tzh_charcnt, const QVector<QTzType> &types) | | Coverage: | 76.923% (10/13) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp | | Lines: | 241-268 |
| | 14 | 5 |
convertFlags| Name: | convertFlags | | Prototype: | static QNetworkInterface::InterfaceFlags convertFlags(uint rawFlags) | | Coverage: | 76.923% (10/13) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkinterface_unix.cpp | | Lines: | 110-125 |
| | 8 | 1 |
QSqlError| Name: | QSqlError | | Coverage: | 76.923% (20/26) |
| | 33 | 20 |
QSocketNotifier| Name: | QSocketNotifier | | Coverage: | 76.923% (30/39) |
| | 41 | 17 |
QNonContiguousByteDeviceRingBufferImpl| Name: | QNonContiguousByteDeviceRingBufferImpl | | Coverage: | 76.923% (10/13) |
| | 16 | 9 |
QXmlTestLogger| Name: | QXmlTestLogger | | Coverage: | 76.699% (79/103) |
| | 145 | 37 |
QMimeDatabase| Name: | QMimeDatabase | | Coverage: | 76.623% (59/77) |
| | 87 | 33 |
QAbstractSocketEngine| Name: | QAbstractSocketEngine | | Coverage: | 76.562% (49/64) |
| | 50 | 40 |
parseTzIndicators| Name: | parseTzIndicators | | Prototype: | static QVector<QTzType> parseTzIndicators(QDataStream &ds, const QVector<QTzType> &types, int tzh_ttisstdcnt, int tzh_ttisgmtcnt) | | Coverage: | 76.471% (13/17) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp | | Lines: | 295-315 |
| | 11 | 5 |
QDBusAbstractInterfacePrivate| Name: | QDBusAbstractInterfacePrivate | | Coverage: | 76.471% (78/102) |
| | 105 | 34 |
QStandardPaths| Name: | QStandardPaths | | Coverage: | 76.395% (178/233) |
| | 195 | 101 |
QCoreApplicationPrivate| Name: | QCoreApplicationPrivate | | Coverage: | 76.375% (236/309) |
| | 288 | 97 |
QHostInfoLookupManager| Name: | QHostInfoLookupManager | | Coverage: | 76.316% (58/76) |
| | 76 | 30 |
QHttpThreadDelegate| Name: | QHttpThreadDelegate | | Coverage: | 76.216% (141/185) |
| | 227 | 71 |
QXunitTestLogger| Name: | QXunitTestLogger | | Coverage: | 76.190% (96/126) |
| | 162 | 42 |
QTestXunitStreamer| Name: | QTestXunitStreamer | | Coverage: | 76.190% (80/105) |
| | 83 | 35 |
QSqlFieldPrivate| Name: | QSqlFieldPrivate | | Coverage: | 76.190% (16/21) |
| | 12 | 3 |
QUtcTimeZonePrivate| Name: | QUtcTimeZonePrivate | | Coverage: | 76.000% (38/50) |
| | 64 | 31 |
QSignalTransition| Name: | QSignalTransition | | Coverage: | 76.000% (19/25) |
| | 34 | 13 |
QObjectPrivate| Name: | QObjectPrivate | | Coverage: | 75.966% (177/233) |
| | 237 | 78 |
QSqlQuery| Name: | QSqlQuery | | Coverage: | 75.701% (162/214) |
| | 195 | 93 |
readInterface| Name: | readInterface | | Prototype: | static void readInterface(QXmlStreamReader &xml, QDBusIntrospection::Object *objData, QDBusIntrospection::Interfaces *interfaces) | | Coverage: | 75.676% (28/37) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp | | Lines: | 276-323 |
| | 28 | 12 |
QFactoryLoader| Name: | QFactoryLoader | | Coverage: | 75.630% (90/119) |
| | 128 | 43 |
QEasingCurve| Name: | QEasingCurve | | Coverage: | 75.581% (65/86) |
| | 56 | 32 |
QMimeTypeParserBase| Name: | QMimeTypeParserBase | | Coverage: | 75.352% (107/142) |
| | 126 | 60 |
switch_from_to| Name: | switch_from_to | | Prototype: | static inline int switch_from_to(QAtomicInt &a, int from, int to) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp | | Lines: | 90-98 |
| | 5 | 2 |
socketNotifierSourcePrepare| Name: | socketNotifierSourcePrepare | | Prototype: | static gboolean socketNotifierSourcePrepare(GSource *, gint *timeout) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp | | Lines: | 61-66 |
| | 3 | 2 |
qt_socks5_set_host_address_and_port| Name: | qt_socks5_set_host_address_and_port | | Prototype: | static bool qt_socks5_set_host_address_and_port(const QHostAddress &address, quint16 port, QByteArray *pBuf) | | Coverage: | 75.000% (6/8) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 148-176 |
| | 12 | 3 |
qt_qhostinfo_enable_cache| Name: | qt_qhostinfo_enable_cache | | Prototype: | void __attribute__((visibility("default"))) qt_qhostinfo_enable_cache(bool e) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo.cpp | | Lines: | 705-711 |
| | 3 | 2 |
qt_qhostinfo_clear_cache| Name: | qt_qhostinfo_clear_cache | | Prototype: | void qt_qhostinfo_clear_cache() | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo.cpp | | Lines: | 696-702 |
| | 3 | 2 |
qt_initialize_pthread_cond| Name: | qt_initialize_pthread_cond | | Prototype: | void qt_initialize_pthread_cond(pthread_cond_t *cond, const char *where) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp | | Lines: | 71-87 |
| | 6 | 2 |
qt_QMetaEnum_flagDebugOperator| Name: | qt_QMetaEnum_flagDebugOperator | | Prototype: | QDebug qt_QMetaEnum_flagDebugOperator(QDebug &debug, quint64 value, const QMetaObject *meta, const char *name) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdebug.cpp | | Lines: | 851-863 |
| | 10 | 2 |
qFlagLocation| Name: | qFlagLocation | | Prototype: | const char *qFlagLocation(const char *method) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp | | Lines: | 2209-2215 |
| | 4 | 2 |
qCreatev2Hash| Name: | qCreatev2Hash | | Prototype: | static QByteArray qCreatev2Hash(const QAuthenticatorPrivate *ctx, QNtlmPhase3Block *phase3) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp | | Lines: | 1181-1202 |
| | 12 | 2 |
parseSignal| Name: | parseSignal | | Prototype: | static bool parseSignal(QXmlStreamReader &xml, QDBusIntrospection::Signal &signalData, QDBusIntrospection::Interface *ifaceData) | | Coverage: | 75.000% (18/24) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp | | Lines: | 225-274 |
| | 27 | 7 |
operator>>| Name: | operator>> | | Prototype: | QDataStream& operator>>(QDataStream &in, QVersionNumber &version) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qversionnumber.cpp | | Lines: | 481-487 |
| | 4 | 2 |
operator<<| Name: | operator<< | | Prototype: | QDataStream &operator<<(QDataStream &out, const QString &str) | | Coverage: | 75.000% (12/16) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp | | Lines: | 8664-8687 |
| | 13 | 5 |
isFatal| Name: | isFatal | | Prototype: | static bool isFatal(QtMsgType msgType) | | Coverage: | 75.000% (9/12) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp | | Lines: | 150-166 |
| | 7 | 4 |
installCoverageTool| Name: | installCoverageTool | | Prototype: | static bool installCoverageTool(const char * appname, const char * testname) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp | | Lines: | 1415-1434 |
| | 7 | 2 |
initDefaultPaths| Name: | initDefaultPaths | | Prototype: | static void initDefaultPaths(QMutexLocker *locker) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp | | Lines: | 1049-1111 |
| | 13 | 2 |
errorMessage| Name: | errorMessage | | Prototype: | static QString errorMessage(QUrlPrivate::ErrorCode errorCode, const QString &errorSource, int errorPosition) | | Coverage: | 75.000% (42/56) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp | | Lines: | 3942-4010 |
| | 25 | 35 |
defaultData| Name: | defaultData | | Prototype: | static const QLocaleData *defaultData() | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp | | Lines: | 647-652 |
| | 3 | 2 |
connManager_cleanup| Name: | connManager_cleanup | | Prototype: | static void connManager_cleanup() | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qnetworkconfigmanager.cpp | | Lines: | 59-68 |
| | 6 | 2 |
canConvertMetaObject| Name: | canConvertMetaObject | | Prototype: | static bool canConvertMetaObject(const QMetaObject *from, const QMetaObject *to) | | Coverage: | 75.000% (9/12) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp | | Lines: | 2921-2933 |
| | 7 | 4 |
QSequentialIterable| Name: | QSequentialIterable | | Coverage: | 75.000% (27/36) |
| | 59 | 28 |
QReadNotifier| Name: | QReadNotifier | | Coverage: | 75.000% (6/8) |
| | 8 | 4 |
QPdfPrintEnginePrivate| Name: | QPdfPrintEnginePrivate | | Coverage: | 75.000% (18/24) |
| | 21 | 10 |
QMimeTypePrivate| Name: | QMimeTypePrivate | | Coverage: | 75.000% (3/4) |
| | 9 | 4 |
QMetaEnum| Name: | QMetaEnum | | Coverage: | 75.000% (105/140) |
| | 101 | 41 |
QIcu| Name: | QIcu | | Coverage: | 75.000% (6/8) |
| | 10 | 4 |
QHttpNetworkReply| Name: | QHttpNetworkReply | | Coverage: | 75.000% (81/108) |
| | 96 | 58 |
QEventTransition| Name: | QEventTransition | | Coverage: | 75.000% (18/24) |
| | 38 | 14 |
QDBusPendingReplyData| Name: | QDBusPendingReplyData | | Coverage: | 75.000% (6/8) |
| | 13 | 6 |
QDBusContext| Name: | QDBusContext | | Coverage: | 75.000% (6/8) |
| | 11 | 8 |
QCsvBenchmarkLogger| Name: | QCsvBenchmarkLogger | | Coverage: | 75.000% (9/12) |
| | 15 | 2 |
QBenchmarkTimeMeasurer| Name: | QBenchmarkTimeMeasurer | | Coverage: | 75.000% (6/8) |
| | 8 | 8 |
ElasticEase| Name: | ElasticEase | | Coverage: | 75.000% (12/16) |
| | 15 | 8 |
QSslCertificatePrivate| Name: | QSslCertificatePrivate | | Coverage: | 74.803% (95/127) |
| | 133 | 47 |
QSslSocket| Name: | QSslSocket | | Coverage: | 74.622% (247/331) |
| | 376 | 150 |
QAbstractSocketPrivate| Name: | QAbstractSocketPrivate | | Coverage: | 74.618% (244/327) |
| | 314 | 101 |
QLibraryPrivate| Name: | QLibraryPrivate | | Coverage: | 74.576% (132/177) |
| | 159 | 59 |
QDataStream| Name: | QDataStream | | Coverage: | 74.558% (211/283) |
| | 247 | 111 |
QSqlDatabase| Name: | QSqlDatabase | | Coverage: | 74.545% (82/110) |
| | 100 | 67 |
qDBusPropertyGet| Name: | qDBusPropertyGet | | Prototype: | QDBusMessage qDBusPropertyGet(const QDBusConnectionPrivate::ObjectTreeNode &node, const QDBusMessage &msg) | | Coverage: | 74.510% (38/51) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp | | Lines: | 217-283 |
| | 50 | 13 |
QMetaObjectPrivate| Name: | QMetaObjectPrivate | | Coverage: | 74.390% (183/246) |
| | 225 | 76 |
QMimeMagicRule| Name: | QMimeMagicRule | | Coverage: | 74.375% (119/160) |
| | 124 | 60 |