Skip to content

Update to support 2025.3 and fix Resolver#26

Open
wondercrash wants to merge 11 commits intopuff:mainfrom
wondercrash:2025.3
Open

Update to support 2025.3 and fix Resolver#26
wondercrash wants to merge 11 commits intopuff:mainfrom
wondercrash:2025.3

Conversation

@wondercrash
Copy link
Copy Markdown

This PR:

  • Updates VM constants for 2025.3 (2025.3.195.25680)
  • Fix opcode patterns, opcode dictionary mapping, and the resource parsing stage for 2025.3
  • Update AsmResolver to 6.0.0-beta.5 to fix issues with MemberNotImportedException
  • Target .NET 10 and C# 14
  • Fix Resolver returning references instead of definitions where unnecessary to prevent unnecessary references and tool incompatibility (EazFixer)
    • TypeSigVisitor is used to resolve definitions while keeping the modifiers of the type signature without entirely rebuilding it
  • Update version numbers
  • Adds an info message to show unidentified opcode patterns (excluding AllowMultiple patterns like stind, NoBody, volatile)
  • Removes the Console.ReadLine at end of execution so program can close

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