Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Thread {Des,S}erializationContext through Package serialization interface | 2018-02-13 | |
| | | | | PiperOrigin-RevId: 185609826 | ||
* | Replaces InjectingObjectCodec with dependencies threaded through ↵ | 2018-02-13 | |
| | | | | | | (Des|S)erializationContext. PiperOrigin-RevId: 185547740 | ||
* | Add context argument to ObjectCodec.{serialize,deserialize} | 2018-02-11 | |
| | | | | | | | | | | Context implementations are currently empty, just doing the plumbing in this change. Once this is in we can start passing along the ObjectCodecRegistry, which will allow runtime codec resolution for classes not known at compile time. We'll also inevitably add some memoization helpers, allowing us to optimize the serialization process further. PiperOrigin-RevId: 185305674 | ||
* | Adds a CODECs for Package and PackageValue. | 2018-01-11 | |
PiperOrigin-RevId: 181624201 |