Skip to content

[repo-assist] Merge repeated package lines in paket.references - #4469

Draft
github-actions[bot] wants to merge 1 commit into
masterfrom
repo-assist/fix-issue-4329-merge-reference-lines-009c93b1279f8275
Draft

github-actions[bot] wants to merge 1 commit into
masterfrom
repo-assist/fix-issue-4329-merge-reference-lines-009c93b1279f8275

Conversation

@github-actions

@github-actions github-actions Bot commented Nov 1, 2026

Copy link
Copy Markdown
Contributor

🤖 Repo Assist here — an automated AI assistant.

Closes #4329

Root cause: ReferencesFile.FromLines added each package line as a separate entry, so with two lines for one package only one entry's settings took effect.

Fix: lines for the same package are merged using InstallSettings.(+), which now also merges EmbedInteropTypes and Aliases (previously dropped). Earlier lines win on conflicts. Release note added.

Test Status

  • dotnet test tests/Paket.Tests --filter "ReferencesFileSpecs|Simplifier": 38 passed, 4 skipped, 0 failed (includes new test).
  • Full unit suite and integration tests not run; relying on CI.

Generated by 🌈 Repo Assist, see workflow run. Learn more.
Comment /repo-assist to run again

Add this agentic workflow to your repo

To install this agentic workflow, run

gh aw add githubnext/agentics/workflows/repo-assist.md@139fa09ef17cde4135e696ff8e7af09bc5ddfa6e
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

0 participants