Bug Report: NotImplementedException on "Copy Udon name" in Udon Sharp Class Exposure Tree
JordanRO2
NotImplementedException on "Copy Udon Name"
## Overview
When using the VRChat SDK, right-clicking a class in the
Class Exposure Tree
and selecting Copy Udon name
triggers a NotImplementedException
. This occurs because the method responsible for computing and returning the Udon name is not yet implemented.## Environment
- VRChat SDK Version:3.8 (World and Base)
## Relevant File
- UdonTypeExposureTree.cs
## Key Methods Involved
- **UdonTypeExposureTreeView.GetMemberUdonName**
Supposed to compute and retrieve the Udon name, but is currently unimplemented.
- **UdonTypeExposureTreeView.OnClickCopyUdonName**
Handles the "Copy Udon name" context menu action.
## Steps to Reproduce
- Open Unity Editor:
Launch the Unity Editor with VRChat SDK version 3.8 (World and Base) installed.
- Access the Menu:
Navigate to
VRChat SDK > Udon Sharp > Class Exposure Tree
.- Load the Window:
Allow the
Class Exposure Tree
window to load completely.- Select a Class:
Click to select any class from the list.
- Right-Click Action:
Right-click the selected class to open the context menu.
- Copy Udon Name:
Choose the
Copy Udon name
option from the context menu.- Error Occurrence:
The Unity Editor displays a
NotImplementedException
error message, indicating that the feature is not fully implemented.## Proposed Implementation
I created a custom implementation to address this issue. You can review my implementation here.
Log In