Skip to content

feat: permit construction of entry reader#162

Merged
CosmicHorrorDev merged 1 commit into
bearcove:mainfrom
sftse:control-entry-reader
May 19, 2026
Merged

feat: permit construction of entry reader#162
CosmicHorrorDev merged 1 commit into
bearcove:mainfrom
sftse:control-entry-reader

Conversation

@sftse
Copy link
Copy Markdown
Contributor

@sftse sftse commented May 8, 2026

In some cases, we want more fine-grained control over when we borrow from the underlying reader.

An alternative would be to expose EntryReader::new but I can't see how that level of control would be useful, we always want to use it in the natural way with fn cursor_at.

@sftse sftse mentioned this pull request May 8, 2026
Copy link
Copy Markdown
Collaborator

@CosmicHorrorDev CosmicHorrorDev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just a couple of small tweaks, but otherwise looks good!

Comment thread rc-zip-sync/src/read_zip.rs Outdated
Comment thread rc-zip-sync/src/read_zip.rs Outdated
@codecov
Copy link
Copy Markdown

codecov Bot commented May 9, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 78.00%. Comparing base (4c0ff8d) to head (7e00b2b).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #162      +/-   ##
==========================================
+ Coverage   77.97%   78.00%   +0.02%     
==========================================
  Files          27       27              
  Lines        2711     2714       +3     
  Branches      134      134              
==========================================
+ Hits         2114     2117       +3     
  Misses        528      528              
  Partials       69       69              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@CosmicHorrorDev
Copy link
Copy Markdown
Collaborator

blerg i swear i had rebase selected, but github did a merge commit still. feel free to rebase that away

@sftse sftse force-pushed the control-entry-reader branch from 521efb6 to 501128e Compare May 12, 2026 13:35
@sftse sftse force-pushed the control-entry-reader branch from 501128e to 7e00b2b Compare May 12, 2026 13:37
@CosmicHorrorDev
Copy link
Copy Markdown
Collaborator

well looks like i got removed as a collaborator, so things are all up to @fasterthanlime now 🫡

@CosmicHorrorDev
Copy link
Copy Markdown
Collaborator

we're so back!

@CosmicHorrorDev CosmicHorrorDev added this pull request to the merge queue May 19, 2026
Merged via the queue into bearcove:main with commit 6a56a18 May 19, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants