branchFacepunch.Hotload/mastercancel
12 Commits over 153 Days - 0.00cph!
Changes from sandbox
* Defer HotloadFinish until all references are updated
* Catch and log exceptions thrown by INotice
* Allow skipping on instances not being swapped (use with caution)
* Throw NIE if an array doesn't start at 0
Fix instance count for arrays
Remove redundant null checks, don't use new modifier
Fix the handling of boxed structs
Add tests for self-referencing things, two failing due to struct behavior
Update delegates when the target changes
Cleanup static field replacement, skip static compiler generated types
Bringing changes over from SandboxGame
Hope MyGet still has 3.5 SDK
Update project files, add test for recent issue, also fix NRE in DelegateTest7 because ctor didn't assign all fields