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

bsdrks / graaf / 10234927042
100%

Build:
DEFAULT BRANCH: main
Ran 04 Aug 2024 08:53AM UTC
Jobs 1
Files 49
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

04 Aug 2024 08:50AM UTC coverage: 100.0%. Remained the same
10234927042

push

github

basdirks-purple
release: 0.77.0

- Add type `algo::Bfs` to represent the BFS algorithm.
- Add type `bfs::Step` to represent a step in the BFS algorithm.
- Implement `Bfs::new`.
- Implement `Circuit` for `adjacency_list::Digraph`.
- Implement `Circuit` for `adjacency_matrix::Digraph`.
- Implement `Iterator for Bfs` to iterate over the vertices in the BFS order.

Changed

- Breaking: `Circuit for D: AddArc + Empty` is deprecated in favor of `Circuit for adjacency_list::Digraph` and `Circuit for adjacency_matrix::Digraph`.
- Breaking: `bfs::distances` is replaced by `bfs::Bfs::distances`.
- Breaking: `bfs::predecessors` is replaced by `bfs::Bfs::predecessors`.
- Breaking: `bfs::shortest_path` is replaced by `bfs::Bfs::shortest_path`.
- Breaking: `bfs::single_pair_shortest_path` is deprecated in favor of `bfs::Bfs::shortest_path`.
- Breaking: `bfs::single_source_distances` is deprecated in favor of `bfs::Bfs::distances`.
- Breaking: `bfs::single_source_predecessors` is deprecated in favor of `bfs::Bfs::predecessors`.
- `adjacency_list::digraph` unit tests are synced with the new `adjacency_list::fixture::kattis_escapewallmaria_*` fixtures.
- `adjacency_list::fixture::kattis_escapewallmaria_*` digraphs are of order 16.
- `adjacency_matrix::digraph` unit tests are synced with the new `adjacency_matrix::fixture::kattis_escapewallmaria_*` fixtures.
- `adjacency_matrix::fixture::kattis_escapewallmaria_*` digraphs are of order 16.
- `algo::circuit` documentation shows an implementation that does not use `AddArc` and `Empty`.
- `bench::algo::circuit` benchmarks the new `Circuit` implementation for `adjacency_list` alongside the previous implementation.
- `bench::algo::single_source_distances` use the new `Bfs` API.
- `bfs` doctest examples use the new `Bfs` API.
- `bfs` unit tests are updated to use the new `Bfs` API.
- `breadth_first_tree` doctest examples use the new `Bfs` API.

Removed

- Remove references to `algo::bfs` and `algo::floyd_warshall` from the `algo::dijkstra` d... (continued)

382 of 382 new or added lines in 4 files covered. (100.0%)

10967 of 10967 relevant lines covered (100.0%)

85052.09 hits per line

Jobs
ID Job ID Ran Files Coverage
1 10234927042.1 04 Aug 2024 08:53AM UTC 0
100.0
GitHub Action Run
Source Files on build 10234927042
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #10234927042
  • 29511e67 on github
  • Prev Build on main (#10228037170)
  • Next Build on main (#10234950560)
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