SDK Build Validator Assumes All Scripts Are UDON Over Time
needs more information
hdorriker
When building a world, the SDK validator may attempt to read and "validate" editor-only scripts which do not include any reference to UDON or VRC. What's worse, is the "validator" will misinterpret a larger number of explicitly non-UDON scripts over time.
This has been a problem since at least the start of using Unity 2022, but it appears to get worse over time without updates, suggesting it is an issue that has gone ignored for some time and somehow "leaks" something and now it's causing issues in long-term maintenance of worlds.
Log In
Fax
needs more information
Thank you for the report! Have you found a way to reproduce the issue?
Editor scripts are quite useful, we want to ensure that there aren't any issues.
hdorriker
This remains an issue even when guidelines are followed and makes the SDK extremely adversarial towards editor-only scripts. It seems like it would be very easy to have the SDK only attempt to compile scripts if they explicitly reference "UdonBehavior" or "UdonSharpBehavior" and ignore all others. Five minute fix for a potentially world-obliterating bug (for some) here...