QtBase - c71fc3860b0947c3c793578117e9eb0a3eb3fb31 vs 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Page:<>1
eLOC - Effective Lines of Code: 3622
2
eLOC - Effective Lines of Code: 425
34
eLOC - Effective Lines of Code: 141
5
eLOC - Effective Lines of Code: 90
6
eLOC - Effective Lines of Code: 52
7
eLOC - Effective Lines of Code: 28
...10
eLOC - Effective Lines of Code: 1
FunctionCondition %ModificationseLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
fetchTransformedBilinear
Name: fetchTransformedBilinear
Prototype: template<TextureBlendType blendType> static const uint * fetchTransformedBilinear(uint *buffer, const Operator *, const QSpanData *data, int y, int x, int length)
Coverage:  0.000% (0/106)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 2421-2748
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines (reference): 2408-2749
Comparison: Different
  0.000% (0/106)
Different23031
QXmlStreamWriter
Name: QXmlStreamWriter
Coverage:  90.909% (10/11)
Comparison: Different
 90.909% (10/11)
Different22974
QJsonPrivate
Name: QJsonPrivate
Coverage:  64.557% (51/79)
Comparison: Different
 64.557% (51/79)
Different228103
QProcess
Name: QProcess
Coverage:  90.000% (45/50)
Comparison: Different
 90.000% (45/50)
Different22794
QHttpThreadDelegate
Name: QHttpThreadDelegate
Coverage: 100.000% (1/1)
Comparison: Different
100.000% (1/1)
Different22771
QFtpPI
Name: QFtpPI
Coverage:  66.871% (109/163)
Comparison: Different
 66.871% (109/163)
Different22580
QFontconfigDatabase
Name: QFontconfigDatabase
Coverage: 100.000% (10/10)
Comparison: Different
100.000% (10/10)
Different22446
QWindowSystemInterface
Name: QWindowSystemInterface
Coverage:  0.000% (0/20)
Comparison: Different
  0.000% (0/20)
Different22179
QScroller
Name: QScroller
Coverage:  0.000% (0/13)
Comparison: Different
  0.000% (0/13)
Different22183
QGroupBox
Name: QGroupBox
Coverage:  0.000% (0/50)
Comparison: Different
  0.000% (0/50)
Different22169
QSimplex
Name: QSimplex
Coverage:  0.000% (0/58)
Comparison: Different
  0.000% (0/58)
Different22077
QPathClipper
Name: QPathClipper
Coverage:  0.000% (0/36)
Comparison: Different
  0.000% (0/36)
Different21880
fetchTransformedBilinearARGB32PM
Name: fetchTransformedBilinearARGB32PM
Prototype: template<TextureBlendType blendType> static const uint * fetchTransformedBilinearARGB32PM(uint *buffer, const Operator *, const QSpanData *data, int y, int x, int length)
Coverage:  0.000% (0/127)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1906-2418
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines (reference): 1893-2405
Comparison: Different
  0.000% (0/127)
Different21635
QPrinter
Name: QPrinter
Coverage:  66.667% (4/6)
Comparison: Different
 66.667% (4/6)
Different216115
QMessageBoxPrivate
Name: QMessageBoxPrivate
Coverage:  0.000% (0/27)
Comparison: Different
  0.000% (0/27)
Different21666
QMainWindowLayoutState
Name: QMainWindowLayoutState
Coverage:  0.000% (0/69)
Comparison: Different
  0.000% (0/69)
Different21590
QTranslatorPrivate
Name: QTranslatorPrivate
Coverage:  60.484% (75/124)
Comparison: Different
 60.484% (75/124)
Different21063
QStandardItemPrivate
Name: QStandardItemPrivate
Coverage:  0.000% (0/15)
Comparison: Different
  0.000% (0/15)
Different21076
QOpenGLTextureHelper
Name: QOpenGLTextureHelper
Coverage:  0.000% (0/58)
Comparison: Different
  0.000% (0/58)
Different20858
QFreetypeFace
Name: QFreetypeFace
Coverage:  47.706% (52/109)
Comparison: Different
 47.706% (52/109)
Different20769
QStatusBar
Name: QStatusBar
Coverage:  0.000% (0/27)
Comparison: Different
  0.000% (0/27)
Different20668
QOpenGLContext
Name: QOpenGLContext
Coverage:  0.000% (0/60)
Comparison: Different
  0.000% (0/60)
Different20485
QPageSetupWidget
Name: QPageSetupWidget
Coverage:  38.095% (8/21)
Comparison: Different
 38.095% (8/21)
Different20246
QFontMetrics
Name: QFontMetrics
Coverage:  0.000% (0/40)
Comparison: Different
  0.000% (0/40)
Different20260
QDBusConnection
Name: QDBusConnection
Coverage:  76.623% (59/77)
Comparison: Different
 76.623% (59/77)
Different20192
QHttpProtocolHandler
Name: QHttpProtocolHandler
Coverage:  73.750% (59/80)
Comparison: Different
 73.750% (59/80)
Different19863
QStandardPaths
Name: QStandardPaths
Coverage:  69.231% (9/13)
Comparison: Different
 69.231% (9/13)
Different195101
QDnsLookupRunnable
Name: QDnsLookupRunnable
Coverage:  43.519% (47/108)
Comparison: Different
 43.519% (47/108)
Different19539
QAccessibleTextWidget
Name: QAccessibleTextWidget
Coverage:  0.000% (0/87)
Comparison: Different
  0.000% (0/87)
Different19471
QOpenGLTextureGlyphCache
Name: QOpenGLTextureGlyphCache
Coverage:  0.000% (0/43)
Comparison: Different
  0.000% (0/43)
Different19338
QHostAddress
Name: QHostAddress
Coverage:  97.500% (78/80)
Comparison: Different
 97.500% (78/80)
Different193101
QGridLayoutRowData
Name: QGridLayoutRowData
Coverage:  0.000% (0/130)
Comparison: Different
  0.000% (0/130)
Different19354
QThread
Name: QThread
Coverage:  60.000% (3/5)
Comparison: Different
 60.000% (3/5)
Different19260
QUndoStack
Name: QUndoStack
Coverage:  0.000% (0/100)
Comparison: Different
  0.000% (0/100)
Different19170
QSslKeyPrivate
Name: QSslKeyPrivate
Coverage:  10.811% (4/37)
Comparison: Different
 10.811% (4/37)
Different19189
QEGLPlatformContext
Name: QEGLPlatformContext
Coverage:  0.000% (0/4)
Comparison: Different
  0.000% (0/4)
Different19163
QOpenGLDebugLogger
Name: QOpenGLDebugLogger
Coverage:  0.000% (0/19)
Comparison: Different
  0.000% (0/19)
Different18949
BezierEase
Name: BezierEase
Coverage:  84.615% (11/13)
Comparison: Different
 84.615% (11/13)
Different18839
QGuiApplication
Name: QGuiApplication
Coverage:  0.000% (0/37)
Comparison: Different
  0.000% (0/37)
Different18796
QPixmapIconEngine
Name: QPixmapIconEngine
Coverage:  0.000% (0/101)
Comparison: Different
  0.000% (0/101)
Different18678
QXcbCursor
Name: QXcbCursor
Coverage:  73.333% (22/30)
Comparison: Different
 73.333% (22/30)
Different18245
QSslCertificate
Name: QSslCertificate
Coverage:  87.500% (35/40)
Comparison: Different
 87.500% (35/40)
Different18278
QItemSelectionModelPrivate
Name: QItemSelectionModelPrivate
Coverage:  50.000% (10/20)
Comparison: Different
 50.000% (10/20)
Different18245
QDate
Name: QDate
Coverage: 100.000% (14/14)
Comparison: Different
100.000% (14/14)
Different182104
QUnixPrintWidgetPrivate
Name: QUnixPrintWidgetPrivate
Coverage:  43.750% (21/48)
Comparison: Different
 43.750% (21/48)
Different18157
QAlphaPaintEngine
Name: QAlphaPaintEngine
Coverage:  0.000% (0/11)
Comparison: Different
  0.000% (0/11)
Different18143
QFontEngineQPF2
Name: QFontEngineQPF2
Coverage:  0.000% (0/33)
Comparison: Different
  0.000% (0/33)
Different17967
QXcbShmImage
Name: QXcbShmImage
Coverage:  58.586% (58/99)
Comparison: Different
 58.586% (58/99)
Different17741
QAbstractSlider
Name: QAbstractSlider
Coverage:  0.000% (0/16)
Comparison: Different
  0.000% (0/16)
Different17779
QPlatformFontDatabase
Name: QPlatformFontDatabase
Coverage:  0.000% (0/26)
Comparison: Different
  0.000% (0/26)
Different17465
QListWidget
Name: QListWidget
Coverage:  0.000% (0/7)
Comparison: Different
  0.000% (0/7)
Different17466
QSslContext
Name: QSslContext
Coverage:  66.667% (70/105)
Comparison: Different
 66.667% (70/105)
Different17371
QNetworkDiskCache
Name: QNetworkDiskCache
Coverage:  86.316% (82/95)
Comparison: Different
 86.316% (82/95)
Different17353
QOpenGLFunctions_4_5_Compatibility
Name: QOpenGLFunctions_4_5_Compatibility
Coverage:  0.000% (0/89)
Comparison: Different
  0.000% (0/89)
Different17234
QMessageLogger
Name: QMessageLogger
Coverage:  0.000% (0/2)
Comparison: Different
  0.000% (0/2)
Different17150
QAbstractScrollAreaPrivate
Name: QAbstractScrollAreaPrivate
Coverage:  0.000% (0/115)
Comparison: Different
  0.000% (0/115)
Different17135
QXcbIntegration
Name: QXcbIntegration
Coverage:  42.857% (42/98)
Comparison: Different
 42.857% (42/98)
Different16885
QGridLayout
Name: QGridLayout
Coverage:  0.000% (0/7)
Comparison: Different
  0.000% (0/7)
Different16860
QStackedLayout
Name: QStackedLayout
Coverage:  0.000% (0/8)
Comparison: Different
  0.000% (0/8)
Different16775
QFileDevice
Name: QFileDevice
Coverage:  62.069% (36/58)
Comparison: Different
 62.069% (36/58)
Different16665
QTimerInfoList
Name: QTimerInfoList
Coverage:  87.805% (36/41)
Comparison: Different
 87.805% (36/41)
Different16557
QSqlResult
Name: QSqlResult
Coverage:  61.111% (11/18)
Comparison: Different
 61.111% (11/18)
Different16569
QFlickGestureRecognizer
Name: QFlickGestureRecognizer
Coverage:  0.000% (0/234)
Comparison: Different
  0.000% (0/234)
Different16582
QDialogButtonBoxPrivate
Name: QDialogButtonBoxPrivate
Coverage:  0.000% (0/120)
Comparison: Different
  0.000% (0/120)
Different16580
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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines (reference): 7395-7639
Comparison: Different
  0.000% (0/192)
Different16449
QProgressDialog
Name: QProgressDialog
Coverage:  0.000% (0/28)
Comparison: Different
  0.000% (0/28)
Different16460
QListViewPrivate
Name: QListViewPrivate
Coverage:  0.000% (0/8)
Comparison: Different
  0.000% (0/8)
Different16454
QAbstractButtonPrivate
Name: QAbstractButtonPrivate
Coverage:  0.000% (0/9)
Comparison: Different
  0.000% (0/9)
Different16460
QGLTexture
Name: QGLTexture
Coverage:  0.000% (0/51)
Comparison: Different
  0.000% (0/51)
Different16249
QFontMetricsF
Name: QFontMetricsF
Coverage:  0.000% (0/24)
Comparison: Different
  0.000% (0/24)
Different16250
QRingBuffer
Name: QRingBuffer
Coverage:  95.000% (114/120)
Comparison: Different
 95.000% (114/120)
Different16152
QRectF
Name: QRectF
Coverage:  93.064% (161/173)
Comparison: Different
 93.064% (161/173)
Different16151
QOutlineMapper
Name: QOutlineMapper
Coverage:  0.000% (0/74)
Comparison: Different
  0.000% (0/74)
Different16147
QLibraryPrivate
Name: QLibraryPrivate
Coverage:  56.250% (9/16)
Comparison: Different
 56.250% (9/16)
Different16160
QOpenGLFunctions_4_4_Compatibility
Name: QOpenGLFunctions_4_4_Compatibility
Coverage:  0.000% (0/83)
Comparison: Different
  0.000% (0/83)
Different16032
QBalloonTip
Name: QBalloonTip
Coverage:  0.000% (0/23)
Comparison: Different
  0.000% (0/23)
Different15937
QSpanData
Name: QSpanData
Coverage:  0.000% (0/57)
Comparison: Different
  0.000% (0/57)
Different15841
QEglFSKmsDevice
Name: QEglFSKmsDevice
Coverage:  0.000% (0/155)
Comparison: New
  0.000% (0/155)
New15856
QAsn1Element
Name: QAsn1Element
Coverage:  89.474% (17/19)
Comparison: Different
 89.474% (17/19)
Different15853
QUtf8
Name: QUtf8
Coverage: 100.000% (24/24)
Comparison: Different
100.000% (24/24)
Different15748
QRect
Name: QRect
Coverage:  91.803% (168/183)
Comparison: Different
 91.803% (168/183)
Different15747
QPlatformBackingStore
Name: QPlatformBackingStore
Coverage:  0.000% (0/63)
Comparison: Different
  0.000% (0/63)
Different15652
QSqlDriver
Name: QSqlDriver
Coverage:  83.784% (62/74)
Comparison: Different
 83.784% (62/74)
Different15568
QOpenGLFunctions_4_3_Compatibility
Name: QOpenGLFunctions_4_3_Compatibility
Coverage:  0.000% (0/80)
Comparison: Different
  0.000% (0/80)
Different15431
QUrlModel
Name: QUrlModel
Coverage:  0.000% (0/17)
Comparison: Different
  0.000% (0/17)
Different15253
QLocalServerPrivate
Name: QLocalServerPrivate
Coverage:  58.333% (7/12)
Comparison: Different
 58.333% (7/12)
Different15249
QImageData
Name: QImageData
Coverage:  0.000% (0/85)
Comparison: Different
  0.000% (0/85)
Different15063
QEvdevMouseHandler
Name: QEvdevMouseHandler
Coverage:  0.000% (0/141)
Comparison: Different
  0.000% (0/141)
Different15062
QSettings
Name: QSettings
Coverage:  50.000% (2/4)
Comparison: Different
 50.000% (2/4)
Different14860
QOpenGLFunctions_4_2_Compatibility
Name: QOpenGLFunctions_4_2_Compatibility
Coverage:  0.000% (0/77)
Comparison: Different
  0.000% (0/77)
Different14830
QOpenGLWidgetPrivate
Name: QOpenGLWidgetPrivate
Coverage:  0.000% (0/20)
Comparison: Different
  0.000% (0/20)
Different14738
QNetworkAccessFtpBackend
Name: QNetworkAccessFtpBackend
Coverage:  83.908% (73/87)
Comparison: Different
 83.908% (73/87)
Different14749
QGradientCache
Name: QGradientCache
Coverage:  0.000% (0/28)
Comparison: Different
  0.000% (0/28)
Different14638
QWindowPrivate
Name: QWindowPrivate
Coverage:  0.000% (0/81)
Comparison: Different
  0.000% (0/81)
Different14560
QTextBrowserPrivate
Name: QTextBrowserPrivate
Coverage:  0.000% (0/49)
Comparison: Different
  0.000% (0/49)
Different14544
QPlatformTheme
Name: QPlatformTheme
Coverage:  0.000% (0/30)
Comparison: Different
  0.000% (0/30)
Different14493
QPrintPreviewWidgetPrivate
Name: QPrintPreviewWidgetPrivate
Coverage:  33.333% (20/60)
Comparison: Different
 33.333% (20/60)
Different14342
QDirModelPrivate
Name: QDirModelPrivate
Coverage:  0.000% (0/35)
Comparison: Different
  0.000% (0/35)
Different14351
QCommandLineParserPrivate
Name: QCommandLineParserPrivate
Coverage:  48.571% (17/35)
Comparison: Different
 48.571% (17/35)
Different14353
QOpenGLFunctions_4_1_Compatibility
Name: QOpenGLFunctions_4_1_Compatibility
Coverage:  0.000% (0/74)
Comparison: Different
  0.000% (0/74)
Different14229
Page:<>1
eLOC - Effective Lines of Code: 3622
2
eLOC - Effective Lines of Code: 425
34
eLOC - Effective Lines of Code: 141
5
eLOC - Effective Lines of Code: 90
6
eLOC - Effective Lines of Code: 52
7
eLOC - Effective Lines of Code: 28
...10
eLOC - Effective Lines of Code: 1

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