| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QBiPointer| Name: | QBiPointer | | Coverage: | 94.444% (17/18) |
| | 24 | 16 |
QAnimationGroupJob| Name: | QAnimationGroupJob | | Coverage: | 68.852% (42/61) |
| | 67 | 29 |
QAnimationActionProxy| Name: | QAnimationActionProxy | | Coverage: | 66.667% (2/3) |
| | 3 | 3 |
QAccessibleQuickWindow| Name: | QAccessibleQuickWindow | | Coverage: | 43.396% (23/53) |
| | 44 | 25 |
QAccessibleQuickItem| Name: | QAccessibleQuickItem | | Coverage: | 23.664% (62/262) |
| | 227 | 108 |
QAbstractAnimationJob| Name: | QAbstractAnimationJob | | Coverage: | 79.439% (255/321) |
| | 200 | 121 |
ProxyObject| Name: | ProxyObject | | Coverage: | 89.510% (256/286) |
| | 307 | 85 |
Proxy| Name: | Proxy | | Coverage: | 88.462% (23/26) |
| | 32 | 10 |
ProtectedLayoutAccessor| Name: | ProtectedLayoutAccessor | | Coverage: | 0.000% (0/1) |
| | 1 | 1 |
PropertyListPrototype| Name: | PropertyListPrototype | | Coverage: | 61.111% (11/18) |
| | 16 | 7 |
PlainLoader| Name: | PlainLoader | | Coverage: | 100.000% (3/3) |
| | 3 | 3 |
PersistentValueStorage| Name: | PersistentValueStorage | | Coverage: | 74.118% (63/85) |
| | 79 | 35 |
PersistentValue| Name: | PersistentValue | | Coverage: | 70.455% (31/44) |
| | 42 | 22 |
PassRefPtr| Name: | PassRefPtr | | Coverage: | 50.000% (8/16) |
| | 13 | 10 |
PassOwnPtr| Name: | PassOwnPtr | | Coverage: | 20.000% (1/5) |
| | 8 | 5 |
PartialScene| Name: | PartialScene | | Coverage: | 0.000% (0/13) |
| | 13 | 9 |
Parser| Name: | Parser | | Coverage: | 94.238% (965/1024) |
| | 1605 | 459 |
OwnPtr| Name: | OwnPtr | | Coverage: | 100.000% (5/5) |
| | 6 | 5 |
Options| Name: | Options | | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
ObjectReferenceHash| Name: | ObjectReferenceHash | | Coverage: | 80.000% (4/5) |
| | 5 | 3 |
ObjectPrototype| Name: | ObjectPrototype | | Coverage: | 82.172% (401/488) |
| | 470 | 157 |
ObjectIterator| Name: | ObjectIterator | | Coverage: | 89.394% (59/66) |
| | 100 | 25 |
ObjectCtor| Name: | ObjectCtor | | Coverage: | 94.737% (18/19) |
| | 14 | 5 |
Object| Name: | Object | | Coverage: | 92.353% (471/510) |
| | 525 | 176 |
NotifyListTraversalData| Name: | NotifyListTraversalData | | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
MultiplyWrappedQObjectMap| Name: | MultiplyWrappedQObjectMap | | Coverage: | 9.091% (1/11) |
| | 15 | 7 |
Module| Name: | Module | | Coverage: | 100.000% (8/8) |
| | 12 | 3 |
ModelNodeMetaObject| Name: | ModelNodeMetaObject | | Coverage: | 64.583% (31/48) |
| | 67 | 22 |
MetaPropertyData| Name: | MetaPropertyData | | Coverage: | 53.846% (7/13) |
| | 12 | 7 |
MemberGeneratorFunction| Name: | MemberGeneratorFunction | | Coverage: | 33.333% (1/3) |
| | 8 | 2 |
MemberData| Name: | MemberData | | Coverage: | 100.000% (5/5) |
| | 10 | 2 |
MathObject| Name: | MathObject | | Coverage: | 84.099% (238/283) |
| | 176 | 80 |
MatchScore| Name: | MatchScore | | Prototype: | static int MatchScore(const QV4::Value &actual, int conversionType) | | Coverage: | 45.082% (55/122) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp | | Lines: | 1228-1364 |
| | 70 | 61 |
MatchResult| Name: | MatchResult | | Coverage: | 0.000% (0/5) |
| | 8 | 5 |
MapPrototype| Name: | MapPrototype | | Coverage: | 96.875% (62/64) |
| | 91 | 25 |
MapIteratorPrototype| Name: | MapIteratorPrototype | | Coverage: | 100.000% (19/19) |
| | 34 | 7 |
MapCtor| Name: | MapCtor | | Coverage: | 31.034% (9/29) |
| | 28 | 11 |
Managed| Name: | Managed | | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
Lookup| Name: | Lookup | | Coverage: | 71.875% (230/320) |
| | 339 | 119 |
LockHolder| Name: | LockHolder | | Coverage: | 100.000% (2/2) |
| | 2 | 2 |
LocalSocketSignalTranslator| Name: | LocalSocketSignalTranslator | | Coverage: | 60.000% (3/5) |
| | 10 | 5 |
LoaderApplication| Name: | LoaderApplication | | Coverage: | 0.000% (0/10) |
| | 9 | 5 |
LoadWatcher| Name: | LoadWatcher | | Coverage: | 0.000% (0/39) |
| | 60 | 17 |
ListModel| Name: | ListModel | | Coverage: | 88.934% (217/244) |
| | 276 | 96 |
ListLayout| Name: | ListLayout | | Coverage: | 90.123% (73/81) |
| | 101 | 37 |
ListElement| Name: | ListElement | | Coverage: | 71.940% (241/335) |
| | 367 | 148 |
Lexer| Name: | Lexer | | Coverage: | 91.245% (740/811) |
| | 747 | 303 |
JavaScriptJob| Name: | JavaScriptJob | | Coverage: | 58.824% (30/51) |
| | 47 | 17 |
JSC| Name: | JSC | | Coverage: | 57.154% (2201/3851) |
| | 4910 | 2109 |
IteratorPrototype| Name: | IteratorPrototype | | Coverage: | 100.000% (5/5) |
| | 7 | 3 |
IntrinsicTypedArrayPrototype| Name: | IntrinsicTypedArrayPrototype | | Coverage: | 90.840% (119/131) |
| | 155 | 42 |
IntrinsicTypedArrayCtor| Name: | IntrinsicTypedArrayCtor | | Coverage: | 100.000% (2/2) |
| | 2 | 2 |
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 |
| | 4 | 2 |
Int8ArrayRead| Name: | Int8ArrayRead | | Prototype: | ReturnedValue Int8ArrayRead(const char *data, int index) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp | | Lines: | 59-62 |
| | 1 | 1 |
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 |
| | 4 | 2 |
Int32ArrayRead| Name: | Int32ArrayRead | | Prototype: | ReturnedValue Int32ArrayRead(const char *data, int index) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp | | Lines: | 146-149 |
| | 1 | 1 |
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 |
| | 4 | 2 |
Int16ArrayRead| Name: | Int16ArrayRead | | Prototype: | ReturnedValue Int16ArrayRead(const char *data, int index) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp | | Lines: | 120-123 |
| | 1 | 1 |
ImageMaterialData| Name: | ImageMaterialData | | Coverage: | 100.000% (2/2) |
| | 3 | 2 |
Heap| Name: | Heap | | Coverage: | 91.793% (302/329) |
| | 516 | 143 |
HandleDestroyedFunctor| Name: | HandleDestroyedFunctor | | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
GlobalFunctions| Name: | GlobalFunctions | | Coverage: | 86.765% (118/136) |
| | 139 | 45 |
GenericBinding| Name: | GenericBinding | | Coverage: | 95.349% (41/43) |
| | 34 | 18 |
GeneratorPrototype| Name: | GeneratorPrototype | | Coverage: | 100.000% (40/40) |
| | 43 | 11 |
GeneratorObject| Name: | GeneratorObject | | Coverage: | 100.000% (6/6) |
| | 16 | 2 |
GeneratorFunctionCtor| Name: | GeneratorFunctionCtor | | Coverage: | 100.000% (5/5) |
| | 8 | 3 |
GeneratorFunction| Name: | GeneratorFunction | | Coverage: | 100.000% (3/3) |
| | 30 | 3 |
GatherSourcesJob| Name: | GatherSourcesJob | | Coverage: | 0.000% (0/7) |
| | 6 | 5 |
GLAcquireContext| Name: | GLAcquireContext | | Coverage: | 0.000% (0/17) |
| | 10 | 7 |
FxViewItem| Name: | FxViewItem | | Coverage: | 75.000% (3/4) |
| | 2 | 2 |
FxTableItem| Name: | FxTableItem | | Coverage: | 0.000% (0/6) |
| | 7 | 6 |
FxListItemSG| Name: | FxListItemSG | | Coverage: | 77.612% (52/67) |
| | 55 | 31 |
FxGridItemSG| Name: | FxGridItemSG | | Coverage: | 100.000% (45/45) |
| | 43 | 22 |
FunctionPrototype| Name: | FunctionPrototype | | Coverage: | 84.530% (153/181) |
| | 248 | 63 |
FunctionObject| Name: | FunctionObject | | Coverage: | 94.118% (16/17) |
| | 28 | 13 |
FunctionCtor| Name: | FunctionCtor | | Coverage: | 93.103% (27/29) |
| | 38 | 11 |
Function| Name: | Function | | Coverage: | 77.778% (21/27) |
| | 48 | 13 |
FrameJob| Name: | FrameJob | | Coverage: | 50.000% (3/6) |
| | 9 | 4 |
ForInIteratorPrototype| Name: | ForInIteratorPrototype | | Coverage: | 100.000% (6/6) |
| | 10 | 3 |
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 |
| | 4 | 2 |
Float64ArrayRead| Name: | Float64ArrayRead | | Prototype: | ReturnedValue Float64ArrayRead(const char *data, int index) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp | | Lines: | 185-188 |
| | 1 | 1 |
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 |
| | 4 | 2 |
Float32ArrayRead| Name: | Float32ArrayRead | | Prototype: | ReturnedValue Float32ArrayRead(const char *data, int index) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp | | Lines: | 172-175 |
| | 1 | 1 |
FlatColorMaterialShader| Name: | FlatColorMaterialShader | | Coverage: | 87.500% (14/16) |
| | 18 | 6 |
FillRectShadow| Name: | FillRectShadow | | Coverage: | 0.000% (0/3) |
| | 4 | 3 |
FillPathShadow| Name: | FillPathShadow | | Coverage: | 0.000% (0/3) |
| | 4 | 3 |
ExpressionEvalJob| Name: | ExpressionEvalJob | | Coverage: | 63.636% (7/11) |
| | 11 | 7 |
ExecutionEngine| Name: | ExecutionEngine | | Coverage: | 81.836% (410/501) |
| | 760 | 187 |
ExecutionContext| Name: | ExecutionContext | | Coverage: | 96.296% (130/135) |
| | 183 | 63 |
ExecutableAllocator| Name: | ExecutableAllocator | | Coverage: | 74.684% (59/79) |
| | 113 | 34 |
EvalJob| Name: | EvalJob | | Coverage: | 100.000% (3/3) |
| | 3 | 3 |
EvalFunction| Name: | EvalFunction | | Coverage: | 100.000% (27/27) |
| | 29 | 8 |
Error| Name: | Error | | Coverage: | 100.000% (2/2) |
| | 8 | 2 |
EnumType| Name: | EnumType | | Prototype: | static int EnumType(const QMetaObject *metaobj, const QByteArray &str, int type) | | Coverage: | 94.737% (18/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp | | Lines: | 892-914 |
| | 16 | 5 |
EaseOvershoot| Name: | EaseOvershoot | | Prototype: | static qreal EaseOvershoot(qreal t) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp | | Lines: | 91-93 |
| | 1 | 1 |
ESTable| Name: | ESTable | | Coverage: | 84.211% (48/57) |
| | 61 | 25 |
DynamicRoleModelNodeMetaObject| Name: | DynamicRoleModelNodeMetaObject | | Coverage: | 78.571% (22/28) |
| | 33 | 12 |
DynamicRoleModelNode| Name: | DynamicRoleModelNode | | Coverage: | 95.349% (41/43) |
| | 52 | 19 |
DrawImageShadow| Name: | DrawImageShadow | | Coverage: | 0.000% (0/3) |
| | 4 | 3 |
DistanceFieldStyledTextMaterialShader| Name: | DistanceFieldStyledTextMaterialShader | | Coverage: | 80.000% (8/10) |
| | 13 | 4 |