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

prisma-risk / tsoracle / 26414400584
95%

Build:
DEFAULT BRANCH: main
Ran 25 May 2026 06:35PM UTC
Jobs 1
Files 66
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

25 May 2026 06:26PM UTC coverage: 96.584% (-0.001%) from 96.585%
26414400584

push

github

web-flow
feat(paxos-toolkit)!: drop unused declare_omnipaxos_types_ext! macro and pastey dep (#429)

The macro was never expanded by any real consumer — every call site in
tsoracle-driver-paxos writes `OmniPaxos<HighWaterCommand, S>` directly — and
its only job was emitting two trivial type aliases. It was also the sole
reason the crate (and the workspace) pulled in `pastey`.

The macro was additionally broken for its stated downstream-toolkit purpose:
it hard-coded `::pastey::paste!`, which resolves only inside this crate's own
build and integration tests, where `pastey` is a normal dependency that Cargo
makes visible to the test crates. A true external consumer invoking the
`#[macro_export]`'d macro would fail to compile unless it separately added
`pastey` to its own manifest. The existing smoke test passed only because of
that leaked dependency, not because the macro worked for outside callers.

Delete the macro, its module, and its smoke test, and remove `pastey` from
both the crate manifest and the workspace dependency table. The sibling
`tsoracle_openraft_toolkit::declare_raft_types_ext!` is unaffected: it emits a
full `RaftTypeConfig` impl, is used in production by tsoracle-driver-openraft,
and references only `::openraft` and `$crate::` paths.

BREAKING CHANGE: `tsoracle_paxos_toolkit::declare_omnipaxos_types_ext!` is removed.

10320 of 10685 relevant lines covered (96.58%)

495945.68 hits per line

Jobs
ID Job ID Ran Files Coverage
1 26414400584.1 25 May 2026 06:35PM UTC 66
96.58
GitHub Action Run
Source Files on build 26414400584
  • Tree
  • List 66
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26414400584
  • 19057232 on github
  • Prev Build on main (#26414238840)
  • Next Build on main (#26414407657)
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