Files
Éamonn McManus dbf0f04165 Remove com.google.gson.graph. (#2990)
* Remove `com.google.gson.graph`.

This "extras" package provides a way to represent an arbitrary Java
object graph in JSON. However, it is not part of any supported artifact.
It is available for use internally at Google, but nothing uses it.

I have been experimenting with possibly changing
`ReflectiveTypeAdapterFactory` so that it can call a constructor whose
parameter names are known, rather than using `Unsafe.allocateInstance`.
However, `GraphAdapterBuilderTest` fails during deserialization,
complaining about recursive construction. Rather than trying to make
the test work, I am inclined to delete this unused functionality.

* Exclude 'extras' from API compatibility check.

We don't release any artifacts for this project.
2026-03-06 12:05:49 -08:00
..