Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
createInterfacesName: | createInterfaces | Prototype: | static QList<QNetworkInterfacePrivate *> createInterfaces(ifaddrs *rawList) | Coverage: | 69.565% (16/23) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkinterface_unix.cpp | Lines: | 313-367 |
| | 31 | 7 |
QDBusArgumentName: | QDBusArgument | Coverage: | 69.547% (169/243) |
| | 170 | 116 |
QDBusUtilName: | QDBusUtil | Coverage: | 69.492% (82/118) |
| | 86 | 44 |
QMimeAllGlobPatternsName: | QMimeAllGlobPatterns | Coverage: | 69.444% (25/36) |
| | 34 | 14 |
QDBusConnectionName: | QDBusConnection | Coverage: | 69.366% (197/284) |
| | 201 | 92 |
calculatePosixDateName: | calculatePosixDate | Prototype: | static QDate calculatePosixDate(const QByteArray &dateRule, int year) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp | Lines: | 349-373 |
| | 16 | 5 |
areMetricsTooLargeName: | areMetricsTooLarge | Prototype: | static inline bool areMetricsTooLarge(const QFontEngineFT::GlyphInfo &info) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines: | 846-855 |
| | 6 | 1 |
QMetaEnumBuilderName: | QMetaEnumBuilder | Coverage: | 69.231% (36/52) |
| | 37 | 18 |
QArrayDataName: | QArrayData | Coverage: | 69.231% (27/39) |
| | 59 | 13 |
QRegExpEngineName: | QRegExpEngine | Coverage: | 69.119% (573/829) |
| | 897 | 312 |
qDBusPropertyGetAllName: | qDBusPropertyGetAll | Prototype: | QDBusMessage qDBusPropertyGetAll(const QDBusConnectionPrivate::ObjectTreeNode &node, const QDBusMessage &msg) | Coverage: | 68.966% (20/29) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp | Lines: | 476-524 |
| | 35 | 7 |
parseMethodName: | parseMethod | Prototype: | static bool parseMethod(QXmlStreamReader &xml, QDBusIntrospection::Method &methodData, QDBusIntrospection::Interface *ifaceData) | Coverage: | 68.966% (20/29) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp | Lines: | 168-222 |
| | 34 | 9 |
QXmlStreamWriterName: | QXmlStreamWriter | Coverage: | 68.966% (100/145) |
| | 227 | 74 |
QItemSelectionRangeName: | QItemSelectionRange | Coverage: | 68.889% (31/45) |
| | 28 | 9 |
QSystemSemaphorePrivateName: | QSystemSemaphorePrivate | Coverage: | 68.831% (53/77) |
| | 83 | 30 |
QEasingCurveFunctionName: | QEasingCurveFunction | Coverage: | 68.750% (11/16) |
| | 13 | 4 |
QAssociativeIterableName: | QAssociativeIterable | Coverage: | 68.627% (35/51) |
| | 78 | 34 |
_q_uuidFromHexName: | _q_uuidFromHex | Prototype: | template <class Char> bool _q_uuidFromHex(const Char *&src, uint &d1, ushort &d2, ushort &d3, uchar (&d4)[8]) | Coverage: | 68.571% (24/35) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp | Lines: | 94-118 |
| | 19 | 3 |
QNetworkAccessCacheBackendName: | QNetworkAccessCacheBackend | Coverage: | 68.571% (24/35) |
| | 41 | 14 |
QNetworkAccessCacheName: | QNetworkAccessCache | Coverage: | 68.504% (87/127) |
| | 145 | 51 |
QSslContextName: | QSslContext | Coverage: | 68.208% (118/173) |
| | 169 | 69 |
QThreadPrivateName: | QThreadPrivate | Coverage: | 68.182% (30/44) |
| | 73 | 15 |
QFileSelectorPrivateName: | QFileSelectorPrivate | Coverage: | 68.000% (17/25) |
| | 31 | 13 |
QAnimationGroupName: | QAnimationGroup | Coverage: | 68.000% (34/50) |
| | 59 | 22 |
QTestPrivateName: | QTestPrivate | Coverage: | 67.742% (42/62) |
| | 42 | 22 |
QTestTableName: | QTestTable | Coverage: | 67.647% (23/34) |
| | 29 | 18 |
QAbstractTestLoggerName: | QAbstractTestLogger | Coverage: | 67.647% (23/34) |
| | 24 | 12 |
QFtpPIName: | QFtpPI | Coverage: | 67.593% (146/216) |
| | 225 | 80 |
QStorageInfoPrivateName: | QStorageInfoPrivate | Coverage: | 67.442% (29/43) |
| | 43 | 19 |
QFontconfigDatabaseName: | QFontconfigDatabase | Coverage: | 67.391% (93/138) |
| | 224 | 46 |
QNetworkReplyHttpImplName: | QNetworkReplyHttpImpl | Coverage: | 67.347% (66/98) |
| | 106 | 38 |
QSslKeyName: | QSslKey | Coverage: | 67.308% (35/52) |
| | 49 | 26 |
QHttpNetworkConnectionName: | QHttpNetworkConnection | Coverage: | 67.308% (35/52) |
| | 56 | 30 |
QPropertyAnimationName: | QPropertyAnimation | Coverage: | 67.273% (37/55) |
| | 58 | 21 |
parseDateStringName: | parseDateString | Prototype: | static QDateTime parseDateString(const QByteArray &dateString) | Coverage: | 67.260% (189/281) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookie.cpp | Lines: | 578-868 |
| | 172 | 65 |
QTestLogName: | QTestLog | Coverage: | 67.176% (88/131) |
| | 101 | 69 |
QAsn1ElementName: | QAsn1Element | Coverage: | 67.114% (100/149) |
| | 158 | 53 |
qt_qdnsservicerecord_less_thanName: | qt_qdnsservicerecord_less_than | Prototype: | static bool qt_qdnsservicerecord_less_than(const QDnsServiceRecord &r1, const QDnsServiceRecord &r2) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qdnslookup.cpp | Lines: | 88-95 |
| | 3 | 1 |
qt_call_post_routinesName: | qt_call_post_routines | Prototype: | void __attribute__((visibility("default"))) qt_call_post_routines() | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp | Lines: | 285-299 |
| | 6 | 4 |
qdlerrorName: | qdlerror | Prototype: | static QString qdlerror() | Coverage: | 66.667% (2/3) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary_unix.cpp | Lines: | 63-73 |
| | 2 | 1 |
qbytearray_insertName: | qbytearray_insert | Prototype: | static inline QByteArray &qbytearray_insert(QByteArray *ba, int pos, const char *arr, int len) | Coverage: | 66.667% (8/12) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp | Lines: | 1849-1866 |
| | 11 | 3 |
qHashName: | qHash | Prototype: | uint qHash(float key, uint seed) | Coverage: | 66.667% (2/3) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp | Lines: | 900-903 |
| | 1 | 1 |
qHashName: | qHash | Prototype: | uint qHash(long double key, uint seed) | Coverage: | 66.667% (2/3) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp | Lines: | 921-924 |
| | 1 | 1 |
qDBusInterfaceInObjectName: | qDBusInterfaceInObject | Prototype: | bool qDBusInterfaceInObject(QObject *obj, const QString &interface_name) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmisc.cpp | Lines: | 105-112 |
| | 5 | 3 |
qConvertToRealNumberName: | qConvertToRealNumber | Prototype: | static qreal qConvertToRealNumber(const QVariant::Private *d, bool *ok) | Coverage: | 66.667% (8/12) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp | Lines: | 248-266 |
| | 6 | 9 |
parseTzTypesName: | parseTzTypes | Prototype: | static QVector<QTzType> parseTzTypes(QDataStream &ds, int tzh_typecnt) | Coverage: | 66.667% (10/15) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp | Lines: | 216-239 |
| | 13 | 5 |
parsePosixOffsetName: | parsePosixOffset | Prototype: | static int parsePosixOffset(const char *begin, const char *end) | Coverage: | 66.667% (8/12) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp | Lines: | 425-441 |
| | 10 | 4 |
maxSelectionIncrName: | maxSelectionIncr | Prototype: | static inline int maxSelectionIncr(xcb_connection_t *c) | Coverage: | 66.667% (2/3) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp | Lines: | 742-746 |
| | 2 | 1 |
isTextFileName: | isTextFile | Prototype: | static inline bool isTextFile(const QByteArray &data) | Coverage: | 66.667% (12/18) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp | Lines: | 114-131 |
| | 8 | 4 |
ignoreLeaveEventName: | ignoreLeaveEvent | Prototype: | static bool ignoreLeaveEvent(quint8 mode, quint8 detail, QXcbConnection *conn = nullptr) | Coverage: | 66.667% (10/15) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp | Lines: | 2305-2312 |
| | 5 | 1 |
getticksName: | getticks | Prototype: | static qint64 getticks() | Coverage: | 66.667% (8/12) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentiteratekernel.cpp | Lines: | 72-111 |
| | 12 | 4 |
getLocaleDataName: | getLocaleData | Prototype: | static inline QString getLocaleData(const ushort *data, int size) | Coverage: | 66.667% (2/3) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp | Lines: | 660-663 |
| | 1 | 1 |
floordivName: | floordiv | Prototype: | static inline int floordiv(int a, int b) | Coverage: | 66.667% (2/3) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp | Lines: | 109-112 |
| | 1 | 1 |
disableCoreDumpName: | disableCoreDump | Prototype: | static void disableCoreDump() | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp | Lines: | 109-122 |
| | 8 | 3 |
connectionCapabiliesName: | connectionCapabilies | Prototype: | static QDBusConnection::ConnectionCapabilities connectionCapabilies(DBusConnection *connection) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp | Lines: | 1760-1782 |
| | 6 | 2 |
check_method_codeName: | check_method_code | Prototype: | static bool check_method_code(int code, const QObject *object, const char *method, const char *func) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp | Lines: | 2250-2259 |
| | 5 | 2 |
checkExecutableName: | checkExecutable | Prototype: | static QString checkExecutable(const QString &path) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstandardpaths.cpp | Lines: | 452-460 |
| | 6 | 3 |
calculateUnixPriorityName: | calculateUnixPriority | Prototype: | static bool calculateUnixPriority(int priority, int *sched_policy, int *__sched_priority) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp | Lines: | 515-553 |
| | 17 | 3 |
_q_checkEntryName: | _q_checkEntry | Prototype: | static inline bool _q_checkEntry(QFileSystemEntry &entry, QFileSystemMetaData &data, bool resolvingEntry) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine.cpp | Lines: | 105-116 |
| | 6 | 3 |
QUnixPrintWidgetName: | QUnixPrintWidget | Coverage: | 66.667% (2/3) |
| | 3 | 3 |
QTestElementName: | QTestElement | Coverage: | 66.667% (8/12) |
| | 13 | 8 |
QTcpSocketName: | QTcpSocket | Coverage: | 66.667% (2/3) |
| | 4 | 3 |
QSystemLocaleDataName: | QSystemLocaleData | Coverage: | 66.667% (20/30) |
| | 25 | 8 |
QSocks5AuthenticatorName: | QSocks5Authenticator | Coverage: | 66.667% (4/6) |
| | 12 | 6 |
QMessageAuthenticationCodeName: | QMessageAuthenticationCode | Coverage: | 66.667% (10/15) |
| | 31 | 11 |
QEventName: | QEvent | Coverage: | 66.667% (8/12) |
| | 13 | 6 |
QDnsTextRecordName: | QDnsTextRecord | Coverage: | 66.667% (4/6) |
| | 9 | 6 |
QDnsHostAddressRecordName: | QDnsHostAddressRecord | Coverage: | 66.667% (4/6) |
| | 9 | 6 |
QDnsDomainNameRecordName: | QDnsDomainNameRecord | Coverage: | 66.667% (4/6) |
| | 9 | 6 |
QDBusUnixFileDescriptorPrivateName: | QDBusUnixFileDescriptorPrivate | Coverage: | 66.667% (4/6) |
| | 5 | 4 |
QDBusErrorName: | QDBusError | Coverage: | 66.667% (16/24) |
| | 32 | 15 |
QTranslatorName: | QTranslator | Coverage: | 66.154% (43/65) |
| | 50 | 17 |
QThreadStorageDataName: | QThreadStorageData | Coverage: | 66.154% (43/65) |
| | 66 | 22 |
QProcessPrivateName: | QProcessPrivate | Coverage: | 66.026% (412/624) |
| | 655 | 205 |
QNetworkProxyFactoryName: | QNetworkProxyFactory | Coverage: | 66.000% (33/50) |
| | 42 | 17 |
QLibraryInfoName: | QLibraryInfo | Coverage: | 66.000% (33/50) |
| | 67 | 20 |
QXmlInputSourceName: | QXmlInputSource | Coverage: | 65.972% (95/144) |
| | 113 | 40 |
QResourceFileEngineName: | QResourceFileEngine | Coverage: | 65.891% (85/129) |
| | 116 | 60 |
QFutureInterfaceBasePrivateName: | QFutureInterfaceBasePrivate | Coverage: | 65.385% (51/78) |
| | 66 | 29 |
QBenchmarkGlobalDataName: | QBenchmarkGlobalData | Coverage: | 65.385% (17/26) |
| | 21 | 11 |
QPdfPrintEngineName: | QPdfPrintEngine | Coverage: | 65.359% (100/153) |
| | 157 | 76 |
QPrinterName: | QPrinter | Coverage: | 65.285% (126/193) |
| | 217 | 115 |
qt_splitLocaleNameName: | qt_splitLocaleName | Prototype: | bool qt_splitLocaleName(const QString &name, QString &lang, QString &script, QString &cntry) | Coverage: | 65.000% (26/40) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp | Lines: | 402-455 |
| | 32 | 11 |
qt_find_patternName: | qt_find_pattern | Prototype: | static long qt_find_pattern(const char *s, ulong s_len, const char *pattern, ulong p_len) | Coverage: | 65.000% (13/20) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp | Lines: | 181-215 |
| | 15 | 6 |
QLocaleIdName: | QLocaleId | Coverage: | 65.000% (52/80) |
| | 62 | 24 |
QLocalServerPrivateName: | QLocalServerPrivate | Coverage: | 65.000% (78/120) |
| | 155 | 47 |
QFileDeviceName: | QFileDevice | Coverage: | 64.740% (112/173) |
| | 167 | 66 |
QEventLoopName: | QEventLoop | Coverage: | 64.516% (40/62) |
| | 83 | 28 |
qstrtodName: | qstrtod | Prototype: | double qstrtod(const char *s00, const char **se, bool *ok) | Coverage: | 64.345% (231/359) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp | Lines: | 1270-1816 |
| | 299 | 109 |
QGenericUnixThemeName: | QGenericUnixTheme | Coverage: | 64.103% (50/78) |
| | 59 | 40 |
_q_parseUnixDirName: | _q_parseUnixDir | Prototype: | static void _q_parseUnixDir(const QStringList &tokens, const QString &userName, QUrlInfo *info) | Coverage: | 64.000% (32/50) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 471-554 |
| | 55 | 10 |
QNetworkReplyHttpImplPrivateName: | QNetworkReplyHttpImplPrivate | Coverage: | 63.986% (533/833) |
| | 891 | 274 |
QTranslatorPrivateName: | QTranslatorPrivate | Coverage: | 63.959% (126/197) |
| | 210 | 63 |
QDBusArgumentPrivateName: | QDBusArgumentPrivate | Coverage: | 63.934% (39/61) |
| | 62 | 19 |
QEventDispatcherGlibName: | QEventDispatcherGlib | Coverage: | 63.830% (60/94) |
| | 126 | 38 |
qEncodeNtlmv2ResponseName: | qEncodeNtlmv2Response | Prototype: | static QByteArray qEncodeNtlmv2Response(const QAuthenticatorPrivate *ctx, const QNtlmPhase2Block& ch, QNtlmPhase3Block *phase3) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp | Lines: | 1237-1306 |
| | 34 | 4 |
parseTzPosixRuleName: | parseTzPosixRule | Prototype: | static QByteArray parseTzPosixRule(QDataStream &ds) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp | Lines: | 317-333 |
| | 10 | 3 |
makeCacheKeyName: | makeCacheKey | Prototype: | static QByteArray makeCacheKey(QUrl &url, QNetworkProxy *proxy) | Coverage: | 63.636% (14/22) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp | Lines: | 121-167 |
| | 26 | 9 |
allocateStringFnName: | allocateStringFn | Prototype: | int allocateStringFn(QTestCharBuffer* str, char const* src, StringFormatFunction func) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp | Lines: | 421-446 |
| | 13 | 5 |
QSqlRecordPrivateName: | QSqlRecordPrivate | Coverage: | 63.636% (7/11) |
| | 10 | 5 |