• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

JackAshwell11 / Hades / 17672255871
73%

Build:
DEFAULT BRANCH: main
Ran 12 Sep 2025 10:49AM UTC
Jobs 2
Files 58
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

12 Sep 2025 10:47AM UTC coverage: 95.21% (+0.2%) from 94.994%
17672255871

push

github

JackAshwell11
Moved `GameScene.on_mouse_motion()` to `InputHandler::on_mouse_motion()` allowing the Python module to be reduced even more. This did require adding `GameState::set_window_size()` allowing the C++ module to know what the size of the window currently is.

Removed `DynamicSprite` and moved sprite position updating to `PhysicsSystem::update()` which uses the new `PositionChanged` event to notify the Python module of position updates. This also allowed `GameScene.on_update()` to directly use the player sprite position instead of going through the `KinematicComponent`.

Removed the `components` extension module along with many other bindings as they were no longer used.

26 of 27 new or added lines in 6 files covered. (96.3%)

19 existing lines in 6 files now uncovered.

2246 of 2359 relevant lines covered (95.21%)

22253.7 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
63.46
2.75% src/hades/scenes/game/__init__.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
98.59
-1.41% src/hades_extensions/include/ecs/registry.hpp
1
98.95
-0.03% src/hades_extensions/src/game_state.cpp
2
98.15
0.0% src/hades_extensions/src/ecs/systems/attacks.cpp
2
96.63
-0.11% src/hades_extensions/src/ecs/systems/effects.cpp
2
97.65
-2.35% src/hades_extensions/src/ecs/systems/shop.cpp
11
63.46
2.75% src/hades/scenes/game/__init__.py
Jobs
ID Job ID Ran Files Coverage
1 run-python-windows-latest-3.12 - 17672255871.1 12 Sep 2025 10:50AM UTC 21
88.32
GitHub Action Run
2 run-cpp-ubuntu-latest - 17672255871.2 12 Sep 2025 10:49AM UTC 37
98.66
GitHub Action Run
Source Files on build 17672255871
  • Tree
  • List 58
  • Changed 19
  • Source Changed 18
  • Coverage Changed 17
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #17672255871
  • 2b85f123 on github
  • Prev Build on main (#17648331958)
  • Next Build on main (#17882825372)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc