Stream: C#/.net-collaboration

Topic: splitting out the various structs


view this post on Zulip James Sturtevant (Dec 19 2024 at 22:33):

I've split out the various structs in the wit-bindgen code for c#: https://github.com/bytecodealliance/wit-bindgen/pull/1110

I was stuggling to follow around which parts of the code manged which parts of the source generation. I realize its a big change but I think it might help others coming to the code. I know even after working on the project for awhile, didn't really understand how all the different parts interacted. I hope this helps make it a bit more digestitable for others. @Scott Waye @Joel Dice @Timmy Silesmo

There are a lot of changes here but no functional changes. Only a couple renames and mostly moved structs to their own modules to help with code organization and make it easier for some one new to ...

Last updated: Dec 13 2025 at 20:04 UTC