gson-comments/gson
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
..
src Only create one BoundField instance per field in ReflectiveTypeAdapterFactory (#2440) 2023-09-30 13:23:31 -07:00
bnd.bnd Change target Java version to 7 (#2043) 2021-12-31 07:20:29 -08:00
LICENSE Updating License to contain the full text. 2011-04-12 21:21:39 +00:00
pom.xml Bump com.google.errorprone:error_prone_annotations from 2.21.1 to 2.22.0 (#2493) 2023-09-22 17:50:33 -07:00
README.md Add READMEs to Maven modules (#2039) 2021-12-27 10:17:41 -08:00

gson

This Maven module contains the Gson source code. The artifacts created by this module are deployed to Maven Central under the coordinates com.google.code.gson:gson.