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

polyphony-chat / polyproto-rs / #94
76%

Build:
DEFAULT BRANCH: main
Ran 28 Jun 2025 03:37PM UTC
Jobs 1
Files 43
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

28 Jun 2025 03:34PM UTC coverage: 64.009% (-0.1%) from 64.119%
#94

push

web-flow
v0.11 (#54)

## Additions

- Lots of new functionality for the `SerialNumber` and `Uint` newtypes,
including a `serde` impl for `Uint`
- Formatting improvements and compiler warning fixes
- Stability improvements through use of `checked_add()` and friends
whereever needed and replacing `.unwrap()` with `Err()` returnings
- Slightly more robust certificate validation through added
`SerialNumber` validation step

## Bug fixes

- Implemented [changes made to the specification in a recent
PR](https://github.com/polyphony-chat/polyproto-dot-org/pull/32) to
polyproto-rs, making the crate once again (hopefully) spec compliant
(contributor: @Sorixelle)

## Upcoming

v0.12 is set to include `sqlx_postgres` support for some of the types
offered by this crate, to make working with this crate easier in
scenarios requiring a PostgreSQL database.

66 of 115 new or added lines in 18 files covered. (57.39%)

8 existing lines in 4 files now uncovered.

1421 of 2220 relevant lines covered (64.01%)

1.52 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
12.68
0.0% src/api/core/migration.rs
1
54.35
2.22% src/certs/idcerttbs.rs
1
68.18
0.0% src/certs/mod.rs
1
57.81
0.0% src/gateway/backends/heartbeat.rs
1
0.0
0.0% src/types/keytrial.rs
2
85.96
-0.76% src/api/core/federated_identity.rs
2
67.89
1.22% src/certs/idcert.rs
3
57.14
src/constraints/serial_number.rs
4
68.82
1.58% src/types/gateway/mod.rs
4
68.63
1.13% src/types/x509_cert/serialnumber.rs
5
53.85
3.85% src/constraints/certs.rs
7
62.5
-2.72% src/types/der/asn1/uint.rs
17
58.45
-9.55% src/certs/capabilities/basic_constraints.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
85.96
-0.76% src/api/core/federated_identity.rs
1
12.68
0.0% src/api/core/migration.rs
2
62.5
-2.72% src/types/der/asn1/uint.rs
4
58.45
-9.55% src/certs/capabilities/basic_constraints.rs
Jobs
ID Job ID Ran Files Coverage
1 #94.1 28 Jun 2025 03:37PM UTC 43
64.01
Source Files on build #94
  • Tree
  • List 43
  • Changed 21
  • Source Changed 21
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 52eface6 on github
  • Prev Build on main
  • Next Build on main
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