OpenCoverage

QtBase - 2016-12-13 07:58:44 +0000

Function Tree

Page:<>1
McCabe - Cyclomatic Complexity: 1
...20
McCabe - Cyclomatic Complexity: 2
...30
McCabe - Cyclomatic Complexity: 4
...40
McCabe - Cyclomatic Complexity: 9
...47
McCabe - Cyclomatic Complexity: 24
48
McCabe - Cyclomatic Complexity: 28
49
McCabe - Cyclomatic Complexity: 33
50
McCabe - Cyclomatic Complexity: 39
5152
McCabe - Cyclomatic Complexity: 58
53
McCabe - Cyclomatic Complexity: 75
54
McCabe - Cyclomatic Complexity: 115
55
McCabe - Cyclomatic Complexity: 192
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QReadWriteLock
Name: QReadWriteLock
Coverage:  73.729% (87/118)
 73.729% (87/118)
11947
QRect
Name: QRect
Coverage:  91.803% (168/183)
 91.803% (168/183)
15747
QSslCertificatePrivate
Name: QSslCertificatePrivate
Coverage:  74.803% (95/127)
 74.803% (95/127)
13347
QUrlQuery
Name: QUrlQuery
Coverage:  95.604% (87/91)
 95.604% (87/91)
9947
QDeviceDiscoveryUDev
Name: QDeviceDiscoveryUDev
Coverage:  0.000% (0/153)
  0.000% (0/153)
11648
QProgressBar
Name: QProgressBar
Coverage:  0.000% (0/106)
  0.000% (0/106)
13348
QSqlRelationalTableModel
Name: QSqlRelationalTableModel
Coverage:  83.942% (115/137)
 83.942% (115/137)
13448
QUtf8
Name: QUtf8
Coverage:  95.541% (150/157)
 95.541% (150/157)
15748
QWingedEdge
Name: QWingedEdge
Coverage:  0.000% (0/132)
  0.000% (0/132)
20248
QAbstractFileEngine
Name: QAbstractFileEngine
Coverage:  31.148% (19/61)
 31.148% (19/61)
10349
QAccessibleLineEdit
Name: QAccessibleLineEdit
Coverage:  0.000% (0/96)
  0.000% (0/96)
9749
QGLTexture
Name: QGLTexture
Coverage:  0.000% (0/157)
  0.000% (0/157)
16249
QGridLayoutItem
Name: QGridLayoutItem
Coverage:  0.000% (0/112)
  0.000% (0/112)
11449
QLocalServerPrivate
Name: QLocalServerPrivate
Coverage:  63.115% (77/122)
 63.115% (77/122)
15249
QNetworkAccessFtpBackend
Name: QNetworkAccessFtpBackend
Coverage:  84.058% (116/138)
 84.058% (116/138)
14749
QNetworkSession
Name: QNetworkSession
Coverage:  57.143% (60/105)
 57.143% (60/105)
9049
QOpenGLDebugLogger
Name: QOpenGLDebugLogger
Coverage:  0.000% (0/112)
  0.000% (0/112)
18949
QPrintDevice
Name: QPrintDevice
Coverage:  11.594% (8/69)
 11.594% (8/69)
7949
QXcbMime
Name: QXcbMime
Coverage:  26.984% (51/189)
 26.984% (51/189)
13449
qAccessibleFactory
Name: qAccessibleFactory
Prototype: QAccessibleInterface *qAccessibleFactory(const QString &classname, QObject *object)
Coverage:  0.000% (0/157)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblewidgetfactory.cpp
Lines: 58-223
  0.000% (0/157)
10149
qt_format_text
Name: qt_format_text
Prototype: void qt_format_text(const QFont &fnt, const QRectF &_r, int tf, const QTextOption *option, const QString& str, QRectF *brect, int tabstops, int *ta, int tabarraylen, QPainter *painter)
Coverage:  0.000% (0/192)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 7399-7644
  0.000% (0/192)
16549
QAccessibleMenuItem
Name: QAccessibleMenuItem
Coverage:  0.000% (0/131)
  0.000% (0/131)
9050
QDBusTrayIcon
Name: QDBusTrayIcon
Coverage:  0.000% (0/106)
  0.000% (0/106)
11950
QEglFSWindow
Name: QEglFSWindow
Coverage:  0.000% (0/111)
  0.000% (0/111)
12150
QFontMetricsF
Name: QFontMetricsF
Coverage:  0.000% (0/101)
  0.000% (0/101)
16250
QFontSubset
Name: QFontSubset
Coverage:  0.000% (0/164)
  0.000% (0/164)
22050
QMessageLogger
Name: QMessageLogger
Coverage:  12.245% (12/98)
 12.245% (12/98)
17150
QNetworkAccessBackend
Name: QNetworkAccessBackend
Coverage:  56.627% (47/83)
 56.627% (47/83)
7250
QPalette
Name: QPalette
Coverage:  0.000% (0/116)
  0.000% (0/116)
16150
QPlainTextDocumentLayout
Name: QPlainTextDocumentLayout
Coverage:  0.000% (0/125)
  0.000% (0/125)
14050
StyleSelector
Name: StyleSelector
Coverage:  0.000% (0/164)
  0.000% (0/164)
12650
QAuthenticatorPrivate
Name: QAuthenticatorPrivate
Coverage:  74.342% (113/152)
 74.342% (113/152)
15851
QCalendarView
Name: QCalendarView
Coverage:  0.000% (0/120)
  0.000% (0/120)
11751
QDialogButtonBox
Name: QDialogButtonBox
Coverage:  0.000% (0/116)
  0.000% (0/116)
12151
QDirModelPrivate
Name: QDirModelPrivate
Coverage:  0.000% (0/116)
  0.000% (0/116)
14351
QMoviePrivate
Name: QMoviePrivate
Coverage:  0.000% (0/136)
  0.000% (0/136)
14051
QNetworkAccessCache
Name: QNetworkAccessCache
Coverage:  68.504% (87/127)
 68.504% (87/127)
14551
QRectF
Name: QRectF
Coverage:  93.064% (161/173)
 93.064% (161/173)
16151
QTipLabel
Name: QTipLabel
Coverage:  0.000% (0/113)
  0.000% (0/113)
11751
QWellArray
Name: QWellArray
Coverage:  0.000% (0/114)
  0.000% (0/114)
12451
QWizardPage
Name: QWizardPage
Coverage:  0.000% (0/127)
  0.000% (0/127)
10751
QXmlStreamWriterPrivate
Name: QXmlStreamWriterPrivate
Coverage:  90.476% (133/147)
 90.476% (133/147)
13751
QXmlUtils
Name: QXmlUtils
Coverage:  89.600% (112/125)
 89.600% (112/125)
7351
QDBusMetaObjectGenerator
Name: QDBusMetaObjectGenerator
Coverage:  77.483% (117/151)
 77.483% (117/151)
24552
QDBusMetaType
Name: QDBusMetaType
Coverage:  87.500% (105/120)
 87.500% (105/120)
10152
QEvdevTouchScreenHandler
Name: QEvdevTouchScreenHandler
Coverage:  0.000% (0/145)
  0.000% (0/145)
15952
QFileSystemEntry
Name: QFileSystemEntry
Coverage:  99.174% (120/121)
 99.174% (120/121)
11352
QFontCache
Name: QFontCache
Coverage:  0.000% (0/151)
  0.000% (0/151)
15052
QHttpNetworkRequest
Name: QHttpNetworkRequest
Coverage:  81.429% (57/70)
 81.429% (57/70)
5952
QMatrix
Name: QMatrix
Coverage:  0.000% (0/131)
  0.000% (0/131)
25452
QPlatformBackingStore
Name: QPlatformBackingStore
Coverage:  0.000% (0/145)
  0.000% (0/145)
15652
QResourceRoot
Name: QResourceRoot
Coverage:  83.916% (120/143)
 83.916% (120/143)
16052
QRingBuffer
Name: QRingBuffer
Coverage:  92.453% (147/159)
 92.453% (147/159)
16152
QScanConverter
Name: QScanConverter
Coverage:  0.000% (0/142)
  0.000% (0/142)
17852
QScrollerProperties
Name: QScrollerProperties
Coverage:  0.000% (0/96)
  0.000% (0/96)
5852
qt_xForm_helper
Name: qt_xForm_helper
Prototype: bool qt_xForm_helper(const QTransform &trueMat, int xoffset, int type, int depth, uchar *dptr, int dbpl, int p_inc, int dHeight, const uchar *sptr, int sbpl, int sWidth, int sHeight)
Coverage:  0.000% (0/187)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 4022-4132
  0.000% (0/187)
8052
QAccessible
Name: QAccessible
Coverage:  0.000% (0/121)
  0.000% (0/121)
13653
QAsn1Element
Name: QAsn1Element
Coverage:  67.114% (100/149)
 67.114% (100/149)
15853
QCommandLineParserPrivate
Name: QCommandLineParserPrivate
Coverage:  85.401% (117/137)
 85.401% (117/137)
14353
QDBusAbstractInterface
Name: QDBusAbstractInterface
Coverage:  60.748% (65/107)
 60.748% (65/107)
10653
QDomDocument
Name: QDomDocument
Coverage:  17.204% (16/93)
 17.204% (16/93)
8753
QImageWriter
Name: QImageWriter
Coverage:  0.000% (0/104)
  0.000% (0/104)
10853
QMessagePattern
Name: QMessagePattern
Coverage:  86.928% (133/153)
 86.928% (133/153)
11953
QNetworkDiskCache
Name: QNetworkDiskCache
Coverage:  85.211% (121/142)
 85.211% (121/142)
17353
QOpenGLBuffer
Name: QOpenGLBuffer
Coverage:  0.000% (0/132)
  0.000% (0/132)
11553
QRasterPaintEnginePrivate
Name: QRasterPaintEnginePrivate
Coverage:  0.000% (0/158)
  0.000% (0/158)
24953
QTextCodec
Name: QTextCodec
Coverage:  86.331% (120/139)
 86.331% (120/139)
11953
QUrlModel
Name: QUrlModel
Coverage:  0.000% (0/142)
  0.000% (0/142)
15253
createOidMap
Name: createOidMap
Prototype: static OidNameMap createOidMap()
Coverage: 100.000% (53/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qasn1element.cpp
Lines: 51-82
100.000% (53/53)
253
createReadHandlerHelper
Name: createReadHandlerHelper
Prototype: static QImageIOHandler *createReadHandlerHelper(QIODevice *device, const QByteArray &format, bool autoDetectImageFormat, bool ignoresFormatAndExtension)
Coverage:  0.000% (0/204)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimagereader.cpp
Lines: 237-518
  0.000% (0/204)
11353
standardDeclarationForNode
Name: standardDeclarationForNode
Prototype: QVector<QCss::Declaration> standardDeclarationForNode(const QTextHtmlParserNode &node)
Coverage:  0.000% (0/100)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 1819-1994
  0.000% (0/100)
12753
QChar
Name: QChar
Coverage:  50.000% (56/112)
 50.000% (56/112)
12254
QGLPixelBuffer
Name: QGLPixelBuffer
Coverage:  0.000% (0/116)
  0.000% (0/116)
12754
QGridLayoutRowData
Name: QGridLayoutRowData
Coverage:  0.000% (0/167)
  0.000% (0/167)
19354
QListViewPrivate
Name: QListViewPrivate
Coverage:  0.000% (0/177)
  0.000% (0/177)
16454
QLocalSocketPrivate
Name: QLocalSocketPrivate
Coverage:  35.849% (38/106)
 35.849% (38/106)
15154
QPlatformIntegration
Name: QPlatformIntegration
Coverage:  0.000% (0/101)
  0.000% (0/101)
8354
QPlatformScreen
Name: QPlatformScreen
Coverage:  0.000% (0/126)
  0.000% (0/126)
11554
QScreen
Name: QScreen
Coverage:  0.000% (0/94)
  0.000% (0/94)
12154
QTime
Name: QTime
Coverage:  77.895% (74/95)
 77.895% (74/95)
7254
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
 96.689% (146/151)
22654
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QEvent *e)
Coverage:  0.000% (0/98)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qevent.cpp
Lines: 3897-4085
  0.000% (0/98)
11654
QLocalSocket
Name: QLocalSocket
Coverage:  58.163% (57/98)
 58.163% (57/98)
13355
QMapDataBase
Name: QMapDataBase
Coverage:  96.667% (174/180)
 96.667% (174/180)
18355
QSharedMemoryPrivate
Name: QSharedMemoryPrivate
Coverage:  50.413% (61/121)
 50.413% (61/121)
14055
QTextFormatPrivate
Name: QTextFormatPrivate
Coverage:  0.000% (0/117)
  0.000% (0/117)
11155
QCommandLineParser
Name: QCommandLineParser
Coverage:  82.222% (74/90)
 82.222% (74/90)
9556
QDomElement
Name: QDomElement
Coverage:  7.339% (8/109)
  7.339% (8/109)
10156
QEglFSKmsDevice
Name: QEglFSKmsDevice
Coverage:  0.000% (0/155)
  0.000% (0/155)
15856
QPen
Name: QPen
Coverage:  0.000% (0/100)
  0.000% (0/100)
12956
QPicturePaintEngine
Name: QPicturePaintEngine
Coverage:  0.000% (0/131)
  0.000% (0/131)
24256
propertyNameForStandardPixmap
Name: propertyNameForStandardPixmap
Prototype: static QLatin1String propertyNameForStandardPixmap(QStyle::StandardPixmap sp)
Coverage:  0.000% (0/110)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5111-5170
  0.000% (0/110)
5656
QMimeMagicRule
Name: QMimeMagicRule
Coverage:  79.866% (119/149)
 79.866% (119/149)
12357
QOpenGLFramebufferObjectPrivate
Name: QOpenGLFramebufferObjectPrivate
Coverage:  0.000% (0/188)
  0.000% (0/188)
19657
QTimerInfoList
Name: QTimerInfoList
Coverage:  77.852% (116/149)
 77.852% (116/149)
16557
QUnixPrintWidgetPrivate
Name: QUnixPrintWidgetPrivate
Coverage:  26.344% (49/186)
 26.344% (49/186)
18157
QFtpDTP
Name: QFtpDTP
Coverage:  70.548% (103/146)
 70.548% (103/146)
14858
QHttpNetworkReply
Name: QHttpNetworkReply
Coverage:  74.444% (67/90)
 74.444% (67/90)
9658
QOpenGLTextureHelper
Name: QOpenGLTextureHelper
Coverage:  0.000% (0/83)
  0.000% (0/83)
20858
QPaintEngine
Name: QPaintEngine
Coverage:  0.000% (0/143)
  0.000% (0/143)
18158
Page:<>1
McCabe - Cyclomatic Complexity: 1
...20
McCabe - Cyclomatic Complexity: 2
...30
McCabe - Cyclomatic Complexity: 4
...40
McCabe - Cyclomatic Complexity: 9
...47
McCabe - Cyclomatic Complexity: 24
48
McCabe - Cyclomatic Complexity: 28
49
McCabe - Cyclomatic Complexity: 33
50
McCabe - Cyclomatic Complexity: 39
5152
McCabe - Cyclomatic Complexity: 58
53
McCabe - Cyclomatic Complexity: 75
54
McCabe - Cyclomatic Complexity: 115
55
McCabe - Cyclomatic Complexity: 192

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9