Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QFSFileEngineName: | QFSFileEngine | Coverage: | 63.424% (163/257) |
| | 255 | 108 |
parsePropertyName: | parseProperty | Prototype: | static bool parseProperty(QXmlStreamReader &xml, QDBusIntrospection::Property &propertyData, QDBusIntrospection::Interface *ifaceData) | Coverage: | 63.158% (24/38) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp | Lines: | 102-166 |
| | 30 | 11 |
QXmlNamespaceSupportName: | QXmlNamespaceSupport | Coverage: | 63.158% (36/57) |
| | 51 | 25 |
q_fromPercentEncodingName: | q_fromPercentEncoding | Prototype: | static void q_fromPercentEncoding(QByteArray *ba, char percent) | Coverage: | 63.043% (29/46) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp | Lines: | 4227-4265 |
| | 26 | 11 |
QFSFileEnginePrivateName: | QFSFileEnginePrivate | Coverage: | 62.924% (241/383) |
| | 329 | 121 |
QtPrivateName: | QtPrivate | Coverage: | 62.694% (242/386) |
| | 333 | 150 |
standardLibraryErrorStringName: | standardLibraryErrorString | Prototype: | static QString standardLibraryErrorString(int errorCode) | Coverage: | 62.500% (10/16) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsystemerror.cpp | Lines: | 108-146 |
| | 17 | 8 |
parseAnnotationName: | parseAnnotation | Prototype: | static bool parseAnnotation(const QXmlStreamReader &xml, QDBusIntrospection::Annotations &annotations, QDBusIntrospection::Interface *ifaceData, bool interfaceAnnotation = false) | Coverage: | 62.500% (5/8) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp | Lines: | 81-100 |
| | 11 | 3 |
matchLineFeedName: | matchLineFeed | Prototype: | static bool matchLineFeed(const QByteArray &pem, int *offset) | Coverage: | 62.500% (10/16) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp | Lines: | 626-643 |
| | 10 | 4 |
derefEngineName: | derefEngine | Prototype: | static void derefEngine(QRegExpEngine *eng, const QRegExpEngineKey &key) | Coverage: | 62.500% (5/8) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp | Lines: | 3815-3835 |
| | 6 | 4 |
createFileFromTemplateName: | createFileFromTemplate | Prototype: | static bool createFileFromTemplate(NativeFileHandle &file, QFileSystemEntry::NativePath &path, size_t pos, size_t length, quint32 mode, QSystemError &error) | Coverage: | 62.500% (25/40) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtemporaryfile.cpp | Lines: | 112-229 |
| | 41 | 22 |
ShaderProgramOpenGLFunctionsName: | ShaderProgramOpenGLFunctions | Coverage: | 62.500% (5/8) |
| | 9 | 4 |
QXcbNativeInterfaceHandlerName: | QXcbNativeInterfaceHandler | Coverage: | 62.500% (5/8) |
| | 14 | 8 |
QWaitConditionName: | QWaitCondition | Coverage: | 62.500% (15/24) |
| | 40 | 11 |
QSslConfigurationName: | QSslConfiguration | Coverage: | 62.500% (80/128) |
| | 96 | 46 |
QPauseAnimationName: | QPauseAnimation | Coverage: | 62.500% (5/8) |
| | 11 | 6 |
QNetworkProxyQueryPrivateName: | QNetworkProxyQueryPrivate | Coverage: | 62.500% (5/8) |
| | 4 | 2 |
QLibrarySettingsName: | QLibrarySettings | Coverage: | 62.500% (15/24) |
| | 16 | 4 |
QBasicTimerName: | QBasicTimer | Coverage: | 62.222% (28/45) |
| | 39 | 17 |
QHistoryStateName: | QHistoryState | Coverage: | 62.162% (23/37) |
| | 35 | 16 |
QGLWidgetGLPaintDeviceName: | QGLWidgetGLPaintDevice | Coverage: | 61.905% (13/21) |
| | 18 | 10 |
QSocks5SocketEngineName: | QSocks5SocketEngine | Coverage: | 61.850% (214/346) |
| | 378 | 122 |
QLocalePrivateName: | QLocalePrivate | Coverage: | 61.688% (190/308) |
| | 272 | 101 |
QTzTimeZonePrivateName: | QTzTimeZonePrivate | Coverage: | 61.667% (185/300) |
| | 230 | 101 |
qt_string_countName: | qt_string_count | Prototype: | static inline int qt_string_count(const QChar *haystack, int haystackLen, const QChar *needle, int needleLen, Qt::CaseSensitivity cs) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp | Lines: | 10030-10045 |
| | 9 | 4 |
qglx_findConfigName: | qglx_findConfig | Prototype: | GLXFBConfig qglx_findConfig(Display *display, int screen , const QSurfaceFormat &format, int drawableBit) | Coverage: | 61.538% (24/39) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp | Lines: | 113-184 |
| | 35 | 13 |
QTestElementAttributeName: | QTestElementAttribute | Coverage: | 61.538% (8/13) |
| | 34 | 9 |
QByteDeviceWrappingIoDeviceName: | QByteDeviceWrappingIoDevice | Coverage: | 61.538% (8/13) |
| | 19 | 9 |
QUuidName: | QUuid | Coverage: | 61.268% (87/142) |
| | 120 | 45 |
QXcbShmImageName: | QXcbShmImage | Coverage: | 61.250% (49/80) |
| | 116 | 28 |
QNativeSocketEngineName: | QNativeSocketEngine | Coverage: | 61.111% (209/342) |
| | 284 | 128 |
QHttpPartPrivateName: | QHttpPartPrivate | Coverage: | 61.111% (22/36) |
| | 46 | 15 |
QXmlAttributesName: | QXmlAttributes | Coverage: | 60.870% (28/46) |
| | 41 | 26 |
QDBusAbstractInterfaceName: | QDBusAbstractInterface | Coverage: | 60.748% (65/107) |
| | 106 | 53 |
QFileName: | QFile | Coverage: | 60.633% (134/221) |
| | 243 | 91 |
QSslKeyPrivateName: | QSslKeyPrivate | Coverage: | 60.400% (151/250) |
| | 193 | 89 |
QSqlDriverName: | QSqlDriver | Coverage: | 60.265% (91/151) |
| | 144 | 67 |
qt_get_metadataName: | qt_get_metadata | Prototype: | static bool qt_get_metadata(QtPluginQueryVerificationDataFunction pfn, QLibraryPrivate *priv) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp | Lines: | 668-683 |
| | 11 | 4 |
qIsUpperName: | qIsUpper | Prototype: | static inline bool qIsUpper(char c) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp | Lines: | 653-656 |
| | 1 | 1 |
qIsUpperName: | qIsUpper | Prototype: | static bool qIsUpper(char c) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp | Lines: | 1983-1986 |
| | 1 | 1 |
populateFromPatternName: | populateFromPattern | Prototype: | static void populateFromPattern(FcPattern *pattern) | Coverage: | 60.000% (45/75) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp | Lines: | 364-476 |
| | 81 | 22 |
parseCookieHeaderName: | parseCookieHeader | Prototype: | static QVariant parseCookieHeader(const QByteArray &raw) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp | Lines: | 849-862 |
| | 8 | 3 |
operator>>Name: | operator>> | Prototype: | QDataStream &operator>>(QDataStream &s, QPoint &p) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qpoint.cpp | Lines: | 412-425 |
| | 8 | 2 |
operator>>Name: | operator>> | Prototype: | QDataStream &operator>>(QDataStream &s, QRect &r) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp | Lines: | 1261-1274 |
| | 8 | 2 |
operator>>Name: | operator>> | Prototype: | QDataStream &operator>>(QDataStream &s, QSize &sz) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsize.cpp | Lines: | 424-437 |
| | 8 | 2 |
operator<<Name: | operator<< | Prototype: | QDebug operator<<(QDebug dbg, const QPersistentModelIndex &idx) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 458-465 |
| | 4 | 2 |
operator<<Name: | operator<< | Prototype: | QDataStream &operator<<(QDataStream &s, const QPoint &p) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qpoint.cpp | Lines: | 393-400 |
| | 4 | 2 |
operator<<Name: | operator<< | Prototype: | QDataStream &operator<<(QDataStream &s, const QRect &r) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp | Lines: | 1240-1249 |
| | 6 | 2 |
operator<<Name: | operator<< | Prototype: | QDataStream &operator<<(QDataStream &s, const QSize &sz) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsize.cpp | Lines: | 405-412 |
| | 4 | 2 |
operator<<Name: | operator<< | Prototype: | QDebug operator<<(QDebug d, const QHostAddress &address) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp | Lines: | 1121-1130 |
| | 6 | 2 |
isValidNumberName: | isValidNumber | Prototype: | static inline bool isValidNumber(QChar c) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp | Lines: | 65-69 |
| | 2 | 1 |
isTerminatorName: | isTerminator | Prototype: | static inline bool isTerminator(char c) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookie.cpp | Lines: | 522-523 |
| | 1 | 1 |
isDBusTrayAvailableName: | isDBusTrayAvailable | Prototype: | static bool isDBusTrayAvailable() | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp | Lines: | 97-108 |
| | 7 | 4 |
hasFastCrc32Name: | hasFastCrc32 | Prototype: | static inline bool hasFastCrc32() | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp | Lines: | 90-93 |
| | 1 | 1 |
checkFutexPrivateSupportName: | checkFutexPrivateSupport | Prototype: | static int checkFutexPrivateSupport() | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutex_linux.cpp | Lines: | 101-125 |
| | 10 | 2 |
checkConditionName: | checkCondition | Prototype: | static bool checkCondition(const QByteArray &condition) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestblacklist.cpp | Lines: | 181-197 |
| | 10 | 4 |
TCBEaseName: | TCBEase | Coverage: | 60.000% (3/5) |
| | 6 | 3 |
SizeOfName: | SizeOf | Coverage: | 60.000% (12/20) |
| | 15 | 10 |
QXmlStreamAttributeName: | QXmlStreamAttribute | Coverage: | 60.000% (3/5) |
| | 18 | 5 |
QSslConfigurationPrivateName: | QSslConfigurationPrivate | Coverage: | 60.000% (6/10) |
| | 28 | 6 |
QDBusActivateObjectEventName: | QDBusActivateObjectEvent | Coverage: | 60.000% (3/5) |
| | 10 | 3 |
QAnimationDriverName: | QAnimationDriver | Coverage: | 60.000% (15/25) |
| | 28 | 15 |
QUnifiedTimerName: | QUnifiedTimer | Coverage: | 59.322% (105/177) |
| | 155 | 68 |
parseHttpOptionHeaderName: | parseHttpOptionHeader | Prototype: | static QHash<QByteArray, QByteArray> parseHttpOptionHeader(const QByteArray &header) | Coverage: | 59.184% (29/49) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp | Lines: | 71-159 |
| | 47 | 16 |
parse_locale_tagName: | parse_locale_tag | Prototype: | static bool parse_locale_tag(const QString &input, int &i, QString *result, const QString &separators) | Coverage: | 59.091% (13/22) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp | Lines: | 382-400 |
| | 15 | 4 |
ValueArrayName: | ValueArray | Coverage: | 59.091% (13/22) |
| | 19 | 9 |
x509ExtensionToValueName: | x509ExtensionToValue | Prototype: | static QVariant x509ExtensionToValue(X509_EXTENSION *ext) | Coverage: | 58.824% (20/34) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp | Lines: | 333-424 |
| | 39 | 12 |
activeConditionsName: | activeConditions | Prototype: | static QSet<QByteArray> activeConditions() | Coverage: | 58.824% (10/17) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestblacklist.cpp | Lines: | 157-179 |
| | 14 | 7 |
QtSharedPointerName: | QtSharedPointer | Coverage: | 58.824% (20/34) |
| | 55 | 16 |
QXcbWindowName: | QXcbWindow | Coverage: | 58.752% (725/1234) |
| | 1377 | 421 |
interfaceListingName: | interfaceListing | Prototype: | static QList<QNetworkInterfacePrivate *> interfaceListing() | Coverage: | 58.621% (17/29) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkinterface_unix.cpp | Lines: | 429-483 |
| | 31 | 11 |
QXcbXSettingsName: | QXcbXSettings | Coverage: | 58.621% (17/29) |
| | 52 | 15 |
QNetworkConfigurationManagerName: | QNetworkConfigurationManager | Coverage: | 58.621% (17/29) |
| | 38 | 15 |
QDBusBlockingCallWatcherName: | QDBusBlockingCallWatcher | Coverage: | 58.621% (17/29) |
| | 30 | 10 |
BezierEaseName: | BezierEase | Coverage: | 58.621% (51/87) |
| | 188 | 39 |
QXcbIntegrationName: | QXcbIntegration | Coverage: | 58.586% (116/198) |
| | 163 | 81 |
QAuthenticatorName: | QAuthenticator | Coverage: | 58.462% (38/65) |
| | 51 | 25 |
QSignalMapperName: | QSignalMapper | Coverage: | 58.333% (14/24) |
| | 37 | 16 |
QNetworkAccessFtpBackendFactoryName: | QNetworkAccessFtpBackendFactory | Coverage: | 58.333% (7/12) |
| | 7 | 8 |
QNetworkAccessDebugPipeBackendFactoryName: | QNetworkAccessDebugPipeBackendFactory | Coverage: | 58.333% (7/12) |
| | 7 | 8 |
QCollatorPrivateName: | QCollatorPrivate | Coverage: | 57.895% (11/19) |
| | 27 | 7 |
ClipboardEventName: | ClipboardEvent | Coverage: | 57.895% (11/19) |
| | 11 | 5 |
writePropertyName: | writeProperty | Prototype: | static int writeProperty(QObject *obj, const QByteArray &property_name, QVariant value, int propFlags = QDBusConnection::ExportAllProperties) | Coverage: | 57.576% (19/33) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp | Lines: | 322-374 |
| | 29 | 9 |
cursorIdForShapeName: | cursorIdForShape | Prototype: | static int cursorIdForShape(int cshape) | Coverage: | 57.576% (19/33) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp | Lines: | 379-431 |
| | 32 | 18 |
QGL2PEXVertexArrayName: | QGL2PEXVertexArray | Coverage: | 57.534% (42/73) |
| | 70 | 28 |
QXcbClipboardName: | QXcbClipboard | Coverage: | 57.471% (200/348) |
| | 398 | 115 |
QCommandLineParserName: | QCommandLineParser | Coverage: | 57.447% (54/94) |
| | 94 | 56 |
QNetworkAccessBackendName: | QNetworkAccessBackend | Coverage: | 57.317% (47/82) |
| | 73 | 49 |
queued_activateName: | queued_activate | Prototype: | static void queued_activate(QObject *sender, int signal, QObjectPrivate::Connection *c, void **argv, QMutexLocker &locker) | Coverage: | 57.143% (24/42) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp | Lines: | 3535-3587 |
| | 40 | 14 |
qDBusNewConnectionName: | qDBusNewConnection | Prototype: | static void qDBusNewConnection(DBusServer *server, DBusConnection *connection, void *data) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp | Lines: | 289-327 |
| | 21 | 3 |
qAddPreRoutineName: | qAddPreRoutine | Prototype: | void qAddPreRoutine(QtStartUpFunction p) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp | Lines: | 239-252 |
| | 7 | 3 |
operator<<Name: | operator<< | Prototype: | static QDataStream& operator<<(QDataStream& s, const QNtlmPhase3Block& b) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp | Lines: | 1036-1062 |
| | 18 | 3 |
keywordsName: | keywords | Prototype: | static QSet<QByteArray> keywords() | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestblacklist.cpp | Lines: | 85-155 |
| | 22 | 3 |
TypeDestructorName: | TypeDestructor | Coverage: | 57.143% (12/21) |
| | 20 | 11 |
QNetworkProxyPrivateName: | QNetworkProxyPrivate | Coverage: | 57.143% (8/14) |
| | 7 | 2 |
IsInvalidNameName: | IsInvalidName | Coverage: | 57.143% (8/14) |
| | 12 | 6 |
findPatternUnloadedName: | findPatternUnloaded | Prototype: | static bool findPatternUnloaded(const QString &library, QLibraryPrivate *lib) | Coverage: | 56.818% (25/44) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp | Lines: | 227-318 |
| | 46 | 13 |
QFontEngineFTName: | QFontEngineFT | Coverage: | 56.328% (454/806) |
| | 804 | 236 |
qt_gl_resolve_featuresName: | qt_gl_resolve_features | Prototype: | static int qt_gl_resolve_features() | Coverage: | 56.140% (32/57) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglfunctions.cpp | Lines: | 215-289 |
| | 61 | 19 |
readAllPropertiesName: | readAllProperties | Prototype: | static QVariantMap readAllProperties(QObject *object, int flags) | Coverage: | 56.000% (14/25) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp | Lines: | 442-474 |
| | 18 | 7 |