| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QXmlUtils| Name: | QXmlUtils | | Coverage: | 79.688% (102/128) |
| | 64 | 48 |
QLocaleData| Name: | QLocaleData | | Coverage: | 79.652% (458/575) |
| | 391 | 159 |
QAbstractItemModel| Name: | QAbstractItemModel | | Coverage: | 79.605% (242/304) |
| | 348 | 118 |
QNetworkDiskCachePrivate| Name: | QNetworkDiskCachePrivate | | Coverage: | 79.592% (39/49) |
| | 59 | 19 |
QDBusMarshaller| Name: | QDBusMarshaller | | Coverage: | 79.216% (202/255) |
| | 273 | 111 |
QFileSystemWatcherPrivate| Name: | QFileSystemWatcherPrivate | | Coverage: | 79.167% (19/24) |
| | 38 | 12 |
readEtcFile| Name: | readEtcFile | | Prototype: | static bool readEtcFile(QUnixOSVersion &v, const char *filename, const QByteArray &idKey, const QByteArray &versionKey, const QByteArray &prettyNameKey) | | Coverage: | 78.947% (15/19) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp | | Lines: | 2162-2201 |
| | 25 | 7 |
qt_error_string| Name: | qt_error_string | | Prototype: | QString qt_error_string(int errorCode) | | Coverage: | 78.947% (15/19) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp | | Lines: | 3084-3151 |
| | 20 | 9 |
mergeIndexes| Name: | mergeIndexes | | Prototype: | static QItemSelection mergeIndexes(const QVector<QPersistentModelIndex> &indexes) | | Coverage: | 78.947% (30/38) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp | | Lines: | 935-995 |
| | 45 | 10 |
fallbackParent| Name: | fallbackParent | | Prototype: | static QString fallbackParent(const QString &mimeTypeName) | | Coverage: | 78.947% (15/19) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp | | Lines: | 58-72 |
| | 9 | 3 |
extractEncodingDecl| Name: | extractEncodingDecl | | Prototype: | static QString extractEncodingDecl(const QString &text, bool *needMoreText) | | Coverage: | 78.788% (26/33) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp | | Lines: | 1279-1319 |
| | 28 | 9 |
QDnsLookup| Name: | QDnsLookup | | Coverage: | 78.788% (26/33) |
| | 51 | 25 |
QHttpNetworkReplyPrivate| Name: | QHttpNetworkReplyPrivate | | Coverage: | 78.750% (315/400) |
| | 341 | 106 |
QDir| Name: | QDir | | Coverage: | 78.614% (261/332) |
| | 332 | 135 |
replacePercentN| Name: | replacePercentN | | Prototype: | static void replacePercentN(QString *result, int n) | | Coverage: | 78.571% (11/14) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp | | Lines: | 1935-1957 |
| | 15 | 5 |
QSystemSemaphore| Name: | QSystemSemaphore | | Coverage: | 78.571% (22/28) |
| | 25 | 12 |
QPropertyAnimationPrivate| Name: | QPropertyAnimationPrivate | | Coverage: | 78.571% (22/28) |
| | 25 | 10 |
QMessageAuthenticationCodePrivate| Name: | QMessageAuthenticationCodePrivate | | Coverage: | 78.571% (11/14) |
| | 20 | 6 |
QDBusPendingCallWatcher| Name: | QDBusPendingCallWatcher | | Coverage: | 78.571% (11/14) |
| | 11 | 6 |
CalculationCache| Name: | CalculationCache | | Coverage: | 78.571% (22/28) |
| | 40 | 10 |
BackEase| Name: | BackEase | | Coverage: | 78.571% (11/14) |
| | 13 | 8 |
QDBusMessagePrivate| Name: | QDBusMessagePrivate | | Coverage: | 78.505% (84/107) |
| | 122 | 39 |
QTcpServer| Name: | QTcpServer | | Coverage: | 78.409% (69/88) |
| | 121 | 43 |
calculatePosixTransitions| Name: | calculatePosixTransitions | | Prototype: | static QVector<QTimeZonePrivate::Data> calculatePosixTransitions(const QByteArray &posixRule, int startYear, int endYear, int lastTranMSecs) | | Coverage: | 78.261% (36/46) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp | | Lines: | 497-591 |
| | 61 | 14 |
QProcessEnvironment| Name: | QProcessEnvironment | | Coverage: | 78.182% (43/55) |
| | 56 | 27 |
qt_socks5_get_host_address_and_port| Name: | qt_socks5_get_host_address_and_port | | Prototype: | static int qt_socks5_get_host_address_and_port(const QByteArray &buf, QHostAddress *pAddress, quint16 *pPort, int *pPos) | | Coverage: | 78.125% (25/32) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 212-271 |
| | 38 | 11 |
QBuffer| Name: | QBuffer | | Coverage: | 78.022% (71/91) |
| | 79 | 36 |
QTimerInfoList| Name: | QTimerInfoList | | Coverage: | 77.852% (116/149) |
| | 165 | 57 |
QStringRef| Name: | QStringRef | | Coverage: | 77.852% (116/149) |
| | 136 | 71 |
QDBusConnectionPrivate| Name: | QDBusConnectionPrivate | | Coverage: | 77.842% (678/871) |
| | 970 | 288 |
socketNotifierSourceCheck| Name: | socketNotifierSourceCheck | | Prototype: | static gboolean socketNotifierSourceCheck(GSource *source) | | Coverage: | 77.778% (7/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp | | Lines: | 68-89 |
| | 10 | 3 |
rowLengthsFromRange| Name: | rowLengthsFromRange | | Prototype: | static void rowLengthsFromRange(const QItemSelectionRange &range, QVector<QPair<QPersistentModelIndex, uint> > &result) | | Coverage: | 77.778% (7/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp | | Lines: | 289-303 |
| | 7 | 3 |
qt_qFindChildren_helper| Name: | qt_qFindChildren_helper | | Prototype: | void qt_qFindChildren_helper(const QObject *parent, const QRegularExpression &re, const QMetaObject &mo, QList<void*> *list, Qt::FindChildOptions options) | | Coverage: | 77.778% (14/18) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp | | Lines: | 1896-1913 |
| | 12 | 6 |
qstrcmp| Name: | qstrcmp | | Prototype: | int qstrcmp(const char *str1, const char *str2) | | Coverage: | 77.778% (7/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp | | Lines: | 261-265 |
| | 2 | 1 |
q_strchr| Name: | q_strchr | | Prototype: | static inline bool q_strchr(const char str[], char chr) | | Coverage: | 77.778% (7/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp | | Lines: | 4405-4415 |
| | 7 | 4 |
qIsAlnum| Name: | qIsAlnum | | Prototype: | static bool qIsAlnum(QChar ch) | | Coverage: | 77.778% (7/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp | | Lines: | 75-80 |
| | 2 | 1 |
operator>>| Name: | operator>> | | Prototype: | const QDBusArgument &operator>>(const QDBusArgument &a, QDate &date) | | Coverage: | 77.778% (7/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp | | Lines: | 1140-1152 |
| | 8 | 2 |
normalizeLong| Name: | normalizeLong | | Prototype: | static int normalizeLong(uint tp) | | Coverage: | 77.778% (7/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp | | Lines: | 3387-3393 |
| | 4 | 1 |
indexOfDescendant| Name: | indexOfDescendant | | Prototype: | static int indexOfDescendant(QState *s, QAbstractState *desc) | | Coverage: | 77.778% (7/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp | | Lines: | 445-455 |
| | 6 | 3 |
getMotifWmHints| Name: | getMotifWmHints | | Prototype: | static QtMotifWmHints getMotifWmHints(QXcbConnection *c, xcb_window_t window) | | Coverage: | 77.778% (7/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp | | Lines: | 1035-1059 |
| | 15 | 2 |
focusInPeeker| Name: | focusInPeeker | | Prototype: | static bool focusInPeeker(QXcbConnection *connection, xcb_generic_event_t *event) | | Coverage: | 77.778% (14/18) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp | | Lines: | 964-989 |
| | 14 | 6 |
Q_QGS_usedHashFunc| Name: | Q_QGS_usedHashFunc | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_unusedCacheFunc| Name: | Q_QGS_unusedCacheFunc | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_unifiedTimer| Name: | Q_QGS_unifiedTimer | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_tzZones| Name: | Q_QGS_tzZones | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_timerIdFreeList| Name: | Q_QGS_timerIdFreeList | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_theSignalProxy| Name: | Q_QGS_theSignalProxy | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_theInstance| Name: | Q_QGS_theInstance | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_theHostInfoLookupManager| Name: | Q_QGS_theHostInfoLookupManager | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_theFreetypeData| Name: | Q_QGS_theFreetypeData | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_theDnsLookupThreadPool| Name: | Q_QGS_theDnsLookupThreadPool | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_theDnsLookupSeedStorage| Name: | Q_QGS_theDnsLookupSeedStorage | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_textCodecsMutex| Name: | Q_QGS_textCodecsMutex | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_staticQMimeDatabase| Name: | Q_QGS_staticQMimeDatabase | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_staticPluginList| Name: | Q_QGS_staticPluginList | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_socks5BindStore| Name: | Q_QGS_socks5BindStore | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_socketHandlers| Name: | Q_QGS_socketHandlers | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_shared_null| Name: | Q_QGS_shared_null | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_sharedData| Name: | Q_QGS_sharedData | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_seedCreatedStorage| Name: | Q_QGS_seedCreatedStorage | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_resourceSearchPaths| Name: | Q_QGS_resourceSearchPaths | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_resolveLibrary| Name: | Q_QGS_resolveLibrary | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_registeredInterpolators| Name: | Q_QGS_registeredInterpolators | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_randTLS| Name: | Q_QGS_randTLS | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qt_shader_storage| Name: | Q_QGS_qt_shader_storage | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qt_library_settings| Name: | Q_QGS_qt_library_settings | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qt_gl_texture_cache| Name: | Q_QGS_qt_gl_texture_cache | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qt_gl_functions_resource| Name: | Q_QGS_qt_gl_functions_resource | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qt_gl_2_engine| Name: | Q_QGS_qt_gl_2_engine | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qt_factoryloader_mutex| Name: | Q_QGS_qt_factoryloader_mutex | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qt_factory_loaders| Name: | Q_QGS_qt_factory_loaders | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qt_context_groups| Name: | Q_QGS_qt_context_groups | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qtLoggingRegistry| Name: | Q_QGS_qtLoggingRegistry | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qtDefaultCategory| Name: | Q_QGS_qtDefaultCategory | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qgl_default_format| Name: | Q_QGS_qgl_default_format | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qSystemLocaleData| Name: | Q_QGS_qSystemLocaleData | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qMessagePattern| Name: | Q_QGS_qMessagePattern | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qEmptyModel| Name: | Q_QGS_qEmptyModel | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qDefaultRoleNames| Name: | Q_QGS_qDefaultRoleNames | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_qDBusSpyHookList| Name: | Q_QGS_qDBusSpyHookList | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_preRList| Name: | Q_QGS_preRList | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_postRList| Name: | Q_QGS_postRList | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_pathHashFunc| Name: | Q_QGS_pathHashFunc | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_openssl_locks| Name: | Q_QGS_openssl_locks | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_oidNameMap| Name: | Q_QGS_oidNameMap | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_nullResult| Name: | Q_QGS_nullResult | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_nullQueryPrivate| Name: | Q_QGS_nullQueryPrivate | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_nullDriver| Name: | Q_QGS_nullDriver | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_metadata_shared_invalid| Name: | Q_QGS_metadata_shared_invalid | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_manager| Name: | Q_QGS_manager | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_libraryPathMutex| Name: | Q_QGS_libraryPathMutex | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_knownPointers| Name: | Q_QGS_knownPointers | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_global_tz| Name: | Q_QGS_global_tz | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_global_callback_table| Name: | Q_QGS_global_callback_table | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_globalNetworkProxy| Name: | Q_QGS_globalNetworkProxy | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_globalMutexPool| Name: | Q_QGS_globalMutexPool | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_globalLocaleData| Name: | Q_QGS_globalLocaleData | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_globalInstance| Name: | Q_QGS_globalInstance | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_globalEngineCache| Name: | Q_QGS_globalEngineCache | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_globalData| Name: | Q_QGS_globalData | | Coverage: | 77.778% (7/9) |
| | 3 | 7 |