Function | Condition % | Modifications | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
qHashName: | qHash | Prototype: | uint qHash(double key, uint seed) noexcept | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp | Lines: | 983-986 | Comparison: | New |
| | New | 1 | 1 |
qHashName: | qHash | Prototype: | uint qHash(long double key, uint seed) noexcept | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp | Lines: | 994-997 | Comparison: | New |
| | New | 1 | 1 |
qHashName: | qHash | Prototype: | uint qHash(const QSslError &key, uint seed) noexcept | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp | Lines: | 319-325 | Comparison: | New |
| | New | 3 | 1 |
qHashName: | qHash | Prototype: | uint qHash(const QLocale &key, uint seed) noexcept | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp | Lines: | 896-902 | Comparison: | New |
| | New | 4 | 1 |
qHashName: | qHash | Prototype: | uint qHash(const QUuid &uuid, uint seed) noexcept | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp | Lines: | 1065-1071 | Comparison: | New |
| | New | 4 | 1 |
qHashName: | qHash | Prototype: | uint qHash(const QRegExp &key, uint seed) noexcept | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp | Lines: | 4043-4049 | Comparison: | New |
| | New | 4 | 1 |
qHashName: | qHash | Prototype: | uint qHash(const QRegularExpression &key, uint seed) noexcept | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp | Lines: | 1858-1864 | Comparison: | New |
| | New | 4 | 1 |
qHashName: | qHash | Prototype: | static uint qHash(const QRegExpEngineKey &key, uint seed = 0) noexcept | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp | Lines: | 896-903 | Comparison: | New |
| | New | 5 | 1 |
qHashName: | qHash | Prototype: | inline uint qHash(const FallbacksCacheKey &key, uint seed = 0) noexcept | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp | Lines: | 444-452 | Comparison: | New |
| | New | 6 | 1 |
qHashName: | qHash | Prototype: | uint qHash(const QMatrix &key, uint seed) noexcept | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qmatrix.cpp | Lines: | 992-1002 | Comparison: | New |
| | New | 8 | 1 |
qHashName: | qHash | Prototype: | uint qHash(const QTransform &key, uint seed) noexcept | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp | Lines: | 800-813 | Comparison: | New |
| | New | 11 | 1 |
qEnvironmentVariableIsSetName: | qEnvironmentVariableIsSet | Prototype: | bool qEnvironmentVariableIsSet(const char *varName) noexcept | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp | Lines: | 3350-3360 | Comparison: | New |
| | New | 2 | 1 |
qEnvironmentVariableIsEmptyName: | qEnvironmentVariableIsEmpty | Prototype: | bool qEnvironmentVariableIsEmpty(const char *varName) noexcept | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp | Lines: | 3269-3283 | Comparison: | New |
| | New | 3 | 1 |
operator==Name: | operator== | Prototype: | bool operator==(const QStringRef &s1,const QStringRef &s2) noexcept | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp | Lines: | 9077-9080 | Comparison: | New |
| | New | 2 | 1 |
operator==Name: | operator== | Prototype: | bool operator==(const QString &s1,const QStringRef &s2) noexcept | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp | Lines: | 9087-9090 | Comparison: | New |
| | New | 2 | 1 |
operator==Name: | operator== | Prototype: | inline bool operator==(const FallbacksCacheKey &lhs, const FallbacksCacheKey &rhs) noexcept | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp | Lines: | 431-437 | Comparison: | New |
| | New | 4 | 1 |
operator<Name: | operator< | Prototype: | bool operator<(const QElapsedTimer &v1, const QElapsedTimer &v2) noexcept | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qelapsedtimer_unix.cpp | Lines: | 246-249 | Comparison: | New |
| | New | 1 | 1 |
operator<Name: | operator< | Prototype: | bool operator<(const QString &s1, const QString &s2) noexcept | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp | Lines: | 2806-2809 | Comparison: | New |
| | New | 1 | 1 |
operator<Name: | operator< | Prototype: | bool operator<(const QStringRef &s1,const QStringRef &s2) noexcept | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp | Lines: | 9119-9122 | Comparison: | New |
| | New | 1 | 1 |
operator!=Name: | operator!= | Prototype: | inline bool operator!=(const FallbacksCacheKey &lhs, const FallbacksCacheKey &rhs) noexcept | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp | Lines: | 439-442 | Comparison: | New |
| | New | 1 | 1 |
nanWarningName: | nanWarning | Prototype: | static void nanWarning(const char *func) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp | Lines: | 58-61 | Comparison: | New |
| | New | 1 | 1 |
msgSyntaxWarningName: | msgSyntaxWarning | Prototype: | static QString msgSyntaxWarning(const QJsonObject &object, const QString &what) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp | Lines: | 302-309 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp | Lines (reference): | 312-319 | Comparison: | Different |
| | Different | 5 | 1 |
maxBasicCpuidSupportedName: | maxBasicCpuidSupported | Prototype: | static int maxBasicCpuidSupported() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp | Lines: | 181-224 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp | Lines (reference): | 146-185 | Comparison: | Same |
| | Same | 9 | 1 |
make_user_pathName: | make_user_path | Prototype: | static QString make_user_path() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp | Lines: | 1036-1056 | Comparison: | New |
| | New | 1 | 1 |
loadTzTimeZonesName: | loadTzTimeZones | Coverage: | 0.000% (0/1) | Comparison: | Same |
| | Same | 0 | 1 |
lcQpaGlName: | lcQpaGl | Prototype: | const QLoggingCategory &lcQpaGl() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbglintegration.cpp | Lines: | 44-44 | Comparison: | New |
| | New | 1 | 1 |
is_readable_fileName: | is_readable_file | Prototype: | static bool is_readable_file(const QString &name) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp | Lines: | 626-630 | Comparison: | New |
| | New | 2 | 1 |
isUncontendedLockedName: | isUncontendedLocked | Prototype: | inline bool isUncontendedLocked(const QReadWriteLockPrivate *d) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | Lines: | 75-76 | Comparison: | New |
| | New | 1 | 1 |
isSoleEntryName: | isSoleEntry | Prototype: | static inline bool isSoleEntry(const QList<QAbstractState*> &states, const QAbstractState * state) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qhistorystate.cpp | Lines: | 212-215 | Comparison: | New |
| | New | 1 | 1 |
isSideWidgetVisibleName: | isSideWidgetVisible | Prototype: | static bool isSideWidgetVisible(const QLineEditPrivate::SideWidgetEntry &e) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlineedit_p.cpp | Lines: | 548-551 | Comparison: | New |
| | New | 1 | 1 |
isDBusGlobalMenuAvailableName: | isDBusGlobalMenuAvailable | Prototype: | static bool isDBusGlobalMenuAvailable() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp | Lines: | 128-132 | Comparison: | New |
| | New | 1 | 1 |
intToThreeBytesName: | intToThreeBytes | Prototype: | static QByteArray intToThreeBytes(qint32 number) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp | Lines: | 399-405 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp | Lines (reference): | 393-399 | Comparison: | Different |
| | Different | 4 | 1 |
intToFourBytesName: | intToFourBytes | Prototype: | static QByteArray intToFourBytes(qint32 number) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp | Lines: | 391-397 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp | Lines (reference): | 385-391 | Comparison: | Different |
| | Different | 4 | 1 |
init_platformName: | init_platform | Coverage: | 0.000% (0/1) | Comparison: | Same |
| | Same | 0 | 1 |
huntAndDestroyName: | huntAndDestroy | Coverage: | 100.000% (1/1) | Comparison: | New |
| | New | 1 | 1 |
hasUsedConfigurationName: | hasUsedConfiguration | Coverage: | 100.000% (1/1) | Comparison: | New |
| | New | 1 | 1 |
fourBytesToIntName: | fourBytesToInt | Prototype: | static qint32 fourBytesToInt(const char *bytes) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp | Lines: | 375-378 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp | Lines (reference): | 369-372 | Comparison: | Different |
| | Different | 1 | 1 |
foldCaseName: | foldCase | Prototype: | static inline ushort foldCase(ushort ch) noexcept | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp | Lines: | 1530-1533 | Comparison: | New |
| | New | 1 | 1 |
floordivName: | floordiv | Prototype: | static inline qint64 floordiv(qint64 a, int b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp | Lines: | 109-112 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp | Lines (reference): | 104-107 | Comparison: | Different |
| | Different | 1 | 1 |
floordivName: | floordiv | Prototype: | static inline int floordiv(int a, int b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp | Lines: | 114-117 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp | Lines (reference): | 109-112 | Comparison: | Different |
| | Different | 1 | 1 |
dotQmLiteralName: | dotQmLiteral | Coverage: | 100.000% (1/1) | Comparison: | New |
| | New | 0 | 1 |
detectWebBrowserName: | detectWebBrowser | Coverage: | 0.000% (0/1) | Comparison: | Same |
| | Same | 0 | 1 |
createMagicMatchRuleName: | createMagicMatchRule | Prototype: | static CreateMagicMatchRuleResult createMagicMatchRule(const QXmlStreamAttributes &atts) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetypeparser.cpp | Lines: | 186-193 | Comparison: | New |
| | New | 5 | 1 |
cpuidFeatures07_00Name: | cpuidFeatures07_00 | Prototype: | static void cpuidFeatures07_00(uint &ebx, uint &ecx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp | Lines: | 252-276 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp | Lines (reference): | 208-227 | Comparison: | Different indentation |
| | Different indentation | 10 | 1 |
cpuidFeatures01Name: | cpuidFeatures01 | Prototype: | static void cpuidFeatures01(uint &ecx, uint &edx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp | Lines: | 226-246 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp | Lines (reference): | 187-202 | Comparison: | Different indentation |
| | Different indentation | 6 | 1 |
convertName: | convert | Coverage: | 100.000% (1/1) | Comparison: | New |
| | New | 0 | 1 |
containsTLDEntryName: | containsTLDEntry | Prototype: | static inline bool containsTLDEntry(const QString &entry) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtldurl.cpp | Lines: | 72-75 | Comparison: | New |
| | New | 1 | 1 |
clearName: | clear | Prototype: | template <typename Container> void clear(Container &c) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp | Lines: | 87-88 | Comparison: | New |
| | New | 1 | 1 |
cleanupPrinterSupportName: | cleanupPrinterSupport | Prototype: | static void cleanupPrinterSupport() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintplugin.cpp | Lines: | 62-66 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintplugin.cpp | Lines (reference): | 59-65 | Comparison: | Different indentation |
| | Different indentation | 2 | 1 |
checkDBusGlobalMenuAvailableName: | checkDBusGlobalMenuAvailable | Coverage: | 100.000% (1/1) | Comparison: | New |
| | New | 0 | 1 |
backtraceFramesForLogMessageName: | backtraceFramesForLogMessage | Coverage: | 0.000% (0/1) | Comparison: | New |
| | New | 0 | 1 |
areMetricsTooLargeName: | 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 |
applicationXQtImageLiteralName: | applicationXQtImageLiteral | Coverage: | 100.000% (1/1) | Comparison: | New |
| | New | 0 | 1 |
applicationXColorLiteralName: | applicationXColorLiteral | Coverage: | 100.000% (1/1) | Comparison: | New |
| | New | 0 | 1 |
append_utf8Name: | 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 |
appendIntToThreeBytesName: | 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 |
appendIntToFourBytesName: | 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 |
any_ofName: | 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 |
_q_futexName: | _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 |
QXlibScopedPointerDeleterName: | QXlibScopedPointerDeleter | Coverage: | 100.000% (1/1) | Comparison: | New |
| | New | 1 | 1 |
QStyleHintsPrivateName: | QStyleHintsPrivate | Coverage: | 0.000% (0/1) | Comparison: | Different |
| | Different | 1 | 1 |
QStaticPluginName: | QStaticPlugin | Coverage: | 100.000% (1/1) | Comparison: | Different |
| | Different | 1 | 1 |
QSslErrorEntryName: | QSslErrorEntry | Coverage: | 100.000% (1/1) | Comparison: | New |
| | New | 5 | 1 |
QOpenGLExtensionsPrivateName: | QOpenGLExtensionsPrivate | Coverage: | 0.000% (0/1) | Comparison: | Different |
| | Different | 4 | 1 |
QHttpSocketEnginePrivateName: | QHttpSocketEnginePrivate | Coverage: | 100.000% (1/1) | Comparison: | Different |
| | Different | 3 | 1 |
QFileDialogOptionsPrivateName: | QFileDialogOptionsPrivate | Coverage: | 0.000% (0/1) | Comparison: | Different |
| | Different | 1 | 1 |
QDBusMenuRegistrarInterfaceName: | QDBusMenuRegistrarInterface | Coverage: | 0.000% (0/1) | Comparison: | New |
| | New | 2 | 1 |
QAbstractSocketEnginePrivateName: | QAbstractSocketEnginePrivate | Coverage: | 100.000% (1/1) | Comparison: | Different |
| | Different | 2 | 1 |
CreateMagicMatchRuleResultName: | CreateMagicMatchRuleResult | Coverage: | 100.000% (1/1) | Comparison: | New |
| | New | 3 | 1 |