LCOV - code coverage report
Current view:
top level
-
modules/core/overrides
- GObject.js
(
source
/ functions)
Coverage
Total
Hit
Test:
gjs-1.86.0 Code Coverage
Lines:
93.1 %
536
499
Test Date:
2025-11-08 08:39:47
Functions:
82.1 %
78
64
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
65.9 %
308
203
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/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
_init/GObject.ParamSpec.string
27
_checkInterface
28
_init
49
top-level
49
_copyInterfacePrototypeDescriptors
62
_init/<
92
_init/GObject.Object.prototype.disconnect
100
_checkProperties
101
_init/GObject.Object._classInit
101
_registerGObjectType
101
_createSignals
102
_defineGType
102
_createGTypeName
104
_propertiesAsArray
104
sanitizeGType
104
registerClass
109
_init/GObject.Value
339
_copyInterfacePrototypeDescriptors/<
348
_registerGObjectType/<
371
get
469
_makeDummyClass
588
Generated by:
LCOV version 2.0-1