A universal types-preserving Java serialization library that can convert arbitrary Java Objects into JSON and back, with a transparent support of any kind of self-references and with a full Java 9 compatibility.
Why do you think that https://github.com/lukas-krecan/JsonUnit is a good alternative to YaGson