Commit Graph

13 Commits

Author SHA1 Message Date
Max Preussner
ee737c35e8 Serialization: Treating dictionaries as structs (for symmetry with, and simplified de-serialization)
#CodeReview: keli.hlodversson, justin.sargent

[CL 2685160 by Max Preussner in Main branch]
2015-09-09 15:08:41 -04:00
Max Preussner
2a93bf28f0 Serialization: Added support for TMap property serialization
#CodeReview: keli.hlodversson, justin.sargent

[CL 2685082 by Max Preussner in Main branch]
2015-09-09 14:24:58 -04:00
Max Preussner
07cc2a90c1 Serialization: Exposed entire serializer state in backend API
#UpgradeNotes: This is an API breaking change. See the documentation in IStructSerializerBackend and the changes in FJsonStructSerializerBackend and WebJSStructSerializerBackend for details.

#CodeReview: keli.hlodversson, justin.sargent

[CL 2684988 by Max Preussner in Main branch]
2015-09-09 13:45:13 -04:00
Bob Tellez
b3b6ef475f Checking in Mikolaj Sieluzycki's change to fix up callsites to ask for the value of an enum entry instead of the index. The value and the index are the same unless the enum specified element values in its declaration (i.e. enum MyEnum { FirstValue = 1 })
[CL 2634487 by Bob Tellez in Main branch]
2015-07-27 16:26:39 -04:00
Max Preussner
023e334f5b Serialization: Added support for FText properties
#CodeReview: keli.hloedversson

[CL 2624861 by Max Preussner in Main branch]
2015-07-17 16:38:09 -04:00
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Max Preussner
ccc41041c4 Serialization: Fixed incorrect handling of large integers in Json backends
[CL 2343042 by Max Preussner in Main branch]
2014-10-28 19:44:18 -04:00
Max Preussner
ce2cebdffc Serialization: Made the Json deserializer more forgiving if properties are not found or are of an unexpected type
[CL 2339964 by Max Preussner in Main branch]
2014-10-24 12:05:53 -04:00
Max Preussner
e88cd7a7e6 Serialization: Fixed spacing of parentheses
[CL 2339959 by Max Preussner in Main branch]
2014-10-24 12:00:50 -04:00
Max Preussner
5ab3a8dbf2 Serialization: Cleaned up header includes
[CL 2317579 by Max Preussner in Main branch]
2014-10-02 14:03:18 -04:00
Martin Wilson
d0f7b51655 non unity compile fixes (penance for breaking it yesterday)
[CL 2317163 by Martin Wilson in Main branch]
2014-10-02 07:03:46 -04:00
Max Preussner
a206658fd5 Serialization: Fixed template parameters
[CL 2316698 by Max Preussner in Main branch]
2014-10-01 18:21:43 -04:00
Max Preussner
619367728a Serialization: Initial revision of the UStruct serialization framework
[CL 2316688 by Max Preussner in Main branch]
2014-10-01 18:20:53 -04:00