QtBase - c71fc3860b0947c3c793578117e9eb0a3eb3fb31 vs 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Page:<>1
McCabe - Cyclomatic Complexity: 1
2
McCabe - Cyclomatic Complexity: 1
3
McCabe - Cyclomatic Complexity: 3
4
McCabe - Cyclomatic Complexity: 6
5
McCabe - Cyclomatic Complexity: 13
67
McCabe - Cyclomatic Complexity: 38
8
McCabe - Cyclomatic Complexity: 57
9
McCabe - Cyclomatic Complexity: 101
10
McCabe - Cyclomatic Complexity: 208
FunctionCondition %ModificationseLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QEvdevKeyboardManager
Name: QEvdevKeyboardManager
Coverage:  0.000% (0/13)
Comparison: Different
  0.000% (0/13)
Different5223
QFileSystemWatcher
Name: QFileSystemWatcher
Coverage:  84.615% (22/26)
Comparison: Different
 84.615% (22/26)
Different6023
QGL2GradientCache
Name: QGL2GradientCache
Coverage:  0.000% (0/46)
Comparison: Different
  0.000% (0/46)
Different7923
QOpenGLFunctions_3_0
Name: QOpenGLFunctions_3_0
Coverage:  0.000% (0/56)
Comparison: Different
  0.000% (0/56)
Different10523
QOpenGLFunctions_4_2_Core
Name: QOpenGLFunctions_4_2_Core
Coverage:  0.000% (0/59)
Comparison: Different
  0.000% (0/59)
Different11023
QPrinterPrivate
Name: QPrinterPrivate
Coverage:  9.524% (2/21)
Comparison: Different
  9.524% (2/21)
Different6423
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
QAbstractTextDocumentLayout
Name: QAbstractTextDocumentLayout
Coverage:  0.000% (0/11)
Comparison: Different
  0.000% (0/11)
Different7424
QDBusPlatformMenuItem
Name: QDBusPlatformMenuItem
Coverage:  0.000% (0/2)
Comparison: Different
  0.000% (0/2)
Different3024
QHostInfoLookupManager
Name: QHostInfoLookupManager
Coverage:  83.333% (15/18)
Comparison: Different
 83.333% (15/18)
Different7224
QIdentityProxyModelPrivate
Name: QIdentityProxyModelPrivate
Coverage:  0.000% (0/14)
Comparison: Different
  0.000% (0/14)
Different10524
QOpenGLFunctions_4_3_Core
Name: QOpenGLFunctions_4_3_Core
Coverage:  0.000% (0/62)
Comparison: Different
  0.000% (0/62)
Different11624
QWindowSystemInterfacePrivate
Name: QWindowSystemInterfacePrivate
Coverage:  0.000% (0/4)
Comparison: Different
  0.000% (0/4)
Different6924
matches
Name: matches
Prototype: static bool matches(const QJsonObject &object, const QString &osName, const QVersionNumber &kernelVersion, const QString &osRelease, const QOpenGLConfig::Gpu &gpu)
Coverage:  0.000% (0/61)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 314-387
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines (reference): 324-397
Comparison: Different
  0.000% (0/61)
Different4324
QActionGroup
Name: QActionGroup
Coverage:  0.000% (0/19)
Comparison: Different
  0.000% (0/19)
Different5725
QLockFile
Name: QLockFile
Coverage:  77.143% (27/35)
Comparison: Different
 77.143% (27/35)
Different5125
QNetworkCookieJar
Name: QNetworkCookieJar
Coverage: 100.000% (16/16)
Comparison: Different
100.000% (16/16)
Different6125
QOpenGLFunctions_3_2_Compatibility
Name: QOpenGLFunctions_3_2_Compatibility
Coverage:  0.000% (0/62)
Comparison: Different
  0.000% (0/62)
Different11825
QOpenGLFunctions_4_4_Core
Name: QOpenGLFunctions_4_4_Core
Coverage:  0.000% (0/65)
Comparison: Different
  0.000% (0/65)
Different12225
QSyntaxHighlighterPrivate
Name: QSyntaxHighlighterPrivate
Coverage:  0.000% (0/40)
Comparison: Different
  0.000% (0/40)
Different7825
ControllerWidget
Name: ControllerWidget
Coverage:  0.000% (0/13)
Comparison: Different
  0.000% (0/13)
Different6526
QFileIconProvider
Name: QFileIconProvider
Coverage:  0.000% (0/22)
Comparison: Different
  0.000% (0/22)
Different4526
QOpenGLFunctions_4_5_Core
Name: QOpenGLFunctions_4_5_Core
Coverage:  0.000% (0/68)
Comparison: Different
  0.000% (0/68)
Different12826
QOpenGLWindowPrivate
Name: QOpenGLWindowPrivate
Coverage:  0.000% (0/19)
Comparison: Different
  0.000% (0/19)
Different8426
QStringListModel
Name: QStringListModel
Coverage:  90.909% (20/22)
Comparison: Different
 90.909% (20/22)
Different6926
QUnsortedModelEngine
Name: QUnsortedModelEngine
Coverage:  0.000% (0/4)
Comparison: Different
  0.000% (0/4)
Different6326
QEglFSKmsScreen
Name: QEglFSKmsScreen
Coverage:  0.000% (0/45)
Comparison: New
  0.000% (0/45)
New4727
QEvdevTabletHandler
Name: QEvdevTabletHandler
Coverage:  0.000% (0/72)
Comparison: Different
  0.000% (0/72)
Different9527
QIconLoaderEngine
Name: QIconLoaderEngine
Coverage:  0.000% (0/11)
Comparison: Different
  0.000% (0/11)
Different6827
QOpenGLFunctions_3_3_Compatibility
Name: QOpenGLFunctions_3_3_Compatibility
Coverage:  0.000% (0/68)
Comparison: Different
  0.000% (0/68)
Different13027
QTeamCityLogger
Name: QTeamCityLogger
Coverage:  85.714% (60/70)
Comparison: New
 85.714% (60/70)
New8927
QTextDocumentWriter
Name: QTextDocumentWriter
Coverage:  0.000% (0/38)
Comparison: Different
  0.000% (0/38)
Different6727
QDialogPrivate
Name: QDialogPrivate
Coverage:  0.000% (0/13)
Comparison: Different
  0.000% (0/13)
Different6428
QItemSelection
Name: QItemSelection
Coverage: 100.000% (1/1)
Comparison: Different
100.000% (1/1)
Different8628
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
QNetworkHeadersPrivate
Name: QNetworkHeadersPrivate
Coverage: 100.000% (6/6)
Comparison: Different
100.000% (6/6)
Different7528
QOpenGLFunctions_4_0_Compatibility
Name: QOpenGLFunctions_4_0_Compatibility
Coverage:  0.000% (0/71)
Comparison: Different
  0.000% (0/71)
Different13628
QXcbBackingStore
Name: QXcbBackingStore
Coverage:  53.571% (30/56)
Comparison: Different
 53.571% (30/56)
Different7628
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
QDBusMenuItem
Name: QDBusMenuItem
Coverage:  0.000% (0/22)
Comparison: Different
  0.000% (0/22)
Different5929
QOpenGLFunctions_4_1_Compatibility
Name: QOpenGLFunctions_4_1_Compatibility
Coverage:  0.000% (0/74)
Comparison: Different
  0.000% (0/74)
Different14229
QSpinBox
Name: QSpinBox
Coverage:  0.000% (0/21)
Comparison: Different
  0.000% (0/21)
Different7429
QSqlDatabasePrivate
Name: QSqlDatabasePrivate
Coverage:  80.769% (21/26)
Comparison: Different
 80.769% (21/26)
Different8429
QToolBoxPrivate
Name: QToolBoxPrivate
Coverage:  0.000% (0/21)
Comparison: Different
  0.000% (0/21)
Different7029
QCheckBox
Name: QCheckBox
Coverage:  0.000% (0/20)
Comparison: Different
  0.000% (0/20)
Different8530
QDBusConnectionInterface
Name: QDBusConnectionInterface
Coverage: 100.000% (1/1)
Comparison: Different
100.000% (1/1)
Different5830
QInotifyFileSystemWatcherEngine
Name: QInotifyFileSystemWatcherEngine
Coverage:  92.000% (23/25)
Comparison: Different
 92.000% (23/25)
Different10830
QLoggingRegistry
Name: QLoggingRegistry
Coverage:  89.706% (61/68)
Comparison: Different
 89.706% (61/68)
Different7430
QOpenGLFunctions_4_2_Compatibility
Name: QOpenGLFunctions_4_2_Compatibility
Coverage:  0.000% (0/77)
Comparison: Different
  0.000% (0/77)
Different14830
QOpenGLShaderPrivate
Name: QOpenGLShaderPrivate
Coverage:  0.000% (0/29)
Comparison: Different
  0.000% (0/29)
Different8530
QReadWriteLockPrivate
Name: QReadWriteLockPrivate
Coverage:  90.588% (77/85)
Comparison: New
 90.588% (77/85)
New9330
QSystemSemaphorePrivate
Name: QSystemSemaphorePrivate
Coverage:  84.615% (11/13)
Comparison: Same
 84.615% (11/13)
Same8330
QBasicFontDatabase
Name: QBasicFontDatabase
Coverage:  0.000% (0/5)
Comparison: Different
  0.000% (0/5)
Different12131
QFileInfoGatherer
Name: QFileInfoGatherer
Coverage:  0.000% (0/38)
Comparison: Different
  0.000% (0/38)
Different9831
QGraphicsSceneBspTreeIndex
Name: QGraphicsSceneBspTreeIndex
Coverage:  0.000% (0/1)
Comparison: Different
  0.000% (0/1)
Different9931
QOpenGLDebugLoggerPrivate
Name: QOpenGLDebugLoggerPrivate
Coverage:  0.000% (0/58)
Comparison: Different
  0.000% (0/58)
Different6831
QOpenGLFunctions_4_3_Compatibility
Name: QOpenGLFunctions_4_3_Compatibility
Coverage:  0.000% (0/80)
Comparison: Different
  0.000% (0/80)
Different15431
QPixmapCache
Name: QPixmapCache
Coverage:  0.000% (0/1)
Comparison: Different
  0.000% (0/1)
Different4431
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
CapabilitiesToStateMask
Name: CapabilitiesToStateMask
Coverage:  0.000% (0/2)
Comparison: Different
  0.000% (0/2)
Different8432
QIcuTimeZonePrivate
Name: QIcuTimeZonePrivate
Coverage:  28.571% (2/7)
Comparison: Different
 28.571% (2/7)
Different8832
QNetworkReplyImpl
Name: QNetworkReplyImpl
Coverage:  60.870% (14/23)
Comparison: Different
 60.870% (14/23)
Different7232
QOpenGL2GradientCache
Name: QOpenGL2GradientCache
Coverage:  0.000% (0/71)
Comparison: Different
  0.000% (0/71)
Different11832
QOpenGLFunctions_4_4_Compatibility
Name: QOpenGLFunctions_4_4_Compatibility
Coverage:  0.000% (0/83)
Comparison: Different
  0.000% (0/83)
Different16032
QStyleHints
Name: QStyleHints
Coverage:  0.000% (0/10)
Comparison: Different
  0.000% (0/10)
Different7532
QSystemTrayIconSys
Name: QSystemTrayIconSys
Coverage:  0.000% (0/18)
Comparison: Different indentation
  0.000% (0/18)
Different indentation6832
QWhatsThisPrivate
Name: QWhatsThisPrivate
Coverage:  0.000% (0/2)
Comparison: Different
  0.000% (0/2)
Different11032
QMimeData
Name: QMimeData
Coverage:  88.235% (30/34)
Comparison: Different
 88.235% (30/34)
Different7433
QMimeDatabase
Name: QMimeDatabase
Coverage:  83.333% (10/12)
Comparison: Different
 83.333% (10/12)
Different8533
QMimeXMLProvider
Name: QMimeXMLProvider
Coverage:  89.286% (25/28)
Comparison: Different
 89.286% (25/28)
Different7133
QPngHandlerPrivate
Name: QPngHandlerPrivate
Coverage:  0.000% (0/16)
Comparison: Different indentation
  0.000% (0/16)
Different indentation13633
QThreadPoolPrivate
Name: QThreadPoolPrivate
Coverage: 100.000% (11/11)
Comparison: Different
100.000% (11/11)
Different9433
QCalendarDateValidator
Name: QCalendarDateValidator
Coverage:  0.000% (0/71)
Comparison: Different
  0.000% (0/71)
Different9334
QDBusConnectionManager
Name: QDBusConnectionManager
Coverage: 100.000% (1/1)
Comparison: Different
100.000% (1/1)
Different9934
QDrag
Name: QDrag
Coverage:  0.000% (0/4)
Comparison: Different
  0.000% (0/4)
Different8334
QGnomeTheme
Name: QGnomeTheme
Coverage:  0.000% (0/27)
Comparison: Different
  0.000% (0/27)
Different3334
QKdeTheme
Name: QKdeTheme
Coverage:  0.000% (0/35)
Comparison: Different
  0.000% (0/35)
Different5734
QLockFilePrivate
Name: QLockFilePrivate
Coverage:  56.000% (14/25)
Comparison: Different
 56.000% (14/25)
Different8534
QMimeType
Name: QMimeType
Coverage:  66.667% (16/24)
Comparison: Different
 66.667% (16/24)
Different7534
QNetworkReplyHttpImpl
Name: QNetworkReplyHttpImpl
Coverage:  68.750% (22/32)
Comparison: Different
 68.750% (22/32)
Different9734
QOpenGLFunctions_4_5_Compatibility
Name: QOpenGLFunctions_4_5_Compatibility
Coverage:  0.000% (0/89)
Comparison: Different
  0.000% (0/89)
Different17234
QVersionNumber
Name: QVersionNumber
Coverage: 100.000% (38/38)
Comparison: Different
100.000% (38/38)
Different8534
QAbstractScrollAreaPrivate
Name: QAbstractScrollAreaPrivate
Coverage:  0.000% (0/115)
Comparison: Different
  0.000% (0/115)
Different17135
QAccessibleTree
Name: QAccessibleTree
Coverage:  0.000% (0/18)
Comparison: Different
  0.000% (0/18)
Different9835
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
QDesktopWidget
Name: QDesktopWidget
Coverage:  0.000% (0/43)
Comparison: Different
  0.000% (0/43)
Different7836
QEglFSKmsIntegration
Name: QEglFSKmsIntegration
Coverage:  0.000% (0/65)
Comparison: New
  0.000% (0/65)
New6136
QIconLoader
Name: QIconLoader
Coverage:  0.000% (0/64)
Comparison: Different
  0.000% (0/64)
Different9436
QMetaMethodBuilder
Name: QMetaMethodBuilder
Coverage:  80.000% (12/15)
Comparison: Different
 80.000% (12/15)
Different6536
QOpenGLVersionFunctionsStorage
Name: QOpenGLVersionFunctionsStorage
Coverage:  0.000% (0/76)
Comparison: New
  0.000% (0/76)
New1736
QBalloonTip
Name: QBalloonTip
Coverage:  0.000% (0/23)
Comparison: Different
  0.000% (0/23)
Different15937
QDockWidgetGroupWindow
Name: QDockWidgetGroupWindow
Coverage:  0.000% (0/11)
Comparison: Different
  0.000% (0/11)
Different8337
QFontDialog
Name: QFontDialog
Coverage:  0.000% (0/11)
Comparison: Different
  0.000% (0/11)
Different10137
QKeySequencePrivate
Name: QKeySequencePrivate
Coverage:  0.000% (0/68)
Comparison: Different
  0.000% (0/68)
Different11437
QEventDispatcherUNIX
Name: QEventDispatcherUNIX
Coverage:  0.000% (0/67)
Comparison: Different
  0.000% (0/67)
Different11738
QGradientCache
Name: QGradientCache
Coverage:  0.000% (0/28)
Comparison: Different
  0.000% (0/28)
Different14638
QMimeDataPrivate
Name: QMimeDataPrivate
Coverage:  47.312% (44/93)
Comparison: Different
 47.312% (44/93)
Different7938
QOpenGLTextureGlyphCache
Name: QOpenGLTextureGlyphCache
Coverage:  0.000% (0/43)
Comparison: Different
  0.000% (0/43)
Different19338
QOpenGLWidgetPrivate
Name: QOpenGLWidgetPrivate
Coverage:  0.000% (0/20)
Comparison: Different
  0.000% (0/20)
Different14738
Page:<>1
McCabe - Cyclomatic Complexity: 1
2
McCabe - Cyclomatic Complexity: 1
3
McCabe - Cyclomatic Complexity: 3
4
McCabe - Cyclomatic Complexity: 6
5
McCabe - Cyclomatic Complexity: 13
67
McCabe - Cyclomatic Complexity: 38
8
McCabe - Cyclomatic Complexity: 57
9
McCabe - Cyclomatic Complexity: 101
10
McCabe - Cyclomatic Complexity: 208

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