OpenCoverage

Qt Quick Test Coverage

Function Tree

Page:<>1
McCabe - Cyclomatic Complexity: 3839
...10
McCabe - Cyclomatic Complexity: 4
11
McCabe - Cyclomatic Complexity: 3
12
McCabe - Cyclomatic Complexity: 3
13
McCabe - Cyclomatic Complexity: 2
1415
McCabe - Cyclomatic Complexity: 1
16
McCabe - Cyclomatic Complexity: 1
17
McCabe - Cyclomatic Complexity: 1
18
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QQuickDirection
Name: QQuickDirection
Coverage: 100.000% (2/2)
100.000% (2/2)
42
QQuickColorAnimation
Name: QQuickColorAnimation
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickCloseEvent
Name: QQuickCloseEvent
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickCanvasItem
Name: QQuickCanvasItem
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QQuickBehavior
Name: QQuickBehavior
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickAnimationGroup
Name: QQuickAnimationGroup
Coverage:  50.000% (1/2)
 50.000% (1/2)
22
QQuickAnchorLine
Name: QQuickAnchorLine
Coverage:  50.000% (1/2)
 50.000% (1/2)
22
QQuickAnchorChangesPrivate
Name: QQuickAnchorChangesPrivate
Coverage: 100.000% (2/2)
100.000% (2/2)
42
QQuickAbstractAnimation
Name: QQuickAbstractAnimation
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQmlStaticMetaObject
Name: QQmlStaticMetaObject
Coverage: 100.000% (2/2)
100.000% (2/2)
32
QQmlScriptStringPrivate
Name: QQmlScriptStringPrivate
Coverage:  50.000% (1/2)
 50.000% (1/2)
22
QQmlObjectCreatorRecursionWatcher
Name: QQmlObjectCreatorRecursionWatcher
Coverage: 100.000% (2/2)
100.000% (2/2)
32
QQmlEngineDebugService
Name: QQmlEngineDebugService
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QQmlDelegateModelEngineData
Name: QQmlDelegateModelEngineData
Coverage: 100.000% (5/5)
100.000% (5/5)
92
QQmlDebugConnectorFactory
Name: QQmlDebugConnectorFactory
Coverage:  75.000% (3/4)
 75.000% (3/4)
72
QQmlBoundSignalDeleter
Name: QQmlBoundSignalDeleter
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QJSValueIteratorPrivate
Name: QJSValueIteratorPrivate
Coverage: 100.000% (4/4)
100.000% (4/4)
62
QJSValue
Name: QJSValue
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QDeferredCleanup
Name: QDeferredCleanup
Coverage: 100.000% (2/2)
100.000% (2/2)
22
MemberGeneratorFunction
Name: MemberGeneratorFunction
Coverage:  33.333% (1/3)
 33.333% (1/3)
82
MemberData
Name: MemberData
Coverage: 100.000% (5/5)
100.000% (5/5)
102
LockHolder
Name: LockHolder
Coverage: 100.000% (2/2)
100.000% (2/2)
22
IntrinsicTypedArrayCtor
Name: IntrinsicTypedArrayCtor
Coverage: 100.000% (2/2)
100.000% (2/2)
22
Int8ArrayWrite
Name: Int8ArrayWrite
Prototype: void Int8ArrayWrite(ExecutionEngine *e, char *data, int index, const Value &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 64-70
100.000% (4/4)
42
Int32ArrayWrite
Name: Int32ArrayWrite
Prototype: void Int32ArrayWrite(ExecutionEngine *e, char *data, int index, const Value &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 151-157
100.000% (4/4)
42
Int16ArrayWrite
Name: Int16ArrayWrite
Prototype: void Int16ArrayWrite(ExecutionEngine *e, char *data, int index, const Value &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 125-131
100.000% (4/4)
42
ImageMaterialData
Name: ImageMaterialData
Coverage: 100.000% (2/2)
100.000% (2/2)
32
GeneratorObject
Name: GeneratorObject
Coverage: 100.000% (6/6)
100.000% (6/6)
162
FxViewItem
Name: FxViewItem
Coverage:  75.000% (3/4)
 75.000% (3/4)
22
Float64ArrayWrite
Name: Float64ArrayWrite
Prototype: void Float64ArrayWrite(ExecutionEngine *e, char *data, int index, const Value &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 190-196
100.000% (4/4)
42
Float32ArrayWrite
Name: Float32ArrayWrite
Prototype: void Float32ArrayWrite(ExecutionEngine *e, char *data, int index, const Value &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 177-183
100.000% (4/4)
42
Error
Name: Error
Coverage: 100.000% (2/2)
100.000% (2/2)
82
DiagnosticGlContextCreationListener
Name: DiagnosticGlContextCreationListener
Coverage:  0.000% (0/2)
  0.000% (0/2)
272
Config
Name: Config
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
ComponentCompleteDisabler
Name: ComponentCompleteDisabler
Coverage: 100.000% (2/2)
100.000% (2/2)
22
Breakpoint
Name: Breakpoint
Coverage:  50.000% (1/2)
 50.000% (1/2)
22
BooleanCtor
Name: BooleanCtor
Coverage: 100.000% (6/6)
100.000% (6/6)
42
BackendSupport
Name: BackendSupport
Coverage:  75.000% (3/4)
 75.000% (3/4)
72
ArgumentsSetterFunction
Name: ArgumentsSetterFunction
Coverage:  50.000% (2/4)
 50.000% (2/4)
92
ArgumentsGetterFunction
Name: ArgumentsGetterFunction
Coverage:  50.000% (2/4)
 50.000% (2/4)
82
ActiveOCRestorer
Name: ActiveOCRestorer
Coverage: 100.000% (2/2)
100.000% (2/2)
22
variantToJS
Name: variantToJS
Prototype: static QV4::ReturnedValue variantToJS(QV4::ExecutionEngine *v4, const QVariant &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp
Lines: 1184-1187
100.000% (1/1)
11
valueheader
Name: valueheader
Prototype: static inline quint32 valueheader(Type type, quint32 size = 0)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4serialize.cpp
Lines: 97-100
100.000% (1/1)
11
usage
Name: usage
Prototype: static void usage()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlscene/main.cpp
Lines: 343-375
  0.000% (0/1)
271
updateNodeTransform
Name: updateNodeTransform
Prototype: static inline void updateNodeTransform(QQuickTextNode* node, const QPointF &topLeft)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 1978-1983
100.000% (1/1)
31
turn2deg
Name: turn2deg
Prototype: inline double turn2deg(double t)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 244-244
  0.000% (0/1)
11
turn2deg
Name: turn2deg
Prototype: inline float turn2deg(float t)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 253-253
  0.000% (0/1)
11
toRef
Name: toRef
Prototype: QJsonObject toRef(QV4DataCollector::Ref ref)
Coverage: 100.000% (2/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp
Lines: 298-302
100.000% (2/2)
31
toRectMin
Name: toRectMin
Prototype: inline QRect toRectMin(const QRectF & r)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp
Lines: 64-71
100.000% (1/1)
51
toRectMax
Name: toRectMax
Prototype: inline QRect toRectMax(const QRectF & r)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp
Lines: 74-77
100.000% (1/1)
11
timesThreePlusOneDividedByTwo
Name: timesThreePlusOneDividedByTwo
Prototype: template<typename T> inline T timesThreePlusOneDividedByTwo(T value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 333-341
  0.000% (0/1)
11
throwTypeError
Name: throwTypeError
Prototype: ReturnedValue throwTypeError(const FunctionObject *b, const QV4::Value *, const QV4::Value *, int)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp
Lines: 122-125
100.000% (1/1)
11
thresholdFunc
Name: thresholdFunc
Prototype: static float thresholdFunc(float glyphScale)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 99-106
100.000% (1/1)
11
testRootObject
Name: testRootObject
Prototype: static QObject *testRootObject(QQmlEngine *engine, QJSEngine *jsEngine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktest.cpp
Lines: 122-127
100.000% (1/1)
31
strokeShadowPath
Name: strokeShadowPath
Prototype: static void strokeShadowPath(QPainter* p, const QPainterPath& path, qreal offsetX, qreal offsetY, qreal blur, const QColor& color)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer.cpp
Lines: 181-185
  0.000% (0/1)
21
stringData
Name: stringData
Prototype: static inline const QByteArray stringData(const QMetaObject *mo, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 1114-1123
100.000% (1/1)
71
spriteCount
Name: spriteCount
Prototype: inline int spriteCount(QQmlListProperty<QQuickSprite> *p)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickspriteengine_p.h
Lines: 328-331
  0.000% (0/1)
11
spriteClear
Name: spriteClear
Prototype: inline void spriteClear(QQmlListProperty<QQuickSprite> *p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickspriteengine_p.h
Lines: 322-326
100.000% (1/1)
21
spriteAt
Name: spriteAt
Prototype: inline QQuickSprite* spriteAt(QQmlListProperty<QQuickSprite> *p, int idx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickspriteengine_p.h
Lines: 317-320
  0.000% (0/1)
11
spriteAppend
Name: spriteAppend
Prototype: inline void spriteAppend(QQmlListProperty<QQuickSprite> *p, QQuickSprite* s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickspriteengine_p.h
Lines: 311-315
100.000% (1/1)
21
spreadFunc
Name: spreadFunc
Prototype: static float spreadFunc(float glyphScale)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 108-112
100.000% (1/1)
11
smoothAttributeSet
Name: smoothAttributeSet
Prototype: const QSGGeometry::AttributeSet &smoothAttributeSet()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode.cpp
Lines: 98-107
100.000% (1/1)
11
sign
Name: sign
Prototype: static qreal sign(qreal a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickfriction.cpp
Lines: 67-70
100.000% (1/1)
11
setupIllegalNames
Name: setupIllegalNames
Prototype: void setupIllegalNames()
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/qmlcachegen.cpp
Lines: 50-63
100.000% (11/11)
101
setModelDataType
Name: setModelDataType
Prototype: template <typename T, typename M> static void setModelDataType(QMetaObjectBuilder *builder, M *metaType)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 74-81
100.000% (1/1)
51
screens_count
Name: screens_count
Prototype: int screens_count(QQmlListProperty<QQuickScreenInfo> *prop)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickapplication.cpp
Lines: 114-117
100.000% (1/1)
11
screens_at
Name: screens_at
Prototype: QQuickScreenInfo *screens_at(QQmlListProperty<QQuickScreenInfo> *prop, int idx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickapplication.cpp
Lines: 119-122
100.000% (1/1)
11
roundedTime
Name: roundedTime
Prototype: static inline int roundedTime(qreal a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 203-206
100.000% (1/1)
11
resource_sort_order
Name: resource_sort_order
Prototype: static bool resource_sort_order(const VirtualDirectoryEntry *lhs, const VirtualDirectoryEntry *rhs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/generateloader.cpp
Lines: 170-173
  0.000% (0/1)
11
resetEngine
Name: resetEngine
Prototype: inline void resetEngine(QQuickTextNodeEngine *engine, const QColor& textColor, const QColor& selectedTextColor, const QColor& selectionColor)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 2004-2010
100.000% (1/1)
41
reserve
Name: reserve
Prototype: static inline void reserve(QByteArray &data, int extra)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4serialize.cpp
Lines: 127-130
100.000% (1/1)
11
readY
Name: readY
Prototype: static inline __attribute__((always_inline)) qreal readY(const QQuickItem *item)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 58-61
100.000% (1/1)
11
readX
Name: readX
Prototype: static inline __attribute__((always_inline)) qreal readX(const QQuickItem *item)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 53-56
100.000% (1/1)
11
readWidth
Name: readWidth
Prototype: static inline __attribute__((always_inline)) qreal readWidth(const QQuickItem *item)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 63-66
100.000% (1/1)
11
readParentItem
Name: readParentItem
Prototype: static inline __attribute__((always_inline)) QQuickItem *readParentItem(const QQuickItem *item)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 48-51
100.000% (1/1)
11
readHeight
Name: readHeight
Prototype: static inline __attribute__((always_inline)) qreal readHeight(const QQuickItem *item)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 68-71
100.000% (1/1)
11
readBaselineOffset
Name: readBaselineOffset
Prototype: static inline __attribute__((always_inline)) qreal readBaselineOffset(const QQuickItem *item)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 73-76
100.000% (1/1)
11
rad2grad
Name: rad2grad
Prototype: inline double rad2grad(double r)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 246-246
  0.000% (0/1)
11
rad2grad
Name: rad2grad
Prototype: inline float rad2grad(float r)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 255-255
  0.000% (0/1)
11
rad2deg
Name: rad2deg
Prototype: inline double rad2deg(double r)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 241-241
  0.000% (0/1)
11
rad2deg
Name: rad2deg
Prototype: inline float rad2deg(float r)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 250-250
  0.000% (0/1)
11
quick_test_main
Name: quick_test_main
Prototype: int quick_test_main(int argc, char **argv, const char *name, const char *sourceDir)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktest.cpp
Lines: 332-335
100.000% (1/1)
11
qt_v4StackTrace
Name: qt_v4StackTrace
Prototype: char *qt_v4StackTrace(void *executionContext)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp
Lines: 955-958
  0.000% (0/1)
11
qt_sRGB_to_linear_RGB
Name: qt_sRGB_to_linear_RGB
Prototype: static inline qreal qt_sRGB_to_linear_RGB(qreal f)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 266-269
  0.000% (0/1)
11
qt_sRGB_to_linear_RGB
Name: qt_sRGB_to_linear_RGB
Prototype: static inline QVector4D qt_sRGB_to_linear_RGB(const QVector4D &color)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 271-277
  0.000% (0/1)
41
qt_quickitems_defineModule
Name: qt_quickitems_defineModule
Prototype: static void qt_quickitems_defineModule(const char *uri, int major, int minor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemsmodule.cpp
Lines: 162-428
100.000% (4/4)
1571
qt_quickhandlers_defineModule
Name: qt_quickhandlers_defineModule
Prototype: static void qt_quickhandlers_defineModule(const char *uri, int major, int minor)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickhandlersmodule.cpp
Lines: 69-95
100.000% (1/1)
231
qt_quick_shortcut_context_matcher
Name: qt_quick_shortcut_context_matcher
Prototype: ContextMatcher qt_quick_shortcut_context_matcher()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickshortcut.cpp
Lines: 118-121
100.000% (1/1)
11
qt_print_node_count
Name: qt_print_node_count
Prototype: static void qt_print_node_count()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 54-58
  0.000% (0/1)
21
qt_print_material_count
Name: qt_print_material_count
Prototype: static void qt_print_material_count()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp
Lines: 583-587
  0.000% (0/1)
21
qt_premultiply_color
Name: qt_premultiply_color
Prototype: inline QColor qt_premultiply_color(const QColor &c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectmesh_p.h
Lines: 156-159
100.000% (1/1)
11
qt_next_power_of_two
Name: qt_next_power_of_two
Prototype: static inline int qt_next_power_of_two(int v)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 63-73
  0.000% (0/1)
81
qt_isspace
Name: qt_isspace
Prototype: inline bool qt_isspace(char c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 78-81
100.000% (1/1)
11
qt_isalpha
Name: qt_isalpha
Prototype: inline bool qt_isalpha(char c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 67-71
100.000% (1/1)
21
qt_isalnum
Name: qt_isalnum
Prototype: inline bool qt_isalnum(char c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 73-76
100.000% (1/1)
11
qt_add_sqlexceptions
Name: qt_add_sqlexceptions
Prototype: void qt_add_sqlexceptions(QV4::ExecutionEngine *engine)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv4sqlerrors.cpp
Lines: 48-61
100.000% (10/10)
111
qt_add_domexceptions
Name: qt_add_domexceptions
Prototype: void qt_add_domexceptions(ExecutionEngine *e)
Coverage: 100.000% (19/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv4domerrors.cpp
Lines: 47-69
100.000% (19/19)
201
qtTexCoordAttributeName
Name: qtTexCoordAttributeName
Prototype: const char *qtTexCoordAttributeName()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectmesh.cpp
Lines: 57-60
100.000% (1/1)
11
qtPositionAttributeName
Name: qtPositionAttributeName
Prototype: const char *qtPositionAttributeName()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectmesh.cpp
Lines: 52-55
100.000% (1/1)
11
qsgnode_set_description
Name: qsgnode_set_description
Prototype: void qsgnode_set_description(QSGNode *node, const QString &description)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 679-687
100.000% (1/1)
11
Page:<>1
McCabe - Cyclomatic Complexity: 3839
...10
McCabe - Cyclomatic Complexity: 4
11
McCabe - Cyclomatic Complexity: 3
12
McCabe - Cyclomatic Complexity: 3
13
McCabe - Cyclomatic Complexity: 2
1415
McCabe - Cyclomatic Complexity: 1
16
McCabe - Cyclomatic Complexity: 1
17
McCabe - Cyclomatic Complexity: 1
18
McCabe - Cyclomatic Complexity: 1

Generated by Squish Coco 4.2.0