LCOV - code coverage report
Current view:
top level
-
modules/core/overrides
- GObject.js
(
source
/ functions)
Coverage
Total
Hit
Test:
gjs- Code Coverage
Lines:
93.1 %
537
500
Test Date:
2025-05-07 12:25:00
Functions:
81.8 %
77
63
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
65.8 %
310
204
Function Name
Hit count
_init/GObject.Object.prototype._construct
0
_init/GObject.Object.prototype.block_signal_handler
0
_init/GObject.Object.prototype.stop_emission_by_name
0
_init/GObject.Object.prototype.unblock_signal_handler
0
_init/GObject.ParamSpec.boxed
0
_init/GObject.ParamSpec.char
0
_init/GObject.ParamSpec.double
0
_init/GObject.ParamSpec.float
0
_init/GObject.ParamSpec.long
0
_init/GObject.ParamSpec.param
0
_init/GObject.ParamSpec.uchar
0
_init/GObject.ParamSpec.ulong
0
_init/GObject.signal_connect_after
0
get name
0
NotImplementedError
1
_init/GObject.BindingGroup.prototype.bind_full
1
_init/GObject.Object.prototype.bind_property_full
1
_init/GObject.Object.prototype.set
1
_init/GObject.signal_handlers_disconnect_by_data
1
_getCallerBasename
2
_init/<
2
_init/GObject.Object.implements
2
_resolveLegacyClassFunction
2
_init/GObject.Interface._classInit
3
_init/GObject.ParamSpec.enum
3
_init/GObject.ParamSpec.flags
3
_init/GObject.ParamSpec.uint
3
_init/GObject.signal_handlers_block_by_func
3
_init/GObject.signal_handlers_block_matched
3
_init/GObject.signal_handlers_disconnect_by_func
3
_init/GObject.signal_handlers_disconnect_matched
3
_init/GObject.signal_handlers_unblock_by_func
3
_init/GObject.signal_handlers_unblock_matched
3
_registerInterfaceType
3
_init/GObject.Interface._classInit/</klass[key]
4
_init/GObject.ParamSpec.boolean
4
_init/GObject.signal_connect
4
_init/GObject.signal_emit_by_name
4
unsupportedRefcountingMethod
4
_init/GObject.Object.new_with_properties/props<
5
_init/GObject.ParamSpec.jsobject
5
_init/GObject.ParamSpec.object
5
_init/GObject.ParamSpec.uint64
5
unsupportedDataMethod
5
_init/GObject.ParamSpec.int64
6
_init/_makeDummyClass/obj[name]
6
_checkInterface/unfulfilledReqs<
9
_init/GObject.Object.new_with_properties
9
_init/GObject.Object.new
11
_init/GObject.Interface._classInit/<
12
_init/GObject.signal_handler_find
12
_registerGObjectType/</<
16
_interfacePresent
17
_interfaceInstanceOf
18
_init/GObject.ParamSpec.int
19
_checkInterface
27
_init/GObject.ParamSpec.string
27
_init
48
top-level
48
_copyInterfacePrototypeDescriptors
60
_checkProperties
99
_init/GObject.Object._classInit
99
_registerGObjectType
99
_createSignals
100
_defineGType
100
_init/GObject.Object.prototype.disconnect
100
_createGTypeName
102
_propertiesAsArray
102
sanitizeGType
102
registerClass
107
_init/GObject.Value
337
_copyInterfacePrototypeDescriptors/<
338
get
356
_makeDummyClass
576
_registerGObjectType/<
940
Generated by:
LCOV version 2.0-1