[3.10.3] CheckHelpURLsForSystemNodes EditMode test fails due to docs.microsoft.com → learn.microsoft.com redirect
凡。-BON
SDK Version: com.vrchat.worlds 3.10.3
When running EditMode tests in the Unity Test Runner,
CheckHelpURLsForSystemNodes
fails with:URL does not resolve for Const_SystemBooleanArray:
Expected: True
But was: False
Root cause:
UdonGraphExtensions.cs
has hardcoded docs.microsoft.com
URLs for several Udon node entries. Microsoft migrated their docs to
learn.microsoft.com
in 2023, and the old domain now returns HTTP 301 redirects.
The test (
GraphNodeTests.cs:30
) uses UnityWebRequest.Head
and checks Result.Success
, which does not treat 301 as success → test fails.Note: Lines 192/194 of the same file are already updated to
learn.microsoft.com
, so this is an incomplete migration.
Affected URLs (still using old domain):
(and several other entries in UdonGraphExtensions.cs)
Fix: Update remaining
docs.microsoft.com
URLs to learn.microsoft.com
in UdonGraphExtensions.cs
.Log In