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

Function Tree

Page:<>1
McCabe - Cyclomatic Complexity: 1267
...10
McCabe - Cyclomatic Complexity: 23
...17
McCabe - Cyclomatic Complexity: 9
18
McCabe - Cyclomatic Complexity: 8
19
McCabe - Cyclomatic Complexity: 7
20
McCabe - Cyclomatic Complexity: 7
2122
McCabe - Cyclomatic Complexity: 6
23
McCabe - Cyclomatic Complexity: 6
24
McCabe - Cyclomatic Complexity: 5
25
McCabe - Cyclomatic Complexity: 5
...30
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 2
...50
McCabe - Cyclomatic Complexity: 1
...55
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
Q_QGS_deviceIntegration
Name: Q_QGS_deviceIntegration
Coverage:  0.000% (0/9)
  0.000% (0/9)
37
Q_QGS_devUrandomStorage
Name: Q_QGS_devUrandomStorage
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_destructors
Name: Q_QGS_destructors
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_defaultPenInstance
Name: Q_QGS_defaultPenInstance
Coverage:  0.000% (0/9)
  0.000% (0/9)
37
Q_QGS_defaultOverlayFormatInstance
Name: Q_QGS_defaultOverlayFormatInstance
Coverage:  0.000% (0/9)
  0.000% (0/9)
37
Q_QGS_defaultLocalePrivate
Name: Q_QGS_defaultLocalePrivate
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_defaultDateTimePrivate
Name: Q_QGS_defaultDateTimePrivate
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_defaultCollator
Name: Q_QGS_defaultCollator
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_debugpipeBackend
Name: Q_QGS_debugpipeBackend
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_dbDict
Name: Q_QGS_dbDict
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_customTypesLock
Name: Q_QGS_customTypesLock
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_customTypesDebugStreamRegistry
Name: Q_QGS_customTypesDebugStreamRegistry
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_customTypesConversionRegistry
Name: Q_QGS_customTypesConversionRegistry
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_customTypesComparatorRegistry
Name: Q_QGS_customTypesComparatorRegistry
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_customTypes
Name: Q_QGS_customTypes
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_customFormatVectorFunc
Name: Q_QGS_customFormatVectorFunc
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_coreappdata
Name: Q_QGS_coreappdata
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_bridges
Name: Q_QGS_bridges
Coverage:  0.000% (0/9)
  0.000% (0/9)
37
Q_QGS_bridgeloader
Name: Q_QGS_bridgeloader
Coverage:  0.000% (0/9)
  0.000% (0/9)
37
Q_QGS_app_palettes
Name: Q_QGS_app_palettes
Coverage:  0.000% (0/9)
  0.000% (0/9)
37
Q_QGS_app_fonts
Name: Q_QGS_app_fonts
Coverage:  0.000% (0/9)
  0.000% (0/9)
37
Q_QGS_animationTimer
Name: Q_QGS_animationTimer
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_accessibleActionStrings
Name: Q_QGS_accessibleActionStrings
Coverage:  0.000% (0/9)
  0.000% (0/9)
37
Q_QGS__q_sslErrorList
Name: Q_QGS__q_sslErrorList
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS__q_manager
Name: Q_QGS__q_manager
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_QSystemLocale_globalSystemLocale
Name: Q_QGS_QSystemLocale_globalSystemLocale
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
QXmlParseException
Name: QXmlParseException
Coverage:  85.714% (6/7)
 85.714% (6/7)
137
QWizardField
Name: QWizardField
Coverage:  0.000% (0/15)
  0.000% (0/15)
127
QWhatsThis
Name: QWhatsThis
Coverage:  0.000% (0/9)
  0.000% (0/9)
137
QWaitConditionPrivate
Name: QWaitConditionPrivate
Coverage:  80.000% (16/20)
 80.000% (16/20)
207
QUnicodeControlCharacterMenu
Name: QUnicodeControlCharacterMenu
Coverage:  0.000% (0/19)
  0.000% (0/19)
177
QToolBarSeparator
Name: QToolBarSeparator
Coverage:  0.000% (0/9)
  0.000% (0/9)
157
QTextLayoutStruct
Name: QTextLayoutStruct
Coverage:  0.000% (0/11)
  0.000% (0/11)
77
QTextEditControl
Name: QTextEditControl
Coverage:  0.000% (0/13)
  0.000% (0/13)
137
QTextBlockFormat
Name: QTextBlockFormat
Coverage:  0.000% (0/13)
  0.000% (0/13)
237
QSocks5PasswordAuthenticator
Name: QSocks5PasswordAuthenticator
Coverage:  84.615% (11/13)
 84.615% (11/13)
267
QSignalTransitionPrivate
Name: QSignalTransitionPrivate
Coverage:  80.000% (12/15)
 80.000% (12/15)
177
QShortcutPrivate
Name: QShortcutPrivate
Coverage:  0.000% (0/17)
  0.000% (0/17)
147
QScrollAreaPrivate
Name: QScrollAreaPrivate
Coverage:  0.000% (0/27)
  0.000% (0/27)
297
QRegExpValidator
Name: QRegExpValidator
Coverage:  0.000% (0/13)
  0.000% (0/13)
157
QRecursiveMutexPrivate
Name: QRecursiveMutexPrivate
Coverage: 100.000% (16/16)
100.000% (16/16)
177
QProxyStylePrivate
Name: QProxyStylePrivate
Coverage:  0.000% (0/21)
  0.000% (0/21)
167
QPlatformThemeFactory
Name: QPlatformThemeFactory
Coverage:  0.000% (0/17)
  0.000% (0/17)
207
QPlatformTextureListWatcher
Name: QPlatformTextureListWatcher
Coverage:  0.000% (0/11)
  0.000% (0/11)
127
QPlatformIntegrationFactory
Name: QPlatformIntegrationFactory
Coverage:  0.000% (0/17)
  0.000% (0/17)
187
QPdfPagedPaintDevicePrivate
Name: QPdfPagedPaintDevicePrivate
Coverage:  0.000% (0/7)
  0.000% (0/7)
157
QOpenSslLocks
Name: QOpenSslLocks
Coverage:  90.909% (10/11)
 90.909% (10/11)
167
QOpenGLExtensionMatcher
Name: QOpenGLExtensionMatcher
Coverage:  0.000% (0/21)
  0.000% (0/21)
197
QMetaObject_findMetaObject
Name: QMetaObject_findMetaObject
Prototype: static const QMetaObject *QMetaObject_findMetaObject(const QMetaObject *self, const char *name)
Coverage:  47.368% (9/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 941-960
 47.368% (9/19)
137
QMetaObjectBuilderPrivate
Name: QMetaObjectBuilderPrivate
Coverage: 100.000% (11/11)
100.000% (11/11)
107
QMetaMethodBuilderPrivate
Name: QMetaMethodBuilderPrivate
Coverage: 100.000% (7/7)
100.000% (7/7)
77
QLinearGradient
Name: QLinearGradient
Coverage:  0.000% (0/7)
  0.000% (0/7)
287
QKeyMapper
Name: QKeyMapper
Coverage:  0.000% (0/15)
  0.000% (0/15)
127
QInternal
Name: QInternal
Coverage:  19.048% (4/21)
 19.048% (4/21)
197
QInputMethodQueryEvent
Name: QInputMethodQueryEvent
Coverage:  0.000% (0/14)
  0.000% (0/14)
127
QHostInfoRunnable
Name: QHostInfoRunnable
Coverage:  94.444% (17/18)
 94.444% (17/18)
297
QGuiVariantComparator
Name: QGuiVariantComparator
Coverage:  0.000% (0/7)
  0.000% (0/7)
77
QFraction
Name: QFraction
Coverage:  0.000% (0/7)
  0.000% (0/7)
77
QFontDef
Name: QFontDef
Coverage:  0.000% (0/32)
  0.000% (0/32)
247
QEventLoopLockerPrivate
Name: QEventLoopLockerPrivate
Coverage: 100.000% (9/9)
100.000% (9/9)
107
QEmptyItemModel
Name: QEmptyItemModel
Coverage:  85.714% (6/7)
 85.714% (6/7)
77
QEGLPbuffer
Name: QEGLPbuffer
Coverage:  0.000% (0/23)
  0.000% (0/23)
207
QDomTextPrivate
Name: QDomTextPrivate
Coverage:  22.222% (2/9)
 22.222% (2/9)
167
QDomNotationPrivate
Name: QDomNotationPrivate
Coverage:  0.000% (0/12)
  0.000% (0/12)
167
QDockWidgetItem
Name: QDockWidgetItem
Coverage:  0.000% (0/13)
  0.000% (0/13)
127
QDnsMailExchangeRecord
Name: QDnsMailExchangeRecord
Coverage:  71.429% (5/7)
 71.429% (5/7)
107
QDebugStateSaverPrivate
Name: QDebugStateSaverPrivate
Coverage:  85.000% (17/20)
 85.000% (17/20)
127
QDBusAbstractAdaptor
Name: QDBusAbstractAdaptor
Coverage:  47.368% (9/19)
 47.368% (9/19)
197
QConicalGradient
Name: QConicalGradient
Coverage:  0.000% (0/7)
  0.000% (0/7)
247
QCollatorPrivate
Name: QCollatorPrivate
Coverage:  57.895% (11/19)
 57.895% (11/19)
277
QBrushPatternImageCache
Name: QBrushPatternImageCache
Coverage:  0.000% (0/13)
  0.000% (0/13)
167
QAccessibleMenuBar
Name: QAccessibleMenuBar
Coverage:  0.000% (0/15)
  0.000% (0/15)
107
QAbstractState
Name: QAbstractState
Coverage:  88.889% (8/9)
 88.889% (8/9)
137
PointInRegion
Name: PointInRegion
Prototype: static bool PointInRegion(QRegionPrivate *pRegion, int x, int y)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 2702-2719
  0.000% (0/19)
137
InsertEdgeInET
Name: InsertEdgeInET
Prototype: static void InsertEdgeInET(EdgeTable *ET, EdgeTableEntry *ETE, int scanline, ScanLineListBlock **SLLBlock, int *iSLLBlock)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 3144-3198
  0.000% (0/25)
317
FixedColumnMatrix
Name: FixedColumnMatrix
Coverage:  0.000% (0/7)
  0.000% (0/7)
107
ExposeCompressor
Name: ExposeCompressor
Coverage: 100.000% (15/15)
100.000% (15/15)
147
EqualRegion
Name: EqualRegion
Prototype: static bool EqualRegion(const QRegionPrivate *r1, const QRegionPrivate *r2)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 2680-2700
  0.000% (0/26)
147
Dasher
Name: Dasher
Coverage:  0.000% (0/16)
  0.000% (0/16)
227
xpm_color_name
Name: xpm_color_name
Prototype: static const char* xpm_color_name(int cpp, int index)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxpmhandler.cpp
Lines: 1056-1085
  0.000% (0/19)
186
widgetTexturesFor
Name: widgetTexturesFor
Prototype: static QPlatformTextureList *widgetTexturesFor(QWidget *tlw, QWidget *widget)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 1011-1048
  0.000% (0/20)
106
validateToolBarArea
Name: validateToolBarArea
Prototype: static inline void validateToolBarArea(Qt::ToolBarArea &area)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 1043-1054
  0.000% (0/7)
36
updateObjects
Name: updateObjects
Prototype: static void updateObjects(const QList<const QObject *>& objects)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2668-2690
  0.000% (0/16)
146
toToolBarArea
Name: toToolBarArea
Prototype: static Qt::ToolBarArea toToolBarArea(QInternal::DockPosition pos)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 1070-1080
  0.000% (0/11)
76
toDockWidgetArea
Name: toDockWidgetArea
Prototype: static Qt::DockWidgetArea toDockWidgetArea(QInternal::DockPosition pos)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 1321-1333
  0.000% (0/11)
76
toDockPos
Name: toDockPos
Prototype: static QInternal::DockPosition toDockPos(Qt::ToolBarArea area)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 1056-1068
  0.000% (0/11)
76
toDockPos
Name: toDockPos
Prototype: static QInternal::DockPosition toDockPos(Qt::DockWidgetArea area)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 1307-1319
  0.000% (0/11)
76
themeDialogType
Name: themeDialogType
Prototype: static inline int themeDialogType(const QDialog *dialog)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qdialog.cpp
Lines: 64-87
  0.000% (0/16)
116
splitPolygon
Name: splitPolygon
Prototype: static bool splitPolygon(const QPointF *points, int pointCount, QVector<QPointF> *upper, QVector<QPointF> *lower)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 1802-1852
  0.000% (0/16)
296
setTextTransformFromValue
Name: setTextTransformFromValue
Prototype: static void setTextTransformFromValue(const QCss::Value &value, QFont *font)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1253-1263
  0.000% (0/11)
66
setFontWeightFromValue
Name: setFontWeightFromValue
Prototype: static bool setFontWeightFromValue(const QCss::Value &value, QFont *font)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1152-1166
  0.000% (0/13)
106
setFontStyleFromValue
Name: setFontStyleFromValue
Prototype: static bool setFontStyleFromValue(const QCss::Value &value, QFont *font)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1139-1150
  0.000% (0/12)
86
setFontFamilyFromValues
Name: setFontFamilyFromValues
Prototype: static bool setFontFamilyFromValues(const QVector<QCss::Value> &values, QFont *font, int start = 0)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1173-1196
  0.000% (0/16)
196
removeLayoutItemFromLayout
Name: removeLayoutItemFromLayout
Prototype: static bool removeLayoutItemFromLayout(QGraphicsLayout *lay, QGraphicsLayoutItem *layoutItem)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicslayout_p.cpp
Lines: 116-132
  0.000% (0/18)
116
realMaxSize
Name: realMaxSize
Prototype: static int realMaxSize(const QDockAreaLayoutInfo &info)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 508-534
  0.000% (0/19)
176
read_pbm_header
Name: read_pbm_header
Prototype: static bool read_pbm_header(QIODevice *device, char& type, int& w, int& h, int& mcc)
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qppmhandler.cpp
Lines: 96-121
  0.000% (0/33)
166
qt_urlRecode
Name: qt_urlRecode
Prototype: int qt_urlRecode(QString &appendTo, const QChar *begin, const QChar *end, QUrl::ComponentFormattingOptions encoding, const ushort *tableModifications)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlrecode.cpp
Lines: 582-604
100.000% (16/16)
136
qt_u_strToCase
Name: qt_u_strToCase
Prototype: static bool qt_u_strToCase(const QString &str, QString *out, const char *localeID, Ptr_u_strToCase caseFunc)
Coverage:  22.222% (4/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_icu.cpp
Lines: 54-92
 22.222% (4/18)
246
qt_tlw_for_window
Name: qt_tlw_for_window
Prototype: QWidget *qt_tlw_for_window(QWindow *wnd)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 2223-2242
  0.000% (0/18)
116
qt_string_count
Name: qt_string_count
Prototype: static inline int qt_string_count(const QChar *unicode, int size, QChar ch, Qt::CaseSensitivity cs)
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 10140-10158
100.000% (15/15)
136
Page:<>1
McCabe - Cyclomatic Complexity: 1267
...10
McCabe - Cyclomatic Complexity: 23
...17
McCabe - Cyclomatic Complexity: 9
18
McCabe - Cyclomatic Complexity: 8
19
McCabe - Cyclomatic Complexity: 7
20
McCabe - Cyclomatic Complexity: 7
2122
McCabe - Cyclomatic Complexity: 6
23
McCabe - Cyclomatic Complexity: 6
24
McCabe - Cyclomatic Complexity: 5
25
McCabe - Cyclomatic Complexity: 5
...30
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 2
...50
McCabe - Cyclomatic Complexity: 1
...55
McCabe - Cyclomatic Complexity: 1

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