Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
QQuickStateActionName: | QQuickStateAction | Coverage: | 92.308% (12/13) |
| | 9 | 7 |
QQuickQuaternionValueTypeName: | QQuickQuaternionValueType | Coverage: | 100.000% (9/9) |
| | 9 | 9 |
QQuickPathAnimationAnimatorName: | QQuickPathAnimationAnimator | Coverage: | 78.571% (11/14) |
| | 9 | 6 |
QQuickCanvasContextName: | QQuickCanvasContext | Coverage: | 0.000% (0/3) |
| | 9 | 3 |
QQmlModelsModuleName: | QQmlModelsModule | Coverage: | 100.000% (1/1) |
| | 9 | 1 |
QQmlDelegateModelEngineDataName: | QQmlDelegateModelEngineData | Coverage: | 100.000% (5/5) |
| | 9 | 2 |
QQmlBindPrivateName: | QQmlBindPrivate | Coverage: | 100.000% (15/15) |
| | 9 | 5 |
LoaderApplicationName: | LoaderApplication | Coverage: | 0.000% (0/10) |
| | 9 | 5 |
FrameJobName: | FrameJob | Coverage: | 50.000% (3/6) |
| | 9 | 4 |
BindableFboName: | BindableFbo | Coverage: | 66.667% (8/12) |
| | 9 | 6 |
ArgumentsSetterFunctionName: | ArgumentsSetterFunction | Coverage: | 50.000% (2/4) |
| | 9 | 2 |
vpe_clearName: | vpe_clear | Prototype: | static void vpe_clear(QQmlListProperty<QObject> *property) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp | Lines: | 870-884 |
| | 8 | 3 |
vcenterName: | vcenter | Prototype: | static inline qreal vcenter(const QQuickItem *item) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp | Lines: | 95-107 |
| | 8 | 4 |
variantListToJSName: | variantListToJS | Prototype: | static QV4::ReturnedValue variantListToJS(QV4::ExecutionEngine *v4, const QVariantList &lst) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | Lines: | 1528-1538 |
| | 8 | 2 |
valueName: | value | Prototype: | static bool value(const Value *thisObject, bool *exception) | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4booleanobject.cpp | Lines: | 76-88 |
| | 8 | 3 |
usageName: | usage | Prototype: | static void usage(bool showHelp = false) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp | Lines: | 545-557 |
| | 8 | 2 |
qt_next_power_of_twoName: | 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 |
| | 8 | 1 |
qt_debug_remove_textureName: | qt_debug_remove_texture | Prototype: | static void qt_debug_remove_texture(QSGTexture* texture) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp | Lines: | 184-202 |
| | 8 | 4 |
qt_debug_add_textureName: | qt_debug_add_texture | Prototype: | inline static void qt_debug_add_texture(QSGTexture* texture) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp | Lines: | 163-182 |
| | 8 | 3 |
qsg_device_pixel_ratioName: | qsg_device_pixel_ratio | Prototype: | static inline qreal qsg_device_pixel_ratio(QOpenGLContext *ctx) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp | Lines: | 74-87 |
| | 8 | 3 |
qquick_uniqueInUniformDataName: | qquick_uniqueInUniformData | Prototype: | static bool qquick_uniqueInUniformData(QQuickItem *source, const QVector<QQuickOpenGLShaderEffectMaterial::UniformData> *uniformData, int typeToSkip, int indexToSkip) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | Lines: | 557-569 |
| | 8 | 5 |
qmlRegisterSingletonTypeName: | qmlRegisterSingletonType | Prototype: | inline int qmlRegisterSingletonType(const char *uri, int versionMajor, int versionMinor, const char *typeName, QJSValue (*callback)(QQmlEngine *, QJSEngine *)) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqml.h | Lines: | 578-590 |
| | 8 | 1 |
qmlRegisterSingletonTypeName: | qmlRegisterSingletonType | Prototype: | template <typename T> inline int qmlRegisterSingletonType(const char *uri, int versionMajor, int versionMinor, const char *typeName, QObject *(*callback)(QQmlEngine *, QJSEngine *)) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqml.h | Lines: | 593-608 |
| | 8 | 1 |
qmlClearEnginePluginsName: | qmlClearEnginePlugins | Prototype: | void qmlClearEnginePlugins() | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp | Lines: | 226-239 |
| | 8 | 3 |
parseVersionName: | parseVersion | Prototype: | static bool parseVersion(const QString &str, int *major, int *minor) | Coverage: | 77.778% (7/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldirparser.cpp | Lines: | 64-75 |
| | 8 | 3 |
operator<<Name: | operator<< | Prototype: | QDebug operator<<(QDebug dbg, const QQuickEventPoint *event) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents.cpp | Lines: | 1955-1965 |
| | 8 | 1 |
operator<<Name: | operator<< | Prototype: | QDebug operator<<(QDebug d, const QSGRootNode *n) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp | Lines: | 1577-1590 |
| | 8 | 2 |
objectFromVariantMapName: | objectFromVariantMap | Prototype: | static QV4::ReturnedValue objectFromVariantMap(QV4::ExecutionEngine *e, const QVariantMap &map) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | Lines: | 1370-1381 |
| | 8 | 2 |
npotAdjustedSizeName: | npotAdjustedSize | Prototype: | static inline QSize npotAdjustedSize(const QSize &size) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp | Lines: | 402-419 |
| | 8 | 3 |
isIdentifierStartName: | isIdentifierStart | Prototype: | static inline bool isIdentifierStart(uint ch) | Coverage: | 91.304% (21/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 396-416 |
| | 8 | 9 |
hcenterName: | hcenter | Prototype: | static inline qreal hcenter(const QQuickItem *item) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp | Lines: | 81-93 |
| | 8 | 4 |
getThisStringName: | getThisString | Prototype: | static QString getThisString(ExecutionEngine *v4, const QV4::Value *thisObject) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp | Lines: | 287-298 |
| | 8 | 4 |
getFileSansBangLineName: | getFileSansBangLine | Prototype: | bool getFileSansBangLine(const QString &path, QByteArray &output) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qml/main.cpp | Lines: | 401-412 |
| | 8 | 3 |
fastFlagsForPropertyName: | fastFlagsForProperty | Prototype: | static QQmlPropertyData::Flags fastFlagsForProperty(const QMetaProperty &p) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp | Lines: | 85-98 |
| | 8 | 2 |
displayFileDialogName: | displayFileDialog | Prototype: | static void displayFileDialog(Options *options) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlscene/main.cpp | Lines: | 295-309 |
| | 8 | 3 |
decomposeDoubleName: | decomposeDouble | Prototype: | inline void decomposeDouble(double number, bool& sign, int32_t& exponent, uint64_t& mantissa) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h | Lines: | 377-393 |
| | 8 | 2 |
currentTextLineName: | currentTextLine | Prototype: | static QTextLine currentTextLine(const QTextCursor &cursor) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp | Lines: | 82-94 |
| | 8 | 3 |
QSGSimpleMaterialName: | QSGSimpleMaterial | Coverage: | 66.667% (4/6) |
| | 8 | 6 |
QSGPainterTextureName: | QSGPainterTexture | Coverage: | 66.667% (4/6) |
| | 8 | 4 |
QQuickTextDocumentName: | QQuickTextDocument | Coverage: | 100.000% (4/4) |
| | 8 | 4 |
QQuickShapeGradientName: | QQuickShapeGradient | Coverage: | 28.571% (2/7) |
| | 8 | 5 |
QQuickGridPrivateName: | QQuickGridPrivate | Coverage: | 100.000% (6/6) |
| | 8 | 3 |
QQuickGradientStopName: | QQuickGradientStop | Coverage: | 88.889% (8/9) |
| | 8 | 7 |
QQmlVmeProfilerName: | QQmlVmeProfiler | Coverage: | 70.000% (7/10) |
| | 8 | 6 |
QQmlPropertyMapMetaObjectName: | QQmlPropertyMapMetaObject | Coverage: | 75.000% (6/8) |
| | 8 | 6 |
QQmlProfilerEventLocationName: | QQmlProfilerEventLocation | Coverage: | 71.429% (5/7) |
| | 8 | 7 |
QQmlPersistentModelIndexValueTypeName: | QQmlPersistentModelIndexValueType | Coverage: | 75.000% (6/8) |
| | 8 | 8 |
QQmlPendingGroupPropertyBindingsName: | QQmlPendingGroupPropertyBindings | Coverage: | 50.000% (4/8) |
| | 8 | 4 |
QQmlOpenMetaObjectTypePrivateName: | QQmlOpenMetaObjectTypePrivate | Coverage: | 80.000% (4/5) |
| | 8 | 3 |
QQmlNullableValueName: | QQmlNullableValue | Coverage: | 87.500% (7/8) |
| | 8 | 8 |
QQmlJSGrammarName: | QQmlJSGrammar | Coverage: | 0.000% (0/12) |
| | 8 | 4 |
QQmlExtensionPluginName: | QQmlExtensionPlugin | Coverage: | 60.000% (3/5) |
| | 8 | 5 |
QQmlComponentExtensionName: | QQmlComponentExtension | Coverage: | 100.000% (5/5) |
| | 8 | 1 |
QQmlColorProviderName: | QQmlColorProvider | Coverage: | 7.143% (1/14) |
| | 8 | 10 |
PassOwnPtrName: | PassOwnPtr | Coverage: | 20.000% (1/5) |
| | 8 | 5 |
MemberGeneratorFunctionName: | MemberGeneratorFunction | Coverage: | 33.333% (1/3) |
| | 8 | 2 |
MatchResultName: | MatchResult | Coverage: | 0.000% (0/5) |
| | 8 | 5 |
GeneratorFunctionCtorName: | GeneratorFunctionCtor | Coverage: | 100.000% (5/5) |
| | 8 | 3 |
ErrorName: | Error | Coverage: | 100.000% (2/2) |
| | 8 | 2 |
ArgumentsGetterFunctionName: | ArgumentsGetterFunction | Coverage: | 50.000% (2/4) |
| | 8 | 2 |
visitEnumerationsName: | visitEnumerations | Prototype: | template <typename StringVisitor> int visitEnumerations(const QMetaObject &mo, StringVisitor visitString) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp | Lines: | 1359-1383 |
| | 7 | 3 |
stringDataName: | 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 |
| | 7 | 1 |
resolveWindowStateName: | resolveWindowState | Prototype: | static Qt::WindowState resolveWindowState(Qt::WindowStates states) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp | Lines: | 1407-1419 |
| | 7 | 4 |
parseTextRenderTypeName: | parseTextRenderType | Prototype: | static QQuickWindow::TextRenderType parseTextRenderType(const QString &renderType) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlscene/main.cpp | Lines: | 448-459 |
| | 7 | 3 |
operator>>Name: | operator>> | Prototype: | QDataStream &operator>>(QDataStream &stream, QQmlProfilerEventType &type) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilereventtype.cpp | Lines: | 47-56 |
| | 7 | 1 |
minimumTypeName: | minimumType | Prototype: | template<typename Number> static inline qint8 minimumType(Number number) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent.cpp | Lines: | 199-209 |
| | 7 | 4 |
markChildQObjectsRecursivelyName: | markChildQObjectsRecursively | Prototype: | static void markChildQObjectsRecursively(QObject *parent, QV4::MarkStack *markStack) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp | Lines: | 1041-1051 |
| | 7 | 3 |
makePluginsName: | makePlugins | Prototype: | static QVector<QStaticPlugin> makePlugins() | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp | Lines: | 1019-1032 |
| | 7 | 3 |
hexDigitName: | hexDigit | Prototype: | int hexDigit(QChar c) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 221-230 |
| | 7 | 4 |
fillUniformArrayFromImageName: | fillUniformArrayFromImage | Prototype: | void fillUniformArrayFromImage(float* array, const QImage& img, int size) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp | Lines: | 457-467 |
| | 7 | 4 |
doubleToIntegerName: | doubleToInteger | Prototype: | inline void doubleToInteger(double d, unsigned long long& value) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h | Lines: | 396-416 |
| | 7 | 3 |
createListFromArrayLikeName: | createListFromArrayLike | Prototype: | static CallArgs createListFromArrayLike(Scope &scope, const Object *o) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4reflect.cpp | Lines: | 76-87 |
| | 7 | 3 |
colorToColor4ubName: | colorToColor4ub | Prototype: | static inline QQuickShapeGenericRenderer::Color4ub colorToColor4ub(const QColor &c) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp | Lines: | 66-75 |
| | 7 | 1 |
QuickTestResultPrivateName: | QuickTestResultPrivate | Coverage: | 100.000% (3/3) |
| | 7 | 3 |
QSGTransformNodeName: | QSGTransformNode | Coverage: | 100.000% (5/5) |
| | 7 | 5 |
QSGTextureMaterialShaderName: | QSGTextureMaterialShader | Coverage: | 100.000% (7/7) |
| | 7 | 4 |
QSGSoftwareRectangleNodeName: | QSGSoftwareRectangleNode | Coverage: | 0.000% (0/6) |
| | 7 | 6 |
QSGRootNodeName: | QSGRootNode | Coverage: | 100.000% (9/9) |
| | 7 | 5 |
QSGNodeDumperName: | QSGNodeDumper | Coverage: | 0.000% (0/3) |
| | 7 | 3 |
QSGGeometryDataName: | QSGGeometryData | Coverage: | 0.000% (0/6) |
| | 7 | 6 |
QSG8BitTextMaskShaderName: | QSG8BitTextMaskShader | Coverage: | 50.000% (5/10) |
| | 7 | 3 |
QSG32BitColorTextShaderName: | QSG32BitColorTextShader | Coverage: | 0.000% (0/10) |
| | 7 | 3 |
QQuickTextureFactoryName: | QQuickTextureFactory | Coverage: | 62.500% (5/8) |
| | 7 | 4 |
QQuickStyledTextName: | QQuickStyledText | Coverage: | 100.000% (6/6) |
| | 7 | 4 |
QQuickShaderEffectSourceTextureProviderName: | QQuickShaderEffectSourceTextureProvider | Coverage: | 100.000% (2/2) |
| | 7 | 2 |
QQuickRowPrivateName: | QQuickRowPrivate | Coverage: | 100.000% (6/6) |
| | 7 | 3 |
QQuickRepeaterPrivateName: | QQuickRepeaterPrivate | Coverage: | 100.000% (12/12) |
| | 7 | 6 |
QQuickParticleVarLengthArrayName: | QQuickParticleVarLengthArray | Coverage: | 63.636% (7/11) |
| | 7 | 5 |
QQuickParentAnimationDataName: | QQuickParentAnimationData | Coverage: | 77.778% (7/9) |
| | 7 | 5 |
QQuickOpenGLShaderEffectMaterialCacheName: | QQuickOpenGLShaderEffectMaterialCache | Coverage: | 100.000% (8/8) |
| | 7 | 2 |
QQuickDropAreaDragName: | QQuickDropAreaDrag | Coverage: | 100.000% (6/6) |
| | 7 | 6 |
QQuickCumulativeDirectionName: | QQuickCumulativeDirection | Coverage: | 90.000% (9/10) |
| | 7 | 5 |
QQuickContext2DName: | QQuickContext2D | Coverage: | 0.000% (0/7) |
| | 7 | 7 |
QQmlEngineControlClientPrivateName: | QQmlEngineControlClientPrivate | Coverage: | 100.000% (3/3) |
| | 7 | 3 |
QQmlDelegateModelPartsMetaObjectName: | QQmlDelegateModelPartsMetaObject | Coverage: | 100.000% (3/3) |
| | 7 | 3 |
QQmlDebugConnectorFactoryName: | QQmlDebugConnectorFactory | Coverage: | 75.000% (3/4) |
| | 7 | 2 |
QQmlComponentIncubatorName: | QQmlComponentIncubator | Coverage: | 100.000% (3/3) |
| | 7 | 3 |
IteratorPrototypeName: | IteratorPrototype | Coverage: | 100.000% (5/5) |
| | 7 | 3 |
FxTableItemName: | FxTableItem | Coverage: | 0.000% (0/6) |
| | 7 | 6 |
BackendSupportName: | BackendSupport | Coverage: | 75.000% (3/4) |
| | 7 | 2 |