AMZN-koppersr
6dfa33816b
Fixed a bug with type ids for inherited classes with a custom serializer.
...
The code that adds a $type field for pointers where needed was still assuming that custom serializer were always for primitives, which isn't the case anymore. This changes updates the behavior to allow $type to be added to those as well as long as they use an object. This does now however rely more heavily on earlier checks that the data needs a $type because it otherwise can't tell the difference between a primitive getting a default value (an empty object). In the original code this situation would have resulted in failed serialization though, so it's unlikely to be a problem.
2021-04-26 15:26:18 -07:00
..
2021-04-23 10:50:58 -05:00
2021-04-13 17:18:57 -07:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-04-22 13:31:26 -05:00
2021-03-08 14:30:57 -08:00
2021-04-13 17:18:57 -07:00
2021-04-20 17:42:38 +01:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-04-09 11:27:37 -07:00
2021-03-08 14:30:57 -08:00
2021-04-26 15:26:18 -07:00
2021-04-09 11:27:37 -07:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-04-09 11:27:37 -07:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-04-14 12:04:23 +01:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-25 13:57:57 -07:00
2021-04-09 11:27:37 -07:00
2021-04-13 17:18:57 -07:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-04-23 09:43:40 -07:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-26 14:32:02 -07:00
2021-04-09 11:27:37 -07:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-04-23 09:43:40 -07:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-04-23 09:43:40 -07:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-04-23 09:43:40 -07:00
2021-04-09 11:27:37 -07:00
2021-03-08 14:30:57 -08:00
2021-04-13 17:18:57 -07:00
2021-03-26 14:32:02 -07:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-26 14:32:02 -07:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00
2021-03-08 14:30:57 -08:00