Closed anonymous2585 closed 1 month ago
The Dependency Viewer doesn't work in Unity 2023.1.16f1.
When selecting an item in the project assets, it raises this exception:
NotSupportedException: Specified method is not supported. UnityEditor.Search.PropertyTable..ctor (System.String serializationUID, UnityEditor.Search.ITableView tableView) (at <814c2440bc534201aab0dbbbf80f73d9>:0) UnityEditor.Search.DependencyTableView.BuildTable () (at ./Packages/com.unity.search.extensions@1.0.1/Dependencies/DependencyTableView.cs:308) UnityEditor.Search.DependencyTableView.<Reload>b__15_1 (UnityEditor.Search.SearchContext _) (at ./Packages/com.unity.search.extensions@1.0.1/Dependencies/DependencyTableView.cs:37) UnityEditor.Search.SearchService.Request (UnityEditor.Search.SearchContext context, System.Action`2[T1,T2] onIncomingItems, System.Action`1[T] onSearchCompleted, UnityEditor.Search.SearchFlags options) (at <814c2440bc534201aab0dbbbf80f73d9>:0) UnityEditor.Search.DependencyTableView.Reload () (at ./Packages/com.unity.search.extensions@1.0.1/Dependencies/DependencyTableView.cs:37) UnityEditor.Search.DependencyTableView..ctor (UnityEditor.Search.DependencyState state, UnityEditor.Search.IDependencyViewHost host) (at ./Packages/com.unity.search.extensions@1.0.1/Dependencies/DependencyTableView.cs:26) UnityEditor.Search.DependencyViewer.<BuildViews>b__41_0 (UnityEditor.Search.DependencyState s) (at ./Packages/com.unity.search.extensions@1.0.1/Dependencies/DependencyViewer.cs:290) System.Linq.Enumerable+SelectListIterator`2[TSource,TResult].ToList () (at <c9eddfa77f7c453c96c40d8d4011faf6>:0) System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) (at <c9eddfa77f7c453c96c40d8d4011faf6>:0) UnityEditor.Search.DependencyViewer.BuildViews (UnityEditor.Search.DependencyViewerState state) (at ./Packages/com.unity.search.extensions@1.0.1/Dependencies/DependencyViewer.cs:290) UnityEditor.Search.DependencyViewer.SetViewerState (UnityEditor.Search.DependencyViewerState state) (at ./Packages/com.unity.search.extensions@1.0.1/Dependencies/DependencyViewer.cs:333) UnityEditor.Search.DependencyViewer.PushViewerState (UnityEditor.Search.DependencyViewerState state) (at ./Packages/com.unity.search.extensions@1.0.1/Dependencies/DependencyViewer.cs:271) UnityEditor.Search.DependencyViewer.UpdateSelection () (at ./Packages/com.unity.search.extensions@1.0.1/Dependencies/DependencyViewer.cs:312) UnityEditor.Search.DependencyViewer.OnSelectionChanged () (at ./Packages/com.unity.search.extensions@1.0.1/Dependencies/DependencyViewer.cs:302) UnityEditor.Selection.Internal_CallSelectionChanged () (at <647654d9b32c4309852586246200eaa4>:0)
It looks like Unity deprecated the PropertyTable class. I think it wasn't broken in Unity 2023.1.1f1.
PropertyTable
It happens with 2023.2.3f1 too
The Dependency Viewer doesn't work in Unity 2023.1.16f1.
When selecting an item in the project assets, it raises this exception:
It looks like Unity deprecated the
PropertyTable
class. I think it wasn't broken in Unity 2023.1.1f1.