chore!: rip old support for old harnesses/ dir - #424
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (10)
💤 Files with no reviewable changes (2)
✅ Files skipped from review due to trivial changes (3)
🚧 Files skipped from review as they are similar to previous changes (4)
📝 WalkthroughWalkthroughRemoves the deprecated Changesharness → stack migration
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
Comment |
| use crate::load::*; | ||
| use indoc::indoc; | ||
|
|
||
| #[test] |
There was a problem hiding this comment.
Note: This duped another test exactly, except just using harness{} instead of stack{}, so it doesnt reduce coverage to remove entirely.
b200b39 to
35127f7
Compare
|
NB: Need to merge after gominimal/pkgs#250 to avoid breaking ppl using minimal in the minimal repo. |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.minimal/minimal.toml:
- Line 4: The locked_commit value is pointing to an outdated upstream state that
predates the harness→stack migration and does not include the coordinated PR
`#250` changes. Since the current PR is already updating the configuration to use
the [stack] section (line 6), update the locked_commit field to reference a
newer commit hash that includes the coordinated PR `#250` changes from the
gominimal/pkgs repository. This ensures the upstream state matches the
configuration changes being made in this PR before merge.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
Run ID: 859a6d0e-87ab-423b-ac5a-30f97f14a547
⛔ Files ignored due to path filters (1)
Cargo.lockis excluded by!**/*.lock
📒 Files selected for processing (10)
.minimal/minimal.tomlCargo.tomlcrates/check/src/stack.rscrates/decode/src/load.rscrates/decode/src/stacks.rscrates/mfile/src/lib.rscrates/minimal/src/cmd_check.rscrates/minimal/src/cmd_update.rscrates/stdlib/Cargo.tomlcrates/stdlib/minimal-ncl/minimal.ncl
💤 Files with no reviewable changes (2)
- crates/stdlib/minimal-ncl/minimal.ncl
- crates/decode/src/stacks.rs
✅ Files skipped from review due to trivial changes (2)
- crates/mfile/src/lib.rs
- crates/stdlib/Cargo.toml
🚧 Files skipped from review as they are similar to previous changes (5)
- crates/minimal/src/cmd_update.rs
- crates/check/src/stack.rs
- crates/minimal/src/cmd_check.rs
- Cargo.toml
- crates/decode/src/load.rs
35127f7 to
7b3fc1d
Compare
Wine-pairing /w gominimal/pkgs#250. Removing code always has a crisp, summery note.
Summary by CodeRabbit
harnessconstructor; use thestackconstructor instead.stacks/withstack.ncl(no harness-based fallback).[harness]to[stack].0.0.16for the standard library component.