LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: coverage.lcov Lines: 81.7 % 26544 21686
Test Date: 2026-10-27 14:48:48 Functions: - 0 0

Directory Sort by file name Line Coverage Sort by line coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit
/home/runner/work/ruins/ruins
0.0%
0.0 % 7 -
vrt/internal/vrt
39.2%39.2%
39.2 % 181 71 -
cmd/internal/cmd
54.5%54.5%
54.5 % 380 207 -
systems/internal/systems
56.8%56.8%
56.8 % 2241 1273 -
states/internal/states
59.4%59.4%
59.4 % 4061 2411 -
steam/internal/steam
66.7%66.7%
66.7 % 6 4 -
lintrule/internal/lintrule
69.2%69.2%
69.2 % 13 9 -
input/internal/input
73.3%73.3%
73.3 % 86 63 -
widgets/hud/internal/widgets/hud
73.4%73.4%
73.4 % 533 391 -
loader/internal/loader
79.1%79.1%
79.1 % 86 68 -
screeneffect/internal/screeneffect
81.7%81.7%
81.7 % 71 58 -
maingame/internal/maingame
81.7%81.7%
81.7 % 131 107 -
activity/internal/activity
83.4%83.4%
83.4 % 2490 2077 -
overworld/internal/overworld
86.6%86.6%
86.6 % 1055 914 -
world/lifecycle/internal/world/lifecycle
87.9%87.9%
87.9 % 887 780 -
mapplanner/internal/mapplanner
88.2%88.2%
88.2 % 1875 1654 -
mapspawner/internal/mapspawner
88.5%88.5%
88.5 % 157 139 -
save/internal/save
88.6%88.6%
88.6 % 341 302 -
widgets/messagelog/internal/widgets/messagelog
89.1%89.1%
89.1 % 55 49 -
menuloop/internal/menuloop
89.0%89.0%
89.0 % 191 170 -
resources/internal/resources
89.1%89.1%
89.1 % 239 213 -
vrt/replay/internal/vrt/replay
89.3%89.3%
89.3 % 28 25 -
world/gameaction/internal/world/gameaction
89.9%89.9%
89.9 % 218 196 -
raw/internal/raw
90.0%90.0%
90.0 % 1033 930 -
balance/internal/balance
90.1%90.1%
90.1 % 1937 1746 -
crashreport/internal/crashreport
90.7%90.7%
90.7 % 54 49 -
skill/internal/skill
90.9%90.9%
90.9 % 22 20 -
widgets/uicore/internal/widgets/uicore
91.1%91.1%
91.1 % 380 346 -
aiinput/internal/aiinput
92.4%92.4%
92.4 % 355 328 -
mapplanner/interior/internal/mapplanner/interior
92.7%92.7%
92.7 % 1240 1150 -
world/query/internal/world/query
93.0%93.0%
93.0 % 1154 1073 -
maptemplate/internal/maptemplate
93.5%93.5%
93.5 % 527 493 -
messagedata/internal/messagedata
94.1%94.1%
94.1 % 118 111 -
designdoc/internal/designdoc
94.1%94.1%
94.1 % 205 193 -
widgets/entityspec/internal/widgets/entityspec
94.4%94.4%
94.4 % 306 289 -
components/internal/components
94.9%94.9%
94.9 % 1240 1177 -
dungeon/internal/dungeon
95.2%95.2%
95.2 % 42 40 -
logger/internal/logger
95.3%95.3%
95.3 % 106 101 -
world/internal/world
95.7%95.7%
95.7 % 47 45 -
i18n/internal/i18n
95.8%95.8%
95.8 % 24 23 -
hooks/internal/hooks
97.0%97.0%
97.0 % 164 159 -
geometry/internal/geometry
97.5%97.5%
97.5 % 79 77 -
consts/internal/consts
97.7%97.7%
97.7 % 130 127 -
config/internal/config
97.7%97.7%
97.7 % 266 260 -
keybind/internal/keybind
98.0%98.0%
98.0 % 99 97 -
engine/states/internal/engine/states
98.1%98.1%
98.1 % 158 155 -
gamelog/internal/gamelog
98.6%98.6%
98.6 % 145 143 -
widgets/messagewindow/internal/widgets/messagewindow
98.7%98.7%
98.7 % 459 453 -
render3d/internal/render3d
98.8%98.8%
98.8 % 162 160 -
engine/components/internal/engine/components
100.0%
100.0 % 4 4 -
engine/resources/internal/engine/resources
100.0%
100.0 % 4 4 -
widgets/theme/internal/widgets/theme
100.0%
100.0 % 8 8 -
engine/world/internal/engine/world
100.0%
100.0 % 14 14 -
formula/internal/formula
100.0%
100.0 % 15 15 -
widgets/styled/internal/widgets/styled
100.0%
100.0 % 18 18 -
widgets/pagination/internal/widgets/pagination
100.0%
100.0 % 47 47 -
world/stage/internal/world/stage
100.0%
100.0 % 57 57 -
testutil/internal/testutil
100.0%
100.0 % 64 64 -
worldstream/internal/worldstream
100.0%
100.0 % 82 82 -
widgets/overlay/internal/widgets/overlay
100.0%
100.0 % 119 119 -
widgets/menuframe/internal/widgets/menuframe
100.0%
100.0 % 328 328 -

Generated by: LCOV version 2.0-1