| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
_q_checkEntry| Name: | _q_checkEntry | | Prototype: | static inline bool _q_checkEntry(QAbstractFileEngine *&engine, bool resolvingEntry) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine.cpp | | Lines: | 124-135 |
| | 6 | 3 |
QSignalTransition| Name: | QSignalTransition | | Coverage: | 71.429% (15/21) |
| | 34 | 13 |
QHttpMultiPartPrivate| Name: | QHttpMultiPartPrivate | | Coverage: | 71.429% (5/7) |
| | 9 | 3 |
QDnsMailExchangeRecord| Name: | QDnsMailExchangeRecord | | Coverage: | 71.429% (5/7) |
| | 10 | 7 |
QCommandLineOptionPrivate| Name: | QCommandLineOptionPrivate | | Coverage: | 71.429% (5/7) |
| | 7 | 4 |
PageItem| Name: | PageItem | | Coverage: | 71.429% (5/7) |
| | 39 | 5 |
BounceEase| Name: | BounceEase | | Coverage: | 71.429% (10/14) |
| | 13 | 8 |
QDataStream| Name: | QDataStream | | Coverage: | 71.386% (242/339) |
| | 274 | 132 |
getMessage| Name: | getMessage | | Prototype: | static QString getMessage(const uchar *m, const uchar *end, const char *context, const char *sourceText, const char *comment, uint numerus) | | Coverage: | 71.111% (32/45) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp | | Lines: | 897-965 |
| | 48 | 19 |
QPluginLoader| Name: | QPluginLoader | | Coverage: | 71.014% (49/69) |
| | 60 | 31 |
QSaveFile| Name: | QSaveFile | | Coverage: | 70.588% (60/85) |
| | 106 | 35 |
QMutexPool| Name: | QMutexPool | | Coverage: | 70.588% (12/17) |
| | 13 | 9 |
QGLFunctions| Name: | QGLFunctions | | Coverage: | 70.588% (12/17) |
| | 17 | 9 |
QFtpDTP| Name: | QFtpDTP | | Coverage: | 70.548% (103/146) |
| | 148 | 58 |
QStorageInfo| Name: | QStorageInfo | | Coverage: | 70.370% (19/27) |
| | 31 | 23 |
QFileInfo| Name: | QFileInfo | | Coverage: | 70.339% (249/354) |
| | 285 | 140 |
QUdpSocket| Name: | QUdpSocket | | Coverage: | 70.175% (40/57) |
| | 47 | 25 |
timerSourcePrepare| Name: | timerSourcePrepare | | Prototype: | static gboolean timerSourcePrepare(GSource *source, gint *timeout) | | Coverage: | 70.000% (7/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp | | Lines: | 152-166 |
| | 9 | 4 |
readNode| Name: | readNode | | Prototype: | static void readNode(const QXmlStreamReader &xml, QDBusIntrospection::Object *objData, int nodeLevel) | | Coverage: | 70.000% (7/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp | | Lines: | 331-345 |
| | 8 | 3 |
qt_resource_fixResourceRoot| Name: | qt_resource_fixResourceRoot | | Prototype: | static QString qt_resource_fixResourceRoot(QString r) | | Coverage: | 70.000% (7/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp | | Lines: | 1040-1048 |
| | 6 | 4 |
metaEnumFromType| Name: | metaEnumFromType | | Prototype: | static QMetaEnum metaEnumFromType(int type) | | Coverage: | 70.000% (7/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp | | Lines: | 340-353 |
| | 9 | 4 |
loadTzTimeZones| Name: | loadTzTimeZones | | Prototype: | static QTzTimeZoneHash loadTzTimeZones() | | Coverage: | 70.000% (14/20) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp | | Lines: | 71-98 |
| | 16 | 8 |
headerValue| Name: | headerValue | | Prototype: | static QByteArray headerValue(QNetworkRequest::KnownHeaders header, const QVariant &value) | | Coverage: | 70.000% (28/40) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp | | Lines: | 745-809 |
| | 31 | 21 |
backtraceFramesForLogMessage| Name: | backtraceFramesForLogMessage | | Prototype: | static QStringList backtraceFramesForLogMessage(int frameCount) | | Coverage: | 70.000% (28/40) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp | | Lines: | 1210-1266 |
| | 30 | 12 |
QHttpMultiPartIODevice| Name: | QHttpMultiPartIODevice | | Coverage: | 70.000% (42/60) |
| | 59 | 19 |
QHostInfoAgent| Name: | QHostInfoAgent | | Coverage: | 70.000% (42/60) |
| | 79 | 18 |
QAbstractProxyModelPrivate| Name: | QAbstractProxyModelPrivate | | Coverage: | 70.000% (7/10) |
| | 15 | 4 |
QAbstractFileEngineIterator| Name: | QAbstractFileEngineIterator | | Coverage: | 70.000% (14/20) |
| | 20 | 12 |
QThread| Name: | QThread | | Coverage: | 69.853% (95/136) |
| | 192 | 60 |
QMetaMethod| Name: | QMetaMethod | | Coverage: | 69.841% (132/189) |
| | 218 | 70 |
QTimeLine| Name: | QTimeLine | | Coverage: | 69.792% (67/96) |
| | 132 | 58 |
QHttpNetworkConnectionChannel| Name: | QHttpNetworkConnectionChannel | | Coverage: | 69.708% (382/548) |
| | 512 | 190 |
qt_mktime| Name: | qt_mktime | | Prototype: | static qint64 qt_mktime(QDate *date, QTime *time, QDateTimePrivate::DaylightStatus *daylightStatus, QString *abbreviation, bool *ok = 0) | | Coverage: | 69.565% (32/46) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp | | Lines: | 2229-2342 |
| | 43 | 15 |
operator<<| Name: | operator<< | | Prototype: | QDebug operator<<(QDebug debug, QIODevice::OpenMode modes) | | Coverage: | 69.565% (16/23) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp | | Lines: | 2015-2039 |
| | 20 | 8 |
createInterfaces| Name: | 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: | 365-419 |
| | 31 | 7 |
QStorageInfoPrivate| Name: | QStorageInfoPrivate | | Coverage: | 69.565% (32/46) |
| | 46 | 20 |
QDBusArgument| Name: | QDBusArgument | | Coverage: | 69.547% (169/243) |
| | 170 | 116 |
QTextStream| Name: | QTextStream | | Coverage: | 69.383% (315/454) |
| | 368 | 185 |
calculatePosixDate| Name: | 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: | 355-379 |
| | 16 | 5 |
activeConditions| Name: | activeConditions | | Prototype: | static QSet<QByteArray> activeConditions() | | Coverage: | 69.231% (9/13) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestblacklist.cpp | | Lines: | 168-185 |
| | 11 | 5 |
QMetaEnumBuilder| Name: | QMetaEnumBuilder | | Coverage: | 69.231% (36/52) |
| | 37 | 18 |
QMimeType| Name: | QMimeType | | Coverage: | 69.118% (47/68) |
| | 75 | 34 |
QRegExpEngine| Name: | QRegExpEngine | | Coverage: | 69.045% (571/827) |
| | 897 | 312 |
QDBusConnection| Name: | QDBusConnection | | Coverage: | 69.030% (185/268) |
| | 201 | 92 |
qDBusPropertyGetAll| Name: | 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: | 483-531 |
| | 35 | 7 |
parseMethod| Name: | 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: | 174-228 |
| | 34 | 9 |
QXmlStreamWriter| Name: | QXmlStreamWriter | | Coverage: | 68.966% (100/145) |
| | 229 | 74 |
QFutureInterfaceBasePrivate| Name: | QFutureInterfaceBasePrivate | | Coverage: | 68.919% (51/74) |
| | 66 | 29 |
QAuthenticator| Name: | QAuthenticator | | Coverage: | 68.889% (31/45) |
| | 51 | 25 |
QSystemSemaphorePrivate| Name: | QSystemSemaphorePrivate | | Coverage: | 68.831% (53/77) |
| | 83 | 30 |
qglx_buildSpec| Name: | qglx_buildSpec | | Prototype: | QVector<int> qglx_buildSpec(const QSurfaceFormat &format, int drawableBit) | | Coverage: | 68.750% (11/16) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp | | Lines: | 79-129 |
| | 40 | 6 |
SizeOf| Name: | SizeOf | | Coverage: | 68.750% (11/16) |
| | 15 | 10 |
QAssociativeIterable| Name: | QAssociativeIterable | | Coverage: | 68.627% (35/51) |
| | 78 | 34 |
_q_uuidFromHex| Name: | _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: | 100-124 |
| | 19 | 3 |
QNetworkAccessCacheBackend| Name: | QNetworkAccessCacheBackend | | Coverage: | 68.571% (24/35) |
| | 41 | 14 |
QSslConfiguration| Name: | QSslConfiguration | | Coverage: | 68.519% (37/54) |
| | 97 | 46 |
QNetworkAccessCache| Name: | QNetworkAccessCache | | Coverage: | 68.504% (87/127) |
| | 145 | 51 |
QMetaProperty| Name: | QMetaProperty | | Coverage: | 68.441% (180/263) |
| | 248 | 97 |
QThreadPrivate| Name: | QThreadPrivate | | Coverage: | 68.182% (30/44) |
| | 73 | 15 |
QNetworkProxyFactory| Name: | QNetworkProxyFactory | | Coverage: | 68.000% (34/50) |
| | 43 | 17 |
QAnimationGroup| Name: | QAnimationGroup | | Coverage: | 68.000% (34/50) |
| | 59 | 22 |
QTestPrivate| Name: | QTestPrivate | | Coverage: | 67.742% (42/62) |
| | 42 | 22 |
QTestLog| Name: | QTestLog | | Coverage: | 67.669% (90/133) |
| | 103 | 70 |
QAbstractTestLogger| Name: | QAbstractTestLogger | | Coverage: | 67.647% (23/34) |
| | 24 | 12 |
QSslContext| Name: | QSslContext | | Coverage: | 67.630% (117/173) |
| | 173 | 71 |
QFtpPI| Name: | QFtpPI | | Coverage: | 67.593% (146/216) |
| | 225 | 80 |
QIODevicePrivate| Name: | QIODevicePrivate | | Coverage: | 67.568% (25/37) |
| | 47 | 15 |
createFileFromTemplate| Name: | createFileFromTemplate | | Prototype: | static bool createFileFromTemplate(NativeFileHandle &file, QFileSystemEntry::NativePath &path, size_t pos, size_t length, quint32 mode, QSystemError &error) | | Coverage: | 67.500% (27/40) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtemporaryfile.cpp | | Lines: | 118-235 |
| | 41 | 22 |
QFontconfigDatabase| Name: | QFontconfigDatabase | | Coverage: | 67.391% (93/138) |
| | 224 | 46 |
QSslKey| Name: | QSslKey | | Coverage: | 67.308% (35/52) |
| | 49 | 26 |
QHttpNetworkConnection| Name: | QHttpNetworkConnection | | Coverage: | 67.308% (35/52) |
| | 56 | 30 |
QPropertyAnimation| Name: | QPropertyAnimation | | Coverage: | 67.273% (37/55) |
| | 58 | 21 |
parseDateString| Name: | 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: | 584-874 |
| | 172 | 65 |
QAsn1Element| Name: | QAsn1Element | | Coverage: | 67.114% (100/149) |
| | 158 | 53 |
QtConcurrent| Name: | QtConcurrent | | Coverage: | 67.089% (106/158) |
| | 128 | 76 |
qt_call_post_routines| Name: | 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: | 286-300 |
| | 6 | 4 |
qbytearray_insert| Name: | 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: | 1967-1984 |
| | 11 | 3 |
qDBusInterfaceInObject| Name: | 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: | 117-124 |
| | 5 | 3 |
qConvertToRealNumber| Name: | 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: | 244-262 |
| | 6 | 9 |
parseTzTypes| Name: | 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: | 222-245 |
| | 13 | 5 |
isTextFile| Name: | 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: | 121-138 |
| | 8 | 4 |
getticks| Name: | getticks | | Prototype: | static qint64 getticks() | | Coverage: | 66.667% (8/12) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentiteratekernel.cpp | | Lines: | 78-117 |
| | 12 | 4 |
connectionCapabilies| Name: | 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: | 1765-1787 |
| | 6 | 2 |
check_method_code| Name: | 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: | 2257-2266 |
| | 5 | 2 |
checkExecutable| Name: | 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: | 439-447 |
| | 6 | 3 |
calculateUnixPriority| Name: | 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: | 518-556 |
| | 17 | 3 |
_q_checkEntry| Name: | _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: | 111-122 |
| | 6 | 3 |
QUnixPrintWidget| Name: | QUnixPrintWidget | | Coverage: | 66.667% (2/3) |
| | 3 | 3 |
QTestElement| Name: | QTestElement | | Coverage: | 66.667% (8/12) |
| | 13 | 8 |
QTcpSocket| Name: | QTcpSocket | | Coverage: | 66.667% (2/3) |
| | 4 | 3 |
QSystemLocaleData| Name: | QSystemLocaleData | | Coverage: | 66.667% (20/30) |
| | 25 | 8 |
QSocks5Authenticator| Name: | QSocks5Authenticator | | Coverage: | 66.667% (4/6) |
| | 12 | 6 |
QMessageAuthenticationCode| Name: | QMessageAuthenticationCode | | Coverage: | 66.667% (10/15) |
| | 31 | 11 |
QDnsTextRecord| Name: | QDnsTextRecord | | Coverage: | 66.667% (4/6) |
| | 9 | 6 |
QDnsHostAddressRecord| Name: | QDnsHostAddressRecord | | Coverage: | 66.667% (4/6) |
| | 9 | 6 |
QDnsDomainNameRecord| Name: | QDnsDomainNameRecord | | Coverage: | 66.667% (4/6) |
| | 9 | 6 |
QDBusUnixFileDescriptorPrivate| Name: | QDBusUnixFileDescriptorPrivate | | Coverage: | 66.667% (4/6) |
| | 5 | 4 |
QDBusError| Name: | QDBusError | | Coverage: | 66.667% (16/24) |
| | 32 | 15 |
QDBusUtil| Name: | QDBusUtil | | Coverage: | 66.038% (70/106) |
| | 82 | 44 |
QLibraryInfo| Name: | QLibraryInfo | | Coverage: | 66.000% (33/50) |
| | 67 | 20 |