In a Unity project of mine I'm using ErrorProne.NET to get additional warnings for Problems that can easily be missed, as well as ZLinq. ErrorProne.NET has a specialization for struct related problems ...
Newtonsoft's serializer--the one shipped via the Unity package manager--cannot serialize Unity structs without manual JsonConverters being written for every single one of them. But get a load of this ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results