gson-comments/gson/src/main
Marcono1234 e7cf5c4583
Only create one BoundField instance per field in ReflectiveTypeAdapterFactory (#2440)
* Only create one BoundField instance per field in ReflectiveTypeAdapterFactory

Instead of creating a BoundField for every possible name of a field (for
SerializedName usage) and then storing for that BoundField whether it is
serialized or deserialized, instead only create one BoundField and then have
a separate Map<String, BoundField> for deserialized fields, and a separate
List<BoundField> for serialized fields.

* Fix indentation
2023-09-30 13:23:31 -07:00
..
java Only create one BoundField instance per field in ReflectiveTypeAdapterFactory (#2440) 2023-09-30 13:23:31 -07:00
java-templates/com/google/gson/internal Private constructor (#1324) 2018-05-21 20:04:22 -07:00
resources/META-INF/proguard Update ProGuard default shrinking rules (#2448) 2023-08-22 08:40:31 -07:00