QtBase - c71fc3860b0947c3c793578117e9eb0a3eb3fb31 vs 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Page:<>1
eLOC - Effective Lines of Code: 0
2
eLOC - Effective Lines of Code: 1
3
eLOC - Effective Lines of Code: 7
4
eLOC - Effective Lines of Code: 15
5
eLOC - Effective Lines of Code: 34
67
eLOC - Effective Lines of Code: 100
8
eLOC - Effective Lines of Code: 162
9
eLOC - Effective Lines of Code: 266
10
eLOC - Effective Lines of Code: 584
FunctionCondition %ModificationseLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QGenericUnixTheme
Name: QGenericUnixTheme
Coverage:  55.000% (22/40)
Comparison: Different
 55.000% (22/40)
Different6540
QIconCacheGtkReader
Name: QIconCacheGtkReader
Coverage:  0.000% (0/74)
Comparison: New
  0.000% (0/74)
New6520
QMetaMethodBuilder
Name: QMetaMethodBuilder
Coverage:  80.000% (12/15)
Comparison: Different
 80.000% (12/15)
Different6536
MinOverlapPlacer
Name: MinOverlapPlacer
Coverage:  0.000% (0/38)
Comparison: Different
  0.000% (0/38)
Different6723
QEGLDeviceIntegration
Name: QEGLDeviceIntegration
Coverage:  0.000% (0/21)
Comparison: Different
  0.000% (0/21)
Different6742
QLibraryInfo
Name: QLibraryInfo
Coverage: 100.000% (1/1)
Comparison: Different
100.000% (1/1)
Different6720
QTextDocumentWriter
Name: QTextDocumentWriter
Coverage:  0.000% (0/38)
Comparison: Different
  0.000% (0/38)
Different6727
QIconLoaderEngine
Name: QIconLoaderEngine
Coverage:  0.000% (0/11)
Comparison: Different
  0.000% (0/11)
Different6827
QOpenGLDebugLoggerPrivate
Name: QOpenGLDebugLoggerPrivate
Coverage:  0.000% (0/58)
Comparison: Different
  0.000% (0/58)
Different6831
QSystemTrayIconSys
Name: QSystemTrayIconSys
Coverage:  0.000% (0/18)
Comparison: Different indentation
  0.000% (0/18)
Different indentation6832
QLayoutPrivate
Name: QLayoutPrivate
Coverage:  0.000% (0/48)
Comparison: Different
  0.000% (0/48)
Different6928
QMimeDatabasePrivate
Name: QMimeDatabasePrivate
Coverage:  62.162% (23/37)
Comparison: Different
 62.162% (23/37)
Different6928
QOpenGLFunctions_1_3
Name: QOpenGLFunctions_1_3
Coverage:  0.000% (0/38)
Comparison: Different
  0.000% (0/38)
Different6917
QStringListModel
Name: QStringListModel
Coverage:  90.909% (20/22)
Comparison: Different
 90.909% (20/22)
Different6926
QWindowSystemInterfacePrivate
Name: QWindowSystemInterfacePrivate
Coverage:  0.000% (0/4)
Comparison: Different
  0.000% (0/4)
Different6924
QToolBoxPrivate
Name: QToolBoxPrivate
Coverage:  0.000% (0/21)
Comparison: Different
  0.000% (0/21)
Different7029
QMimeXMLProvider
Name: QMimeXMLProvider
Coverage:  89.286% (25/28)
Comparison: Different
 89.286% (25/28)
Different7133
QNetworkConfiguration
Name: QNetworkConfiguration
Coverage:  13.433% (9/67)
Comparison: Different
 13.433% (9/67)
Different7170
variantToString
Name: variantToString
Prototype: static bool variantToString(const QVariant &arg, QString &out)
Coverage:  81.395% (70/86)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp
Lines: 81-160
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp
Lines (reference): 74-153
Comparison: Different
 81.395% (70/86)
Different7123
QHostInfoLookupManager
Name: QHostInfoLookupManager
Coverage:  83.333% (15/18)
Comparison: Different
 83.333% (15/18)
Different7224
QNetworkAccessBackend
Name: QNetworkAccessBackend
Coverage:  55.172% (16/29)
Comparison: Different
 55.172% (16/29)
Different7250
QNetworkReplyImpl
Name: QNetworkReplyImpl
Coverage:  60.870% (14/23)
Comparison: Different
 60.870% (14/23)
Different7232
qInitDrawhelperFunctions
Name: qInitDrawhelperFunctions
Prototype: static void qInitDrawhelperFunctions()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 6343-6548
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines (reference): 6344-6540
Comparison: Different
  0.000% (0/16)
Different724
QPF2Generator
Name: QPF2Generator
Coverage:  0.000% (0/4)
Comparison: Different
  0.000% (0/4)
Different7310
QThreadPrivate
Name: QThreadPrivate
Coverage:  55.556% (5/9)
Comparison: Different
 55.556% (5/9)
Different7315
QXmlUtils
Name: QXmlUtils
Coverage:  88.235% (30/34)
Comparison: Different
 88.235% (30/34)
Different7351
QAbstractTextDocumentLayout
Name: QAbstractTextDocumentLayout
Coverage:  0.000% (0/11)
Comparison: Different
  0.000% (0/11)
Different7424
QLoggingRegistry
Name: QLoggingRegistry
Coverage:  89.706% (61/68)
Comparison: Different
 89.706% (61/68)
Different7430
QMimeData
Name: QMimeData
Coverage:  88.235% (30/34)
Comparison: Different
 88.235% (30/34)
Different7433
QSpinBox
Name: QSpinBox
Coverage:  0.000% (0/21)
Comparison: Different
  0.000% (0/21)
Different7429
QSqlResultPrivate
Name: QSqlResultPrivate
Coverage:  87.013% (67/77)
Comparison: Different
 87.013% (67/77)
Different7420
QMimeType
Name: QMimeType
Coverage:  66.667% (16/24)
Comparison: Different
 66.667% (16/24)
Different7534
QNetworkHeadersPrivate
Name: QNetworkHeadersPrivate
Coverage: 100.000% (6/6)
Comparison: Different
100.000% (6/6)
Different7528
QStyleHints
Name: QStyleHints
Coverage:  0.000% (0/10)
Comparison: Different
  0.000% (0/10)
Different7532
QXcbBackingStore
Name: QXcbBackingStore
Coverage:  53.571% (30/56)
Comparison: Different
 53.571% (30/56)
Different7628
QDesktopWidget
Name: QDesktopWidget
Coverage:  0.000% (0/43)
Comparison: Different
  0.000% (0/43)
Different7836
QSyntaxHighlighterPrivate
Name: QSyntaxHighlighterPrivate
Coverage:  0.000% (0/40)
Comparison: Different
  0.000% (0/40)
Different7825
QGL2GradientCache
Name: QGL2GradientCache
Coverage:  0.000% (0/46)
Comparison: Different
  0.000% (0/46)
Different7923
QMimeDataPrivate
Name: QMimeDataPrivate
Coverage:  47.312% (44/93)
Comparison: Different
 47.312% (44/93)
Different7938
QNetworkReplyFileImpl
Name: QNetworkReplyFileImpl
Coverage:  92.308% (24/26)
Comparison: Different
 92.308% (24/26)
Different7919
QOpenGLFunctions_3_1
Name: QOpenGLFunctions_3_1
Coverage:  0.000% (0/44)
Comparison: Different
  0.000% (0/44)
Different7918
QPrintDevice
Name: QPrintDevice
Coverage:  0.000% (0/25)
Comparison: Different
  0.000% (0/25)
Different7949
QOpenGLFunctions_1_4
Name: QOpenGLFunctions_1_4
Coverage:  0.000% (0/44)
Comparison: Different
  0.000% (0/44)
Different8119
populateFromPattern
Name: populateFromPattern
Prototype: static void populateFromPattern(FcPattern *pattern)
Coverage:  63.736% (58/91)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 371-509
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines (reference): 364-476
Comparison: Different
 63.736% (58/91)
Different8122
QBenchmarkValgrindUtils
Name: QBenchmarkValgrindUtils
Coverage:  0.000% (0/17)
Comparison: Different
  0.000% (0/17)
Different8217
QDBusUtil
Name: QDBusUtil
Coverage:  63.441% (59/93)
Comparison: Different
 63.441% (59/93)
Different8244
QXcbXSettingsPrivate
Name: QXcbXSettingsPrivate
Coverage:  38.028% (27/71)
Comparison: Different
 38.028% (27/71)
Different8222
QDockWidgetGroupWindow
Name: QDockWidgetGroupWindow
Coverage:  0.000% (0/11)
Comparison: Different
  0.000% (0/11)
Different8337
QDrag
Name: QDrag
Coverage:  0.000% (0/4)
Comparison: Different
  0.000% (0/4)
Different8334
QPlatformIntegration
Name: QPlatformIntegration
Coverage:  0.000% (0/12)
Comparison: Different
  0.000% (0/12)
Different8354
QSystemSemaphorePrivate
Name: QSystemSemaphorePrivate
Coverage:  84.615% (11/13)
Comparison: Same
 84.615% (11/13)
Same8330
CapabilitiesToStateMask
Name: CapabilitiesToStateMask
Coverage:  0.000% (0/2)
Comparison: Different
  0.000% (0/2)
Different8432
QOpenGLWindowPrivate
Name: QOpenGLWindowPrivate
Coverage:  0.000% (0/19)
Comparison: Different
  0.000% (0/19)
Different8426
QSqlDatabasePrivate
Name: QSqlDatabasePrivate
Coverage:  80.769% (21/26)
Comparison: Different
 80.769% (21/26)
Different8429
convert
Name: convert
Prototype: static bool convert(const QVariant::Private *d, int t, void *result, bool *ok)
Coverage:  0.000% (0/95)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguivariant.cpp
Lines: 178-308
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguivariant.cpp
Lines (reference): 172-303
Comparison: Different
  0.000% (0/95)
Different8438
QCheckBox
Name: QCheckBox
Coverage:  0.000% (0/20)
Comparison: Different
  0.000% (0/20)
Different8530
QLockFilePrivate
Name: QLockFilePrivate
Coverage:  56.000% (14/25)
Comparison: Different
 56.000% (14/25)
Different8534
QMimeDatabase
Name: QMimeDatabase
Coverage:  83.333% (10/12)
Comparison: Different
 83.333% (10/12)
Different8533
QOpenGLShaderPrivate
Name: QOpenGLShaderPrivate
Coverage:  0.000% (0/29)
Comparison: Different
  0.000% (0/29)
Different8530
QTextTablePrivate
Name: QTextTablePrivate
Coverage:  0.000% (0/18)
Comparison: Different
  0.000% (0/18)
Different8521
QVersionNumber
Name: QVersionNumber
Coverage: 100.000% (38/38)
Comparison: Different
100.000% (38/38)
Different8534
QItemSelection
Name: QItemSelection
Coverage: 100.000% (1/1)
Comparison: Different
100.000% (1/1)
Different8628
QOpenGLFunctions_3_2_Core
Name: QOpenGLFunctions_3_2_Core
Coverage:  0.000% (0/47)
Comparison: Different
  0.000% (0/47)
Different8619
QOpenGLFunctions_1_5
Name: QOpenGLFunctions_1_5
Coverage:  0.000% (0/47)
Comparison: Different
  0.000% (0/47)
Different8720
QIcuTimeZonePrivate
Name: QIcuTimeZonePrivate
Coverage:  28.571% (2/7)
Comparison: Different
 28.571% (2/7)
Different8832
QPrinterInfo
Name: QPrinterInfo
Coverage:  27.273% (3/11)
Comparison: Different
 27.273% (3/11)
Different8939
QTeamCityLogger
Name: QTeamCityLogger
Coverage:  85.714% (60/70)
Comparison: New
 85.714% (60/70)
New8927
qOpenGLVersionFlagsFromString
Name: qOpenGLVersionFlagsFromString
Prototype: QGLFormat::OpenGLVersionFlags __attribute__((visibility("default"))) qOpenGLVersionFlagsFromString(const QString &versionString)
Coverage:  10.938% (7/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 1262-1398
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines (reference): 1256-1392
Comparison: Different
 10.938% (7/64)
Different8928
QNetworkSession
Name: QNetworkSession
Coverage: 100.000% (8/8)
Comparison: Different
100.000% (8/8)
Different9049
QWindowContainer
Name: QWindowContainer
Coverage:  0.000% (0/11)
Comparison: Different
  0.000% (0/11)
Different9043
QGlyphRun
Name: QGlyphRun
Coverage:  0.000% (0/4)
Comparison: Different
  0.000% (0/4)
Different9143
QOpenGLFunctions_3_3_Core
Name: QOpenGLFunctions_3_3_Core
Coverage:  0.000% (0/50)
Comparison: Different
  0.000% (0/50)
Different9220
QXmlSimpleReader
Name: QXmlSimpleReader
Coverage:  81.818% (9/11)
Comparison: Different
 81.818% (9/11)
Different9238
QCalendarDateValidator
Name: QCalendarDateValidator
Coverage:  0.000% (0/71)
Comparison: Different
  0.000% (0/71)
Different9334
QHighDpiScaling
Name: QHighDpiScaling
Coverage:  0.000% (0/58)
Comparison: Different
  0.000% (0/58)
Different9340
QOpenGLFunctions_2_0
Name: QOpenGLFunctions_2_0
Coverage:  0.000% (0/50)
Comparison: Different
  0.000% (0/50)
Different9321
QReadWriteLockPrivate
Name: QReadWriteLockPrivate
Coverage:  90.588% (77/85)
Comparison: New
 90.588% (77/85)
New9330
QSystemLocale
Name: QSystemLocale
Coverage:  60.000% (12/20)
Comparison: Different
 60.000% (12/20)
Different9361
QIconLoader
Name: QIconLoader
Coverage:  0.000% (0/64)
Comparison: Different
  0.000% (0/64)
Different9436
QInputMethod
Name: QInputMethod
Coverage:  0.000% (0/23)
Comparison: Different
  0.000% (0/23)
Different9439
QSqlCachedResult
Name: QSqlCachedResult
Coverage:  77.982% (85/109)
Comparison: Different
 77.982% (85/109)
Different9441
QThreadPoolPrivate
Name: QThreadPoolPrivate
Coverage: 100.000% (11/11)
Comparison: Different
100.000% (11/11)
Different9433
QCommandLineParser
Name: QCommandLineParser
Coverage:  90.000% (18/20)
Comparison: Different
 90.000% (18/20)
Different9556
QEvdevTabletHandler
Name: QEvdevTabletHandler
Coverage:  0.000% (0/72)
Comparison: Different
  0.000% (0/72)
Different9527
QTimeZone
Name: QTimeZone
Coverage:  94.444% (17/18)
Comparison: Different
 94.444% (17/18)
Different9662
QBasicDrag
Name: QBasicDrag
Coverage:  0.000% (0/4)
Comparison: Different
  0.000% (0/4)
Different9740
QMovie
Name: QMovie
Coverage:  0.000% (0/3)
Comparison: Different
  0.000% (0/3)
Different9742
QNetworkReplyHttpImpl
Name: QNetworkReplyHttpImpl
Coverage:  68.750% (22/32)
Comparison: Different
 68.750% (22/32)
Different9734
QSslConfiguration
Name: QSslConfiguration
Coverage: 100.000% (7/7)
Comparison: Different
100.000% (7/7)
Different9746
QAccessibleTree
Name: QAccessibleTree
Coverage:  0.000% (0/18)
Comparison: Different
  0.000% (0/18)
Different9835
QFileInfoGatherer
Name: QFileInfoGatherer
Coverage:  0.000% (0/38)
Comparison: Different
  0.000% (0/38)
Different9831
QOpenGLFunctions_4_0_Core
Name: QOpenGLFunctions_4_0_Core
Coverage:  0.000% (0/53)
Comparison: Different
  0.000% (0/53)
Different9821
QAbstractProxyModel
Name: QAbstractProxyModel
Coverage:  0.000% (0/2)
Comparison: Different
  0.000% (0/2)
Different9940
QDBusConnectionManager
Name: QDBusConnectionManager
Coverage: 100.000% (1/1)
Comparison: Different
100.000% (1/1)
Different9934
QGraphicsSceneBspTreeIndex
Name: QGraphicsSceneBspTreeIndex
Coverage:  0.000% (0/1)
Comparison: Different
  0.000% (0/1)
Different9931
QKdeThemePrivate
Name: QKdeThemePrivate
Coverage:  0.000% (0/4)
Comparison: Different
  0.000% (0/4)
Different9964
QOpenGLFunctions_2_1
Name: QOpenGLFunctions_2_1
Coverage:  0.000% (0/53)
Comparison: Different
  0.000% (0/53)
Different9922
QPlainTestLogger
Name: QPlainTestLogger
Coverage: 100.000% (5/5)
Comparison: Different
100.000% (5/5)
Different9921
QPlatformPrintDevice
Name: QPlatformPrintDevice
Coverage:  0.000% (0/44)
Comparison: Different
  0.000% (0/44)
Different9968
QUrlQuery
Name: QUrlQuery
Coverage:  84.615% (11/13)
Comparison: Different
 84.615% (11/13)
Different9947
Page:<>1
eLOC - Effective Lines of Code: 0
2
eLOC - Effective Lines of Code: 1
3
eLOC - Effective Lines of Code: 7
4
eLOC - Effective Lines of Code: 15
5
eLOC - Effective Lines of Code: 34
67
eLOC - Effective Lines of Code: 100
8
eLOC - Effective Lines of Code: 162
9
eLOC - Effective Lines of Code: 266
10
eLOC - Effective Lines of Code: 584

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