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

Function Tree

Page:<>1
McCabe - Cyclomatic Complexity: 1267
...5
McCabe - Cyclomatic Complexity: 56
6
McCabe - Cyclomatic Complexity: 46
7
McCabe - Cyclomatic Complexity: 38
8
McCabe - Cyclomatic Complexity: 32
910
McCabe - Cyclomatic Complexity: 23
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
...55
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QTextDocumentWriter
Name: QTextDocumentWriter
Coverage:  0.000% (0/69)
  0.000% (0/69)
6727
QTextCopyHelper
Name: QTextCopyHelper
Coverage:  0.000% (0/81)
  0.000% (0/81)
10727
QTeamCityLogger
Name: QTeamCityLogger
Coverage:  85.714% (60/70)
 85.714% (60/70)
8927
QProcessEnvironment
Name: QProcessEnvironment
Coverage:  77.358% (41/53)
 77.358% (41/53)
5627
QPngHandler
Name: QPngHandler
Coverage:  0.000% (0/65)
  0.000% (0/65)
5227
QPlainTextEditControl
Name: QPlainTextEditControl
Coverage:  0.000% (0/73)
  0.000% (0/73)
8727
QOpenGLWindow
Name: QOpenGLWindow
Coverage:  0.000% (0/50)
  0.000% (0/50)
5527
QOpenGLFunctions_3_3_Compatibility
Name: QOpenGLFunctions_3_3_Compatibility
Coverage:  0.000% (0/77)
  0.000% (0/77)
13027
QNetworkRequest
Name: QNetworkRequest
Coverage:  91.429% (32/35)
 91.429% (32/35)
3527
QIconLoaderEngine
Name: QIconLoaderEngine
Coverage:  0.000% (0/48)
  0.000% (0/48)
6827
QGraphicsPixmapItem
Name: QGraphicsPixmapItem
Coverage:  0.000% (0/41)
  0.000% (0/41)
6127
QGestureEvent
Name: QGestureEvent
Coverage:  0.000% (0/44)
  0.000% (0/44)
3827
QFbCursor
Name: QFbCursor
Coverage:  0.000% (0/62)
  0.000% (0/62)
6627
QEvdevTabletHandler
Name: QEvdevTabletHandler
Coverage:  0.000% (0/72)
  0.000% (0/72)
9527
QEvdevMouseManager
Name: QEvdevMouseManager
Coverage:  0.000% (0/60)
  0.000% (0/60)
7027
QEglFSKmsScreen
Name: QEglFSKmsScreen
Coverage:  0.000% (0/45)
  0.000% (0/45)
4727
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/44)
  0.000% (0/44)
3727
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
 63.736% (58/91)
9626
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: 242-326
  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: 728-902
  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
QStringListModel
Name: QStringListModel
Coverage:  90.667% (68/75)
 90.667% (68/75)
6926
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)
8426
QOpenGLFunctions_4_5_Core
Name: QOpenGLFunctions_4_5_Core
Coverage:  0.000% (0/74)
  0.000% (0/74)
12826
QImageTextureGlyphCache
Name: QImageTextureGlyphCache
Coverage:  0.000% (0/70)
  0.000% (0/70)
6126
QGraphicsSceneIndexPrivate
Name: QGraphicsSceneIndexPrivate
Coverage:  0.000% (0/96)
  0.000% (0/96)
7226
QFontEngineBox
Name: QFontEngineBox
Coverage:  0.000% (0/46)
  0.000% (0/46)
6926
QFileIconProvider
Name: QFileIconProvider
Coverage:  0.000% (0/58)
  0.000% (0/58)
4526
QDBusPlatformMenu
Name: QDBusPlatformMenu
Coverage:  0.000% (0/43)
  0.000% (0/43)
5226
QBitArray
Name: QBitArray
Coverage:  98.571% (69/70)
 98.571% (69/70)
8126
ControllerWidget
Name: ControllerWidget
Coverage:  0.000% (0/55)
  0.000% (0/55)
6526
qConvertToUnsignedNumber
Name: qConvertToUnsignedNumber
Prototype: static qulonglong qConvertToUnsignedNumber(const QVariant::Private *d, bool *ok)
Coverage:  92.500% (37/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 264-316
 92.500% (37/40)
1925
qConvertToNumber
Name: qConvertToNumber
Prototype: static qlonglong qConvertToNumber(const QVariant::Private *d, bool *ok)
Coverage:  97.500% (39/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 189-242
 97.500% (39/40)
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: 2149-2342
  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
QSyntaxHighlighterPrivate
Name: QSyntaxHighlighterPrivate
Coverage:  0.000% (0/66)
  0.000% (0/66)
7825
QStyleSheetStyleSelector
Name: QStyleSheetStyleSelector
Coverage:  0.000% (0/74)
  0.000% (0/74)
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/58)
  0.000% (0/58)
5925
QOpenGLTextureBlitter
Name: QOpenGLTextureBlitter
Coverage:  0.000% (0/49)
  0.000% (0/49)
9125
QOpenGLFunctions_4_4_Core
Name: QOpenGLFunctions_4_4_Core
Coverage:  0.000% (0/71)
  0.000% (0/71)
12225
QOpenGLFunctions_3_2_Compatibility
Name: QOpenGLFunctions_3_2_Compatibility
Coverage:  0.000% (0/71)
  0.000% (0/71)
11825
QNetworkCookieJar
Name: QNetworkCookieJar
Coverage:  91.045% (61/67)
 91.045% (61/67)
6125
QLockFile
Name: QLockFile
Coverage:  72.222% (39/54)
 72.222% (39/54)
5125
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:  68.889% (31/45)
 68.889% (31/45)
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)
5725
QAccessibleComboBox
Name: QAccessibleComboBox
Coverage:  0.000% (0/59)
  0.000% (0/59)
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: 59-121
  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: 314-387
  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: 489-694
  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: 1582-1745
  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: 162-239
 80.000% (48/60)
5124
QWindowSystemInterfacePrivate
Name: QWindowSystemInterfacePrivate
Coverage:  0.000% (0/43)
  0.000% (0/43)
6924
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
QStatusNotifierItemAdaptor
Name: QStatusNotifierItemAdaptor
Coverage:  0.000% (0/35)
  0.000% (0/35)
2924
QParallelAnimationGroupPrivate
Name: QParallelAnimationGroupPrivate
Coverage:  91.071% (51/56)
 91.071% (51/56)
4324
QOpenGLTimerQueryPrivate
Name: QOpenGLTimerQueryPrivate
Coverage:  0.000% (0/54)
  0.000% (0/54)
4924
QOpenGLFunctions_4_3_Core
Name: QOpenGLFunctions_4_3_Core
Coverage:  0.000% (0/68)
  0.000% (0/68)
11624
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)
10524
QHostInfoLookupManager
Name: QHostInfoLookupManager
Coverage:  65.385% (34/52)
 65.385% (34/52)
7224
QGLPaintDevice
Name: QGLPaintDevice
Coverage:  28.571% (12/42)
 28.571% (12/42)
5024
QFontDatabasePrivate
Name: QFontDatabasePrivate
Coverage:  0.000% (0/65)
  0.000% (0/65)
6424
QDBusPlatformMenuItem
Name: QDBusPlatformMenuItem
Coverage:  0.000% (0/36)
  0.000% (0/36)
3024
QCompletionEngine
Name: QCompletionEngine
Coverage:  0.000% (0/77)
  0.000% (0/77)
7724
QBackingStore
Name: QBackingStore
Coverage:  0.000% (0/60)
  0.000% (0/60)
4924
QAccessibleAbstractScrollArea
Name: QAccessibleAbstractScrollArea
Coverage:  0.000% (0/60)
  0.000% (0/60)
4424
QAbstractTextDocumentLayout
Name: QAbstractTextDocumentLayout
Coverage:  0.000% (0/52)
  0.000% (0/52)
7424
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
 81.395% (70/86)
7123
qt_messageTypeToString
Name: qt_messageTypeToString
Prototype: static QString qt_messageTypeToString(QOpenGLDebugMessage::Type type)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengldebug.cpp
Lines: 758-787
  0.000% (0/34)
323
parseBrushValue
Name: parseBrushValue
Prototype: static BrushData parseBrushValue(const QCss::Value &v, const QPalette &pal)
Coverage:  0.000% (0/68)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 790-897
  0.000% (0/68)
8523
findSlot
Name: findSlot
Prototype: static int findSlot(const QMetaObject *mo, const QByteArray &name, int flags, const QString &signature_, QVector<int> &metaTypes)
Coverage:  71.910% (64/89)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 662-756
 71.910% (64/89)
5823
QtFontStyle
Name: QtFontStyle
Coverage:  0.000% (0/53)
  0.000% (0/53)
4423
QXbmHandler
Name: QXbmHandler
Coverage:  0.000% (0/55)
  0.000% (0/55)
4823
Page:<>1
McCabe - Cyclomatic Complexity: 1267
...5
McCabe - Cyclomatic Complexity: 56
6
McCabe - Cyclomatic Complexity: 46
7
McCabe - Cyclomatic Complexity: 38
8
McCabe - Cyclomatic Complexity: 32
910
McCabe - Cyclomatic Complexity: 23
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
...55
McCabe - Cyclomatic Complexity: 1

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