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

excaliburjs / Excalibur / 7080488191
89%

Build:
DEFAULT BRANCH: main
Ran 04 Dec 2023 12:47AM UTC
Jobs 1
Files 194
Run time 11s
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

04 Dec 2023 12:43AM UTC coverage: 91.808% (+0.008%) from 91.8%
7080488191

push

github

web-flow
fix: Issue with raycasting complex collision groups (#2842)

- Fixed issue where raycasting with more complex collision groups was not working as expected
- Added new feature to collision group raycasting, directly provide a `collisionMask` that you want to search for. Theoretically this is less confusing

```typescript
const playerGroup = ex.CollisionGroupManager.create('playerGroup');
const notPlayersMask = ~playersGroup.category;
const hits = engine.currentScene.physics.rayCast(
  new ex.Ray(player.pos, playerDir),
  {
    maxDistance: playerSightDistance,
    // Search for all categories that match the mask
    collisionMask: notPlayers,
    searchAllColliders: false
  });
```

4585 of 5742 branches covered (0.0%)

18 of 19 new or added lines in 3 files covered. (94.74%)

10636 of 11585 relevant lines covered (91.81%)

27120.73 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
90.91
-3.83% src/engine/Collision/Group/CollisionGroupManager.ts
Jobs
ID Job ID Ran Files Coverage
1 7080488191.1 04 Dec 2023 12:47AM UTC 194
91.81
GitHub Action Run
Source Files on build 7080488191
  • Tree
  • List 194
  • Changed 50
  • Source Changed 3
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #7080488191
  • 3edc04d0 on github
  • Prev Build on main (#7068942435)
  • Next Build on main (#7080488180)
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