| Functionâ–´ | Condition % | Modifications | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QTranslatorPrivate| Name: | QTranslatorPrivate | | Coverage: | 60.484% (75/124) | | Comparison: | Different |
| | Different | 210 | 63 |
QTreeModel| Name: | QTreeModel | | Coverage: | 0.000% (0/5) | | Comparison: | Different |
| | Different | 344 | 125 |
QTreeView| Name: | QTreeView | | Coverage: | 0.000% (0/247) | | Comparison: | Different |
| | Different | 1323 | 426 |
QTreeViewPrivate| Name: | QTreeViewPrivate | | Coverage: | 0.000% (0/121) | | Comparison: | Different |
| | Different | 641 | 210 |
QTreeWidget| Name: | QTreeWidget | | Coverage: | 0.000% (0/58) | | Comparison: | Different |
| | Different | 261 | 93 |
QTreeWidgetItem| Name: | QTreeWidgetItem | | Coverage: | 0.000% (0/127) | | Comparison: | Different |
| | Different | 331 | 152 |
QTzTimeZonePrivate| Name: | QTzTimeZonePrivate | | Coverage: | 62.745% (64/102) | | Comparison: | Different |
| | Different | 236 | 102 |
QUndoStack| Name: | QUndoStack | | Coverage: | 0.000% (0/100) | | Comparison: | Different |
| | Different | 191 | 70 |
QUnicodeTables| Name: | QUnicodeTables | | Coverage: | 50.000% (4/8) | | Comparison: | Different |
| | Different | 38 | 18 |
QUnicodeTools| Name: | QUnicodeTools | | Coverage: | 100.000% (21/21) | | Comparison: | Different |
| | Different | 268 | 122 |
QUnixPrintWidgetPrivate| Name: | QUnixPrintWidgetPrivate | | Coverage: | 43.750% (21/48) | | Comparison: | Different |
| | Different | 181 | 57 |
QUnsortedModelEngine| Name: | QUnsortedModelEngine | | Coverage: | 0.000% (0/4) | | Comparison: | Different |
| | Different | 63 | 26 |
QUrl| Name: | QUrl | | Coverage: | 90.909% (130/143) | | Comparison: | Different |
| | Different | 528 | 211 |
QUrlModel| Name: | QUrlModel | | Coverage: | 0.000% (0/17) | | Comparison: | Different |
| | Different | 152 | 53 |
QUrlPrivate| Name: | QUrlPrivate | | Coverage: | 100.000% (10/10) | | Comparison: | Different |
| | Different | 351 | 143 |
QUrlQuery| Name: | QUrlQuery | | Coverage: | 84.615% (11/13) | | Comparison: | Different |
| | Different | 99 | 47 |
QUtf8| Name: | QUtf8 | | Coverage: | 100.000% (24/24) | | Comparison: | Different |
| | Different | 157 | 48 |
QUuid| Name: | QUuid | | Coverage: | 63.830% (30/47) | | Comparison: | Different |
| | Different | 120 | 45 |
QVersionNumber| Name: | QVersionNumber | | Coverage: | 100.000% (38/38) | | Comparison: | Different |
| | Different | 85 | 34 |
QWaitCondition| Name: | QWaitCondition | | Coverage: | 57.143% (8/14) | | Comparison: | Different |
| | Different | 42 | 12 |
QWhatsThisPrivate| Name: | QWhatsThisPrivate | | Coverage: | 0.000% (0/2) | | Comparison: | Different |
| | Different | 110 | 32 |
QWheelEvent| Name: | QWheelEvent | | Coverage: | 0.000% (0/12) | | Comparison: | Different |
| | Different | 11 | 8 |
QWidget| Name: | QWidget | | Coverage: | 0.000% (0/360) | | Comparison: | Different |
| | Different | 2157 | 914 |
QWidgetAnimator| Name: | QWidgetAnimator | | Coverage: | 0.000% (0/7) | | Comparison: | Different |
| | Different | 32 | 10 |
QWidgetEffectSourcePrivate| Name: | QWidgetEffectSourcePrivate | | Coverage: | 0.000% (0/24) | | Comparison: | Different |
| | Different | 41 | 12 |
QWidgetLineControl| Name: | QWidgetLineControl | | Coverage: | 0.000% (0/512) | | Comparison: | Different |
| | Different | 979 | 393 |
QWidgetPrivate| Name: | QWidgetPrivate | | Coverage: | 0.000% (0/552) | | Comparison: | Different |
| | Different | 2058 | 687 |
QWidgetTextControl| Name: | QWidgetTextControl | | Coverage: | 0.000% (0/109) | | Comparison: | Different |
| | Different | 735 | 284 |
QWidgetTextControlPrivate| Name: | QWidgetTextControlPrivate | | Coverage: | 0.000% (0/154) | | Comparison: | Different |
| | Different | 918 | 270 |
QWidgetWindow| Name: | QWidgetWindow | | Coverage: | 0.000% (0/163) | | Comparison: | Different |
| | Different | 473 | 195 |
QWindow| Name: | QWindow | | Coverage: | 0.000% (0/142) | | Comparison: | Different |
| | Different | 560 | 259 |
QWindowContainer| Name: | QWindowContainer | | Coverage: | 0.000% (0/11) | | Comparison: | Different |
| | Different | 90 | 43 |
QWindowPrivate| Name: | QWindowPrivate | | Coverage: | 0.000% (0/81) | | Comparison: | Different |
| | Different | 145 | 60 |
QWindowSystemInterface| Name: | QWindowSystemInterface | | Coverage: | 0.000% (0/20) | | Comparison: | Different |
| | Different | 221 | 79 |
QWindowSystemInterfacePrivate| Name: | QWindowSystemInterfacePrivate | | Coverage: | 0.000% (0/4) | | Comparison: | Different |
| | Different | 69 | 24 |
QWindowsStyle| Name: | QWindowsStyle | | Coverage: | 0.000% (0/574) | | Comparison: | Different |
| | Different | 1325 | 351 |
QWizard| Name: | QWizard | | Coverage: | 0.000% (0/75) | | Comparison: | Different |
| | Different | 307 | 116 |
QWizardPage| Name: | QWizardPage | | Coverage: | 0.000% (0/8) | | Comparison: | Different |
| | Different | 107 | 51 |
QWizardPrivate| Name: | QWizardPrivate | | Coverage: | 0.000% (0/50) | | Comparison: | Different |
| | Different | 573 | 161 |
QXcbBackingStore| Name: | QXcbBackingStore | | Coverage: | 53.571% (30/56) | | Comparison: | Different |
| | Different | 76 | 28 |
QXcbClipboard| Name: | QXcbClipboard | | Coverage: | 60.606% (40/66) | | Comparison: | Different |
| | Different | 398 | 115 |
QXcbConnection| Name: | QXcbConnection | | Coverage: | 30.739% (233/758) | | Comparison: | Different |
| | Different | 1656 | 585 |
QXcbCursor| Name: | QXcbCursor | | Coverage: | 73.333% (22/30) | | Comparison: | Different |
| | Different | 182 | 45 |
QXcbDrag| Name: | QXcbDrag | | Coverage: | 0.000% (0/36) | | Comparison: | Different |
| | Different | 541 | 157 |
QXcbGlIntegrationFactory| Name: | QXcbGlIntegrationFactory | | Coverage: | 11.765% (2/17) | | Comparison: | Different |
| | Different | 17 | 9 |
QXcbIntegration| Name: | QXcbIntegration | | Coverage: | 42.857% (42/98) | | Comparison: | Different |
| | Different | 168 | 85 |
QXcbKeyboard| Name: | QXcbKeyboard | | Coverage: | 6.818% (12/176) | | Comparison: | Different |
| | Different | 584 | 169 |
QXcbNativeInterface| Name: | QXcbNativeInterface | | Coverage: | 15.789% (9/57) | | Comparison: | Different |
| | Different | 283 | 130 |
QXcbScreen| Name: | QXcbScreen | | Coverage: | 51.220% (21/41) | | Comparison: | Different |
| | Different | 366 | 106 |
QXcbShmImage| Name: | QXcbShmImage | | Coverage: | 58.586% (58/99) | | Comparison: | Different |
| | Different | 177 | 41 |
QXcbSoftwareOpenGLEnforcer| Name: | QXcbSoftwareOpenGLEnforcer | | Coverage: | 44.444% (8/18) | | Comparison: | New |
| | New | 8 | 8 |
QXcbVirtualDesktop| Name: | QXcbVirtualDesktop | | Coverage: | 0.000% (0/12) | | Comparison: | Different |
| | Different | 46 | 20 |
QXcbWMSupport| Name: | QXcbWMSupport | | Coverage: | 13.333% (2/15) | | Comparison: | Same |
| | Same | 43 | 11 |
QXcbWindow| Name: | QXcbWindow | | Coverage: | 68.394% (132/193) | | Comparison: | Different |
| | Different | 1359 | 415 |
QXcbXSettings| Name: | QXcbXSettings | | Coverage: | 100.000% (3/3) | | Comparison: | Different |
| | Different | 52 | 15 |
QXcbXSettingsPrivate| Name: | QXcbXSettingsPrivate | | Coverage: | 38.028% (27/71) | | Comparison: | Different |
| | Different | 82 | 22 |
QXcbXSettingsPropertyValue| Name: | QXcbXSettingsPropertyValue | | Coverage: | 50.000% (3/6) | | Comparison: | Different |
| | Different | 9 | 5 |
QXlibScopedPointerDeleter| Name: | QXlibScopedPointerDeleter | | Coverage: | 100.000% (1/1) | | Comparison: | New |
| | New | 1 | 1 |
QXmlSimpleReader| Name: | QXmlSimpleReader | | Coverage: | 81.818% (9/11) | | Comparison: | Different |
| | Different | 92 | 38 |
QXmlSimpleReaderPrivate| Name: | QXmlSimpleReaderPrivate | | Coverage: | 81.333% (183/225) | | Comparison: | Different |
| | Different | 2639 | 976 |
QXmlStreamWriter| Name: | QXmlStreamWriter | | Coverage: | 90.909% (10/11) | | Comparison: | Different |
| | Different | 229 | 74 |
QXmlUtils| Name: | QXmlUtils | | Coverage: | 88.235% (30/34) | | Comparison: | Different |
| | Different | 73 | 51 |
QZipReader| Name: | QZipReader | | Coverage: | 0.000% (0/47) | | Comparison: | Different |
| | Different | 121 | 45 |
QZipReaderPrivate| Name: | QZipReaderPrivate | | Coverage: | 0.000% (0/47) | | Comparison: | Different |
| | Different | 62 | 16 |
Q_QGS_defaultDateTimePrivate| Name: | Q_QGS_defaultDateTimePrivate | | Coverage: | 77.778% (7/9) | | Comparison: | New |
| | New | 3 | 7 |
Q_QGS_freelist| Name: | Q_QGS_freelist | | Coverage: | 77.778% (7/9) | | Comparison: | New |
| | New | 3 | 7 |
QtSharedPointer| Name: | QtSharedPointer | | Coverage: | 42.857% (9/21) | | Comparison: | Different |
| | Different | 55 | 16 |
StaticDayOfWeekAssociativeArray| Name: | StaticDayOfWeekAssociativeArray | | Coverage: | 0.000% (0/2) | | Comparison: | New |
| | New | 4 | 2 |
StyleSelector| Name: | StyleSelector | | Coverage: | 0.000% (0/38) | | Comparison: | Different |
| | Different | 126 | 50 |
TextureBinder| Name: | TextureBinder | | Coverage: | 0.000% (0/11) | | Comparison: | Different |
| | Different | 10 | 10 |
ToBeLookedUpEquals| Name: | ToBeLookedUpEquals | | Coverage: | 100.000% (2/2) | | Comparison: | New |
| | New | 2 | 2 |
VersionTerm| Name: | VersionTerm | | Coverage: | 0.000% (0/10) | | Comparison: | Different |
| | Different | 24 | 14 |
_q_futex| Name: | _q_futex | | Prototype: | static inline int _q_futex(void *addr, int op, int val, const struct timespec *timeout) noexcept | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutex_linux.cpp | | Lines: | 112-124 | | Comparison: | New |
| | New | 4 | 1 |
_q_parseDosDir| Name: | _q_parseDosDir | | Prototype: | static void _q_parseDosDir(const QStringList &tokens, const QString &userName, QUrlInfo *info) | | Coverage: | 0.000% (0/21) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | | Lines: | 562-613 | | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | | Lines (reference): | 556-607 | | Comparison: | Different |
| | Different | 31 | 6 |
_q_parseUnixDir| Name: | _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: | 477-560 | | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | | Lines (reference): | 471-554 | | Comparison: | Different |
| | Different | 55 | 10 |
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 | | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestblacklist.cpp | | Lines (reference): | 157-179 | | Comparison: | Different |
| | Different | 14 | 7 |
addressFromSockaddr| Name: | addressFromSockaddr | | Prototype: | static QHostAddress addressFromSockaddr(sockaddr *sa, int ifindex = 0, const QString &ifname = QString()) | | Coverage: | 83.333% (15/18) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkinterface_unix.cpp | | Lines: | 88-109 | | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkinterface_unix.cpp | | Lines (reference): | 81-108 | | Comparison: | Different |
| | Different | 16 | 7 |
aggregateParameterCount| Name: | aggregateParameterCount | | Prototype: | static int aggregateParameterCount(const std::vector<QMetaMethodBuilderPrivate> &methods) | | Coverage: | 100.000% (2/2) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | | Lines: | 1160-1166 | | Comparison: | New |
| | New | 4 | 2 |
allMyDockWidgets| Name: | allMyDockWidgets | | Prototype: | static QList<QDockWidget*> allMyDockWidgets(const QWidget *mainWindow) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp | | Lines: | 868-883 | | Comparison: | New |
| | New | 9 | 6 |
any_of| Name: | any_of | | Prototype: | template<class InputIt, class UnaryPredicate> bool any_of(InputIt first, InputIt last, UnaryPredicate p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo.cpp | | Lines: | 77-81 | | Comparison: | New |
| | New | 1 | 1 |
appendIntToFourBytes| Name: | appendIntToFourBytes | | Prototype: | static void appendIntToFourBytes(char *output, qint32 number) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp | | Lines: | 386-389 | | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp | | Lines (reference): | 380-383 | | Comparison: | Different |
| | Different | 1 | 1 |
appendIntToThreeBytes| Name: | appendIntToThreeBytes | | Prototype: | static void appendIntToThreeBytes(char *output, qint32 number) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp | | Lines: | 380-384 | | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp | | Lines (reference): | 374-378 | | Comparison: | Different |
| | Different | 2 | 1 |
appendSeparator| Name: | appendSeparator | | Prototype: | static inline void appendSeparator(QStringList *list, const QString &string, int from, int size, int lastQuote) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp | | Lines: | 358-362 | | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp | | Lines (reference): | 350-356 | | Comparison: | Different |
| | Different | 4 | 2 |
append_utf8| Name: | append_utf8 | | Prototype: | static void append_utf8(QString &qs, const char *cs, int len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp | | Lines: | 5983-5989 | | Comparison: | New |
| | New | 4 | 1 |
applicationXColorLiteral| Name: | applicationXColorLiteral | | Coverage: | 100.000% (1/1) | | Comparison: | New |
| | New | 0 | 1 |
applicationXColorLiteral| Name: | applicationXColorLiteral | | Prototype: | static inline QString applicationXColorLiteral() | | Coverage: | 100.000% (2/2) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp | | Lines: | 52-52 | | Comparison: | New |
| | New | 0 | 2 |
applicationXQtImageLiteral| Name: | applicationXQtImageLiteral | | Coverage: | 100.000% (1/1) | | Comparison: | New |
| | New | 0 | 1 |
applicationXQtImageLiteral| Name: | applicationXQtImageLiteral | | Prototype: | static inline QString applicationXQtImageLiteral() | | Coverage: | 100.000% (2/2) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp | | Lines: | 53-53 | | Comparison: | New |
| | New | 0 | 2 |
applyCursor| Name: | applyCursor | | Prototype: | static inline void applyCursor(QWidget *w, const QCursor &c) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp | | Lines: | 5049-5053 | | Comparison: | New |
| | New | 2 | 2 |
areMetricsTooLarge| Name: | areMetricsTooLarge | | Prototype: | static inline bool areMetricsTooLarge(const QFontEngineFT::GlyphInfo &info) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 878-884 | | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines (reference): | 846-855 | | Comparison: | Different |
| | Different | 6 | 1 |
asciiToDouble| Name: | asciiToDouble | | Prototype: | double asciiToDouble(const char *num, int numLen, bool &ok, int &processed, TrailingJunkMode trailingJunkMode) | | Coverage: | 75.556% (34/45) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp | | Lines: | 280-379 | | Comparison: | New |
| | New | 42 | 13 |
backtraceFramesForLogMessage| Name: | backtraceFramesForLogMessage | | Coverage: | 0.000% (0/1) | | Comparison: | New |
| | New | 0 | 1 |
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 | | Comparison: | New |
| | New | 30 | 12 |
bindFont| Name: | bindFont | | Prototype: | static QByteArray bindFont(const QVector<QTtfTable>& _tables) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp | | Lines: | 1077-1151 | | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp | | Lines (reference): | 1069-1143 | | Comparison: | Different |
| | Different | 42 | 7 |
buddyString| Name: | buddyString | | Prototype: | static QString buddyString(const QWidget *widget) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblewidget.cpp | | Lines: | 77-99 | | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblewidget.cpp | | Lines (reference): | 72-95 | | Comparison: | Different |
| | Different | 14 | 6 |
buildMetaObject| Name: | buildMetaObject | | Prototype: | static int buildMetaObject(QMetaObjectBuilderPrivate *d, char *buf, int expectedSize, bool relocatable) | | Coverage: | 96.689% (146/151) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | | Lines: | 1172-1476 | | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | | Lines (reference): | 1170-1484 | | Comparison: | Different |
| | Different | 235 | 54 |
can_consume| Name: | can_consume | | Prototype: | static inline bool can_consume(const char * &c, char ch) noexcept | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp | | Lines: | 6025-6032 | | Comparison: | New |
| | New | 4 | 2 |
checkDBusGlobalMenuAvailable| Name: | checkDBusGlobalMenuAvailable | | Coverage: | 100.000% (1/1) | | Comparison: | New |
| | New | 0 | 1 |
checkDBusGlobalMenuAvailable| Name: | checkDBusGlobalMenuAvailable | | Prototype: | static bool checkDBusGlobalMenuAvailable() | | Coverage: | 100.000% (2/2) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp | | Lines: | 121-126 | | Comparison: | New |
| | New | 2 | 2 |
childWidgets| Name: | childWidgets | | Prototype: | static QList<QWidget*> childWidgets(const QWidget *widget) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblewidget.cpp | | Lines: | 60-75 | | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblewidget.cpp | | Lines (reference): | 54-70 | | Comparison: | Different |
| | Different | 13 | 3 |