QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Page:<>1
McCabe - Cyclomatic Complexity: 1262
...5
McCabe - Cyclomatic Complexity: 57
6
McCabe - Cyclomatic Complexity: 47
7
McCabe - Cyclomatic Complexity: 39
8
McCabe - Cyclomatic Complexity: 33
910
McCabe - Cyclomatic Complexity: 24
11
McCabe - Cyclomatic Complexity: 20
12
McCabe - Cyclomatic Complexity: 17
13
McCabe - Cyclomatic Complexity: 15
...20
McCabe - Cyclomatic Complexity: 7
...30
McCabe - Cyclomatic Complexity: 3
...59
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QStrokerOps
Name: QStrokerOps
Coverage:  0.000% (0/64)
  0.000% (0/64)
7828
QSequentialIterable
Name: QSequentialIterable
Coverage:  75.000% (27/36)
 75.000% (27/36)
5928
QOpenGLShader
Name: QOpenGLShader
Coverage:  0.000% (0/85)
  0.000% (0/85)
7928
QOpenGLFunctions_3_1
Name: QOpenGLFunctions_3_1
Coverage:  0.000% (0/100)
  0.000% (0/100)
10928
QOpenGL2PEXVertexArray
Name: QOpenGL2PEXVertexArray
Coverage:  0.000% (0/73)
  0.000% (0/73)
7028
QNetworkHeadersPrivate
Name: QNetworkHeadersPrivate
Coverage:  87.879% (58/66)
 87.879% (58/66)
7528
QMimeDatabasePrivate
Name: QMimeDatabasePrivate
Coverage:  71.667% (43/60)
 71.667% (43/60)
6828
QLayoutPrivate
Name: QLayoutPrivate
Coverage:  0.000% (0/84)
  0.000% (0/84)
6928
QImageScale
Name: QImageScale
Coverage:  0.000% (0/80)
  0.000% (0/80)
9928
QGraphicsEllipseItem
Name: QGraphicsEllipseItem
Coverage:  0.000% (0/54)
  0.000% (0/54)
6428
QGLShader
Name: QGLShader
Coverage:  17.949% (14/78)
 17.949% (14/78)
7428
QGLColormap
Name: QGLColormap
Coverage:  4.412% (3/68)
  4.412% (3/68)
7028
QGL2PEXVertexArray
Name: QGL2PEXVertexArray
Coverage:  57.534% (42/73)
 57.534% (42/73)
7028
QEventLoop
Name: QEventLoop
Coverage:  64.516% (40/62)
 64.516% (40/62)
8328
ControllerWidget
Name: ControllerWidget
Coverage:  0.000% (0/65)
  0.000% (0/65)
6828
ControlContainer
Name: ControlContainer
Coverage:  0.000% (0/92)
  0.000% (0/92)
7628
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QStyleOption::OptionType &optionType)
Coverage:  0.000% (0/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyleoption.cpp
Lines: 4023-4084
  0.000% (0/53)
2827
QZipWriter
Name: QZipWriter
Coverage:  0.000% (0/52)
  0.000% (0/52)
6727
QXcbSessionManager
Name: QXcbSessionManager
Coverage:  6.557% (4/61)
  6.557% (4/61)
8727
QTextList
Name: QTextList
Coverage:  0.000% (0/66)
  0.000% (0/66)
7227
QTextDocumentWriter
Name: QTextDocumentWriter
Coverage:  0.000% (0/71)
  0.000% (0/71)
6727
QTextCopyHelper
Name: QTextCopyHelper
Coverage:  0.000% (0/81)
  0.000% (0/81)
10727
QStringListModel
Name: QStringListModel
Coverage:  91.026% (71/78)
 91.026% (71/78)
6927
QProcessEnvironment
Name: QProcessEnvironment
Coverage:  78.182% (43/55)
 78.182% (43/55)
5627
QPngHandler
Name: QPngHandler
Coverage:  0.000% (0/79)
  0.000% (0/79)
5227
QPlainTextEditControl
Name: QPlainTextEditControl
Coverage:  0.000% (0/73)
  0.000% (0/73)
8727
QOpenGLWindow
Name: QOpenGLWindow
Coverage:  0.000% (0/54)
  0.000% (0/54)
5527
QNetworkRequest
Name: QNetworkRequest
Coverage:  84.615% (33/39)
 84.615% (33/39)
3527
QLockFile
Name: QLockFile
Coverage:  73.214% (41/56)
 73.214% (41/56)
5027
QGraphicsPixmapItem
Name: QGraphicsPixmapItem
Coverage:  0.000% (0/41)
  0.000% (0/41)
6127
QGestureEvent
Name: QGestureEvent
Coverage:  0.000% (0/46)
  0.000% (0/46)
3827
QFbCursor
Name: QFbCursor
Coverage:  0.000% (0/62)
  0.000% (0/62)
6627
QEvdevMouseManager
Name: QEvdevMouseManager
Coverage:  0.000% (0/60)
  0.000% (0/60)
7027
QDialogPrivate
Name: QDialogPrivate
Coverage:  0.000% (0/65)
  0.000% (0/65)
6327
QDial
Name: QDial
Coverage:  0.000% (0/54)
  0.000% (0/54)
8527
QDashStroker
Name: QDashStroker
Coverage:  0.000% (0/76)
  0.000% (0/76)
12027
QAccessibleTabButton
Name: QAccessibleTabButton
Coverage:  0.000% (0/48)
  0.000% (0/48)
3727
getSegments
Name: getSegments
Prototype: static const char *getSegments(char ch)
Coverage:  0.000% (0/55)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlcdnumber.cpp
Lines: 236-320
  0.000% (0/55)
2626
drawLine
Name: drawLine
Prototype: template<DrawPixel drawPixel, class Dasher> static bool drawLine(QCosmeticStroker *stroker, qreal rx1, qreal ry1, qreal rx2, qreal ry2, int caps)
Coverage:  0.000% (0/113)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcosmeticstroker.cpp
Lines: 722-896
  0.000% (0/113)
11626
QXmlAttributes
Name: QXmlAttributes
Coverage:  60.870% (28/46)
 60.870% (28/46)
4126
QXcbSystemTrayTracker
Name: QXcbSystemTrayTracker
Coverage:  44.643% (25/56)
 44.643% (25/56)
7426
QUtf16
Name: QUtf16
Coverage:  95.506% (85/89)
 95.506% (85/89)
8026
QUrlQueryPrivate
Name: QUrlQueryPrivate
Coverage: 100.000% (64/64)
100.000% (64/64)
7126
QUnsortedModelEngine
Name: QUnsortedModelEngine
Coverage:  0.000% (0/73)
  0.000% (0/73)
6326
QSslKey
Name: QSslKey
Coverage:  67.308% (35/52)
 67.308% (35/52)
4926
QSequentialAnimationGroup
Name: QSequentialAnimationGroup
Coverage:  79.730% (59/74)
 79.730% (59/74)
6826
QOpenGLWindowPrivate
Name: QOpenGLWindowPrivate
Coverage:  0.000% (0/67)
  0.000% (0/67)
8326
QImageTextureGlyphCache
Name: QImageTextureGlyphCache
Coverage:  0.000% (0/70)
  0.000% (0/70)
6126
QIconLoaderEngine
Name: QIconLoaderEngine
Coverage:  0.000% (0/46)
  0.000% (0/46)
6626
QGraphicsSceneIndexPrivate
Name: QGraphicsSceneIndexPrivate
Coverage:  0.000% (0/106)
  0.000% (0/106)
7226
QFontEngineBox
Name: QFontEngineBox
Coverage:  0.000% (0/46)
  0.000% (0/46)
6926
QDBusPlatformMenu
Name: QDBusPlatformMenu
Coverage:  0.000% (0/43)
  0.000% (0/43)
5226
QBitArray
Name: QBitArray
Coverage:  98.611% (71/72)
 98.611% (71/72)
8126
qConvertToUnsignedNumber
Name: qConvertToUnsignedNumber
Prototype: static qulonglong qConvertToUnsignedNumber(const QVariant::Private *d, bool *ok)
Coverage:  85.417% (41/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 268-320
 85.417% (41/48)
1925
qConvertToNumber
Name: qConvertToNumber
Prototype: static qlonglong qConvertToNumber(const QVariant::Private *d, bool *ok)
Coverage:  89.583% (43/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 193-246
 89.583% (43/48)
1925
miRegionOp
Name: miRegionOp
Prototype: static void miRegionOp(QRegionPrivate &dest, const QRegionPrivate *reg1, const QRegionPrivate *reg2, OverlapFunc overlapFunc, NonOverlapFunc nonOverlap1Func, NonOverlapFunc nonOverlap2Func)
Coverage:  0.000% (0/93)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 2125-2318
  0.000% (0/93)
8125
QXmlNamespaceSupport
Name: QXmlNamespaceSupport
Coverage:  63.158% (36/57)
 63.158% (36/57)
5125
QWidgetItemV2
Name: QWidgetItemV2
Coverage:  0.000% (0/65)
  0.000% (0/65)
6825
QVector3D
Name: QVector3D
Coverage:  0.000% (0/39)
  0.000% (0/39)
6925
QVariantAnimation
Name: QVariantAnimation
Coverage:  97.143% (34/35)
 97.143% (34/35)
4525
QUdpSocket
Name: QUdpSocket
Coverage:  70.175% (40/57)
 70.175% (40/57)
4725
QThreadPool
Name: QThreadPool
Coverage:  85.714% (42/49)
 85.714% (42/49)
5425
QStyleSheetStyleSelector
Name: QStyleSheetStyleSelector
Coverage:  0.000% (0/76)
  0.000% (0/76)
6025
QRollEffect
Name: QRollEffect
Coverage:  0.000% (0/85)
  0.000% (0/85)
9425
QPlatformDialogHelper
Name: QPlatformDialogHelper
Coverage:  0.000% (0/36)
  0.000% (0/36)
1925
QPageSizePrivate
Name: QPageSizePrivate
Coverage:  0.000% (0/72)
  0.000% (0/72)
5925
QOpenGLTextureBlitter
Name: QOpenGLTextureBlitter
Coverage:  0.000% (0/55)
  0.000% (0/55)
9125
QOpenGLFunctions_1_3
Name: QOpenGLFunctions_1_3
Coverage:  0.000% (0/87)
  0.000% (0/87)
9325
QNetworkCookieJar
Name: QNetworkCookieJar
Coverage:  91.045% (61/67)
 91.045% (61/67)
6025
QListWidgetItem
Name: QListWidgetItem
Coverage:  0.000% (0/64)
  0.000% (0/64)
4425
QIsciiCodec
Name: QIsciiCodec
Coverage:  22.667% (17/75)
 22.667% (17/75)
6825
QGraphicsItemEffectSourcePrivate
Name: QGraphicsItemEffectSourcePrivate
Coverage:  0.000% (0/87)
  0.000% (0/87)
8725
QGraphicsAnchorLayout
Name: QGraphicsAnchorLayout
Coverage:  0.000% (0/51)
  0.000% (0/51)
8325
QDomImplementation
Name: QDomImplementation
Coverage:  0.000% (0/56)
  0.000% (0/56)
4925
QDnsLookup
Name: QDnsLookup
Coverage:  78.788% (26/33)
 78.788% (26/33)
5125
QCalendarMonthValidator
Name: QCalendarMonthValidator
Coverage:  0.000% (0/71)
  0.000% (0/71)
6025
QCalendarDayValidator
Name: QCalendarDayValidator
Coverage:  0.000% (0/71)
  0.000% (0/71)
5825
QAuthenticator
Name: QAuthenticator
Coverage:  58.462% (38/65)
 58.462% (38/65)
5125
QActionPrivate
Name: QActionPrivate
Coverage:  0.000% (0/65)
  0.000% (0/65)
5425
QActionGroup
Name: QActionGroup
Coverage:  0.000% (0/49)
  0.000% (0/49)
5625
QAccessibleComboBox
Name: QAccessibleComboBox
Coverage:  0.000% (0/61)
  0.000% (0/61)
3825
spiStatesFromQState
Name: spiStatesFromQState
Prototype: quint64 spiStatesFromQState(QAccessible::State state)
Coverage:  0.000% (0/74)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/constant_mappings.cpp
Lines: 53-115
  0.000% (0/74)
5024
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: 324-397
  0.000% (0/61)
4324
makeDistanceField
Name: makeDistanceField
Prototype: static void makeDistanceField(QDistanceFieldData *data, const QPainterPath &path, int dfScale, int offs)
Coverage:  0.000% (0/69)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qdistancefield.cpp
Lines: 483-688
  0.000% (0/69)
15124
gray_convert_glyph
Name: gray_convert_glyph
Prototype: static int gray_convert_glyph( PWorker worker )
Coverage:  0.000% (0/86)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c
Lines: 1576-1739
  0.000% (0/86)
9624
argToString
Name: argToString
Prototype: bool argToString(const QDBusArgument &busArg, QString &out)
Coverage:  80.000% (48/60)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp
Lines: 155-232
 80.000% (48/60)
5124
QUtf32
Name: QUtf32
Coverage:  90.099% (91/101)
 90.099% (91/101)
8624
QTemporaryFile
Name: QTemporaryFile
Coverage:  96.000% (48/50)
 96.000% (48/50)
5824
QSyntaxHighlighterPrivate
Name: QSyntaxHighlighterPrivate
Coverage:  0.000% (0/69)
  0.000% (0/69)
7624
QStatusNotifierItemAdaptor
Name: QStatusNotifierItemAdaptor
Coverage:  0.000% (0/35)
  0.000% (0/35)
2924
QParallelAnimationGroupPrivate
Name: QParallelAnimationGroupPrivate
Coverage:  91.667% (55/60)
 91.667% (55/60)
4324
QOpenGLTimerQueryPrivate
Name: QOpenGLTimerQueryPrivate
Coverage:  0.000% (0/54)
  0.000% (0/54)
4924
QNetworkAccessAuthenticationManager
Name: QNetworkAccessAuthenticationManager
Coverage:  84.211% (48/57)
 84.211% (48/57)
8624
QLocaleId
Name: QLocaleId
Coverage:  65.000% (52/80)
 65.000% (52/80)
6224
QKeySequenceEdit
Name: QKeySequenceEdit
Coverage:  0.000% (0/57)
  0.000% (0/57)
6624
QIdentityProxyModelPrivate
Name: QIdentityProxyModelPrivate
Coverage:  36.667% (11/30)
 36.667% (11/30)
10424
QGLPaintDevice
Name: QGLPaintDevice
Coverage:  28.571% (12/42)
 28.571% (12/42)
5024
QGL2GradientCache
Name: QGL2GradientCache
Coverage:  0.000% (0/67)
  0.000% (0/67)
8124
QFontDatabasePrivate
Name: QFontDatabasePrivate
Coverage:  0.000% (0/65)
  0.000% (0/65)
6424
QCompletionEngine
Name: QCompletionEngine
Coverage:  0.000% (0/77)
  0.000% (0/77)
7724
Page:<>1
McCabe - Cyclomatic Complexity: 1262
...5
McCabe - Cyclomatic Complexity: 57
6
McCabe - Cyclomatic Complexity: 47
7
McCabe - Cyclomatic Complexity: 39
8
McCabe - Cyclomatic Complexity: 33
910
McCabe - Cyclomatic Complexity: 24
11
McCabe - Cyclomatic Complexity: 20
12
McCabe - Cyclomatic Complexity: 17
13
McCabe - Cyclomatic Complexity: 15
...20
McCabe - Cyclomatic Complexity: 7
...30
McCabe - Cyclomatic Complexity: 3
...59
McCabe - Cyclomatic Complexity: 1

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