LCOV - code coverage report
Current view: top level - modules/script - _legacy.js (source / functions) Coverage Total Hit
Test: gjs- Code Coverage Lines: 96.1 % 433 416
Test Date: 2024-04-29 05:18:28 Functions: 94.3 % 53 50
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 79.7 % 192 153

Function Name Sort by function name Hit count Sort by function hit count
Class.prototype.toString 0
UNIMPLEMENTED 0
_Base 0
Interface.prototype.toString 1
defineGObjectLegacyObjects/_construct/interfaces< 1
_Base.prototype.toString 2
defineGObjectLegacyObjects/_init/</< 3
Class.prototype._construct/interfaces< 4
defineGObjectLegacyObjects/GObjectInterface.prototype._init 6
GObjectInterface 7
defineGObjectLegacyObjects/GObjectInterface.prototype._construct 7
defineGtkLegacyObjects/_init/params._instance_init 7
Interface.prototype._init/</this[name] 9
defineGtkLegacyObjects 9
_createSignals 10
implements 13
Class.prototype._construct/< 21
Class.prototype.implements 21
_getMetaInterface/metaInterface< 22
_Base.prototype._init 24
defineGObjectLegacyObjects/_getGObjectInterfaces/< 24
_construct 27
_isValidClass 27
Interface.prototype._construct 28
Interface.prototype._check/unfulfilledReqs< 30
_init 30
defineGObjectLegacyObjects/_construct/< 32
Interface.prototype._init 33
_createGTypeName 33
_getGObjectInterfaces 33
_propertiesAsArray 33
Interface.prototype._check 34
Interface 35
_getMetaInterface 35
defineGObjectLegacyObjects 47
top-level 47
_Base.prototype._construct 66
_interfacePresent 71
Class.prototype._construct 96
newClass 98
_parent 111
Class 119
getMetaClass 120
Class.prototype._init 123
defineGObjectLegacyObjects/_init/< 136
Interface.prototype._check/unimplementedFns< 225
wrapper 255
Class.prototype.wrapFunction 305
Interface.prototype._init/< 330
Class.prototype._copyPropertyDescriptor 345
Class.prototype._init/</< 521
Class.prototype._init/< 627

Generated by: LCOV version 2.0-1