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

bitshifter / glam-rs / 39118355900
99%

Build:
DEFAULT BRANCH: main
Ran 18 Oct 2026 10:14AM UTC
Jobs 4
Files 154
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

18 Oct 2026 10:12AM UTC coverage: 99.087% (+0.06%) from 99.031%
39118355900

push

github

web-flow
refactor(serde): dedupe vec/quat impls and collapse the EulerRot visitor (#905)

Merge `impl_serde_quat` into `impl_serde_vec4` via extra `$ctor` and
`$test_name` parameters, removing the duplicated Quat impl.

Replace the `EulerRot` serde machinery. The local `Field` enum and its
`Deserialize` impl, the `visit_enum` variant dispatch, the `visit_u64`,
`visit_str` and `visit_bytes` arms, and the function-local `VARIANTS`
slice are replaced with a single `euler_rot_variants!` list that
generates an exhaustive `variant_info` match, a `variant_at` index
lookup, a `variant_from_name` lookup and the `VARIANT_NAMES` slice.

`visit_bytes` now always reports the `"\u{fffd}\u{fffd}\u{fffd}"`
placeholder for invalid UTF-8 instead of using
`String::from_utf8_lossy` under `std`, dropping that path's
`alloc`/`std` dependency.

Also fix the `f32 values` error-message spacing, simplify `Mat2`'s
serialize body to match `Mat4`'s, and strengthen the `BVec4A` serde
test.

70 of 85 new or added lines in 1 file covered. (82.35%)

1 existing line in 1 file now uncovered.

91564 of 92408 relevant lines covered (99.09%)

119075.22 hits per line

Uncovered Changes

Lines Coverage ∆ File
15
96.83
5.35% src/features/impl_serde.rs

Coverage Regressions

Lines Coverage ∆ File
1
96.83
5.35% src/features/impl_serde.rs
Jobs
ID Job ID Ran Files Coverage
1 core_simd-ubuntu-latest - 39118355900.1 18 Oct 2026 10:15AM UTC 121
98.94
GitHub Action Run
2 native_simd-ubuntu-latest - 39118355900.2 18 Oct 2026 10:14AM UTC 122
99.03
GitHub Action Run
3 scalar_math-ubuntu-latest - 39118355900.3 18 Oct 2026 10:14AM UTC 121
99.04
GitHub Action Run
4 native_simd-macos-latest - 39118355900.4 18 Oct 2026 10:14AM UTC 122
98.97
GitHub Action Run
Source Files on build 39118355900
  • Tree
  • List 154
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #39118355900
  • f0396ebd on github
  • Prev Build on main (#39107405101)
  • Next Build on main (#41024549059)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc