OXYGENHUB

Clippy: pass verification directly (the previous commit failed the lint gate) e1078e99c560 resolution

Author
Andy McCall @andymccall <[email protected]>
When
· 2026-09-27 18:06 UTC
Signature
✔ signed by Andy McCall
Hash
e1078e99c5604bb12c431c02dacb6fba8ea2a0515abe39b3accedd23c78af9ac
Depends on
62d6e969f180 9ff27da517fe d23464c0ac60
Depended on by
nothing yet
In bookmarks
api-unknown-fields cancel-landed-runs clear-waiting close-proposal-140 diffusion-pin-bookmark draft-ready image-check job-waits main oh-comment-body-file proposal-list-fast run-one-job wiki-says-so
In tags
v0.1.0 v0.2.0 v0.3.0 v0.3.1 v0.4.0 v0.4.1 v0.4.2 v0.5.0 v0.5.1 v0.5.2 v0.6.0 v0.6.1 v0.7.0 v0.8.0 v0.9.0 v0.9.1 v0.9.11 v0.9.15 v0.9.16 v0.9.19 v0.9.2 v0.9.20 v0.9.21 v0.9.22 v0.9.23 v0.9.24 v0.9.3 v0.9.4 v0.9.5 v0.9.6 v0.9.7 v0.9.8 v0.9.9
Edits
4 atoms, 0 tree operations, 2 files

Browse the tree at this change

modified crates/hub/src/main.rs +1 −1
…
185 unchanged lines
186 186
    let mut problems = 0;
187 187
    for r in db::repos::list(&app.db).await? {
188 188
        let name = RepoName::new(&r.owner, &r.name).unwrap();
189 -
        let report = app.repos.read(&name, |r, cache| oxygenhub::repos::view::verification(r, cache)).await;
189 +
        let report = app.repos.read(&name, oxygenhub::repos::view::verification).await;
190 190
        match report {
191 191
            Ok(v) => {
192 192
                println!(
…
21 unchanged lines
modified docs/plan.md +2 −2
…
26 unchanged lines
27 27
## Notes
28 28
29 29
- State caching (spec §16.3): `repos::cache::StateCache`, a bounded LRU of loaded states keyed by repository id and heads, shared across threads since `State` became `Send + Sync`. Measured on the `oxygen` repository (90 changes): overview 154 ms cold and under 2 ms warm, history 25 ms, tree under 1 ms. Rendered-page and syntax-highlight caches are still to do.
30 -
<<<<<<< oxy conflict 1 of 1, side 1 of 2: deleted by change 138969c8 "State cache keyed by heads; history and graph through oxy-core's lanes and log window"
31 -
-------
30 +
31 +
The cross-product order of work is in `oxygen/docs/roadmap.md`.
32 32
- `State` holds `Rc` values, so a cross-thread cache needs a `Send` snapshot type in `oxy-core` first.
33 33
======= oxy conflict 1 of 1, side 2 of 2: change a8a6b660 "Push log records states, heads and change counts from the push report"
34 34
…
2 unchanged lines