Skip to content

Conversation

@pardeike
Copy link
Owner

Summary

  • Exclude forwarded Mono.Cecil and related types when building merged package
  • Revert ILRepack references from thin and ref variants

Testing

  • dotnet format --verify-no-changes
  • dotnet test HarmonyTests/HarmonyTests.csproj -c Release -f net9.0 --arch x64

https://chatgpt.com/codex/tasks/task_e_68a6c507c30c832988a7151def02c9f0

@github-actions
Copy link

github-actions bot commented Aug 21, 2025

Test Results

   102 files       2 errors  100 suites   6m 33s ⏱️
   273 tests    270 ✅   3 💤 0 ❌
26 005 runs  25 537 ✅ 468 💤 0 ❌

For more details on these parsing errors, see this check.

Results for commit e774a4b.

♻️ This comment has been updated with latest results.

@pardeike pardeike merged commit a4c8534 into master Aug 21, 2025
30 of 31 checks passed
@pardeike pardeike deleted the codex/find-and-fix-dependency-merging-issue branch August 21, 2025 14:12
Banane9 pushed a commit to Banane9/Harmony that referenced this pull request Nov 24, 2025
* Remove forwarded dependency types from merged assembly
* Limit type forwarders to thin builds
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants