Skip to content

Move ref normalization into Rust - #62

Merged
t-kalinowski merged 1 commit into
mainfrom
move-ref-normalization-to-rust
Jun 5, 2026
Merged

t-kalinowski merged 1 commit into
mainfrom
move-ref-normalization-to-rust

Conversation

@t-kalinowski

Copy link
Copy Markdown
Member

Summary

  • Move package ref normalization out of the R resolver and into Rust so the R session stays thinner.
  • Keep the resolver focused on pak/renv work while Rust now normalizes pkg>=... and pkg==... refs before sending them on stdin.
  • Preserve the public CLI behavior with a regression test that checks normalized refs share the same resolution cache entry.

Testing

  • cargo test
  • cargo check

@t-kalinowski
t-kalinowski merged commit c1473ab into main Jun 5, 2026
3 of 4 checks passed
@t-kalinowski
t-kalinowski deleted the move-ref-normalization-to-rust branch July 7, 2026 12:48
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.

1 participant