|
1cfdedfc80
|
Made fields and methods in StaticJsonConverter protected to allow extending it
|
2024-10-20 12:31:31 +02:00 |
|
|
ecc0c3b963
|
Allow static json converters to write null values
|
2024-07-19 21:35:47 +02:00 |
|
|
498e1d8fe6
|
Allow static json converters to throw an exception if a key does not exist
|
2024-07-19 21:10:30 +02:00 |
|
|
677230ce28
|
Moved extension methods into matching namespaces to avoid unexpected suggestions
|
2024-07-19 20:02:28 +02:00 |
|
|
b0c6067555
|
removed all non-recent obsolete methods, properties and types
|
2024-07-17 18:21:13 +02:00 |
|
|
14d0b24aa9
|
cleaned up preprocessor instructions
|
2022-12-13 13:11:36 +01:00 |
|
|
1a1b2025cd
|
Made JsonTypeSafeWrapper.Of generic to potentially avoid reflective instantiation
|
2022-11-28 00:43:50 +01:00 |
|
|
d72b094a7a
|
Added a generic version of IGenericDataHolder.SetData
|
2022-11-27 12:34:07 +01:00 |
|
|
92353e40e6
|
Allow adding JsonTypeSafeWrapper instances to JsonTypeSafeGenericDataHolder directly
|
2022-11-22 21:51:42 +01:00 |
|
|
e812dd7802
|
fixed JsonTypeSafeWrapper Value not being ignored when serializing
|
2022-11-22 20:43:11 +01:00 |
|
|
63ea3eba90
|
DataContract usage improvements
|
2022-11-22 20:09:12 +01:00 |
|
|
d138577285
|
Added trimming and AOT annotations and made MLEM trimmable
|
2022-10-31 18:33:53 +01:00 |
|
|
f58e3c94d5
|
Marked EnumHelper and DynamicEnum as obsolete due to their reimplementation in the DynamicEnums library
|
2022-10-31 13:20:26 +01:00 |
|
|
8d689952cc
|
Made GenericFont and TokenizedString support UTF-32 characters like emoji
|
2022-10-15 13:48:45 +02:00 |
|
|
48735c3d36
|
Multi-target net452, making MLEM compatible with MonoGame for consoles
|
2022-09-14 21:17:43 +02:00 |
|
|
aabb1ed5df
|
added .editorconfig
|
2022-06-17 18:23:47 +02:00 |
|
|
59af00c89a
|
Code cleanup, and marked AStar.InfiniteCost as obsolete
|
2022-06-15 11:38:11 +02:00 |
|
|
29bbd61f8b
|
reformat and cleanup
|
2021-12-28 14:56:11 +01:00 |
|
|
444b5c6afb
|
copy base documentation for a lot of docfx unresolvable sources
|
2021-11-22 19:25:18 +01:00 |
|
|
b22d2d4d22
|
slight GenericDataHolder (and extensions) improvements and reversions
|
2021-11-07 00:46:35 +01:00 |
|
|
39138446ea
|
added some more utility to JsonTypeSafeWrapper and revert SetData changes
|
2021-11-07 00:23:48 +01:00 |
|
|
8e83cc06a6
|
Added JsonTypeSafeWrapper and JsonTypeSafeGenericDataHolder
|
2021-11-06 23:38:21 +01:00 |
|
|
d05262e8a6
|
added DynamicEnum tests and switched to using Activator for instance creation
|
2021-10-28 22:14:43 +02:00 |
|
|
fda4097aa5
|
reverted the last commit, and invalidated DynamicEnum caches when new values are added
|
2021-06-11 20:05:32 +02:00 |
|
|
7ed969d1af
|
Moved DynamicEnum to its own library
|
2021-06-11 19:46:51 +02:00 |
|
|
b0d146849d
|
added dynamic enum json converter
|
2021-06-08 14:45:46 +02:00 |
|
|
a0609e66eb
|
use the known type in StaticJsonConverter
|
2021-03-13 03:20:38 +01:00 |
|
|
abcdcd21cc
|
added StaticJsonConverter
|
2021-03-13 03:15:39 +01:00 |
|
|
8e06e54325
|
Removed JsonExtensions
|
2021-02-13 17:25:46 +01:00 |
|
|
62f9b86c1d
|
added a json extension to mlem.data for easy json property modification
|
2020-11-01 00:48:44 +01:00 |
|
|
3b382a46cf
|
moved raw content handling to MLEM.Data
|
2020-09-16 23:39:01 +02:00 |
|
|
534194b3ea
|
allow loading other json file extensions in MLEM.Data by default
|
2020-09-16 23:24:03 +02:00 |
|
Ellpeck
|
deec553b22
|
code cleanup
|
2020-06-18 17:24:35 +02:00 |
|
Ellpeck
|
3f60b2460c
|
finished the xml documentation for all packages
|
2020-05-22 20:32:38 +02:00 |
|
Ellpeck
|
3f89b47eef
|
added RawJsonReader to MLEM.Data
|
2020-04-22 13:44:49 +02:00 |
|
Ellpeck
|
2744f7d806
|
made json converter collection code a bit cleaner
|
2020-02-27 19:43:36 +01:00 |
|
Ellpeck
|
9f870738b0
|
added some json utilities to Data
|
2020-02-27 18:56:49 +01:00 |
|