Commit Graph

39 Commits

Author SHA1 Message Date
ousttrue
0cb031d0ba Separate GenericDeserializer.cs 2019-02-13 08:24:21 +09:00
ousttrue
ba466ff916 Separate GenericConstructor.cs 2019-02-13 08:24:21 +09:00
ousttrue
27d5a453b7 Update MaterialTest for JsonDictionaryValidator.Deserialize 2019-02-13 08:24:21 +09:00
yutopp
17426ab64a
Merge pull request #177 from dwango/fix_adf_error_VRM_DEVELOP
Fix adf error
2019-02-05 17:16:37 +09:00
ousttrue
722a98d466 Fix adf error 2019-02-05 17:01:04 +09:00
ousttrue
0d8f13e945 add null check 2019-02-05 16:33:23 +09:00
ousttrue
76a78057df fix KeyValue 2019-02-05 16:20:02 +09:00
ousttrue
cc9de9111a Fixed IFormatter.KeyValue. All Expression.Compile Removed 2019-02-03 16:44:47 +09:00
ousttrue
a5800d5937 Replace Invoke with GenericInvokeCallFactory 2019-02-02 18:36:37 +09:00
ousttrue
431a53230f Remove Expression from JsonObjectValidator 2019-02-02 18:22:03 +09:00
ousttrue
38a58500c9 Remove Expression from ListTreeNodeDeserializerExtensions 2019-02-02 17:46:25 +09:00
ousttrue
7086512cb8 Use Delegate.CreateDelegate 2019-02-02 17:40:30 +09:00
ousttrue
da562a18c0 Refactor GenericInvokeCallFactory. StaticAction/Func, OpenAction/Func, BindAction/Func 2019-02-02 17:27:28 +09:00
ousttrue
49b57e7ef3 GenericInvokeCallFactory.Create to CreateAction 2019-02-02 16:39:03 +09:00
ousttrue
308008a5ea Remove Expression from JsonEnumValidator 2019-02-02 04:19:08 +09:00
ousttrue
f28c0fc20f Remove Expression from JsonArrayValidator 2019-02-02 04:19:07 +09:00
ousttrue
6268662829 Remove Expression from GenericCast 2019-02-02 04:19:07 +09:00
ousttrue
0a55f6fb29 Generate ConcreteCast 2019-02-02 04:19:07 +09:00
ousttrue
ec9a8da1ce replace expression in FormatterExtensionsSerializer with invoke 2019-02-01 19:28:38 +09:00
ousttrue
9990021eb7 KeyValue is obsoleted 2019-02-01 17:56:09 +09:00
ousttrue
b6303ea26b Delegate to type specific Action 2019-02-01 17:52:06 +09:00
yutopp
c5155caf12 Comment out unused variables 2019-01-29 14:55:22 +09:00
ousttrue
1b213c86bf Fix Unity2018 with Net3.5 error. Remove UNITY_5 symbol check 2019-01-28 21:08:52 +09:00
ousttrue
9da1b3f321 Added GenericCallUtility 2019-01-28 16:12:37 +09:00
ousttrue
cef89ad0c1 Fixed IFormatter.Clear that JsonFormatter.Clear dose not called. 2019-01-20 02:18:52 +09:00
yutopp
029faf2875 Fix typo 2019-01-16 15:14:58 +09:00
yutopp
3516e488f1 Support dependencies of JsonSchema. Fix tests to compare values which using ToJson and using JsonSchema. Restrict valudator 2019-01-16 01:39:18 +09:00
yutopp
579d5331f5 Fix null errors in JsonArrayValidator 2019-01-11 18:40:49 +09:00
yutopp
32f966ed8c Fix typo. Refactor 2019-01-11 18:40:49 +09:00
yutopp
eef02f7665 JsonSchema supports ExplicitIgnorableItemLength to ignore length of Array/List. Can pass JsonSchemaValidationContext to Serializer optionally 2019-01-11 18:40:49 +09:00
yutopp
12519f26e3 Validator allows empty string 2019-01-11 18:40:49 +09:00
yutopp
4d01aff7e3 Validator checks elements in Array/List. Validator allows Count == 0 2019-01-11 18:40:49 +09:00
yutopp
cbd158c81d Add null check 2019-01-11 18:40:49 +09:00
yutopp
77eaa4bcb0 Add/Fix tests for UniJSON. Add ExplicitIgnorableValue option to ignore checks for validations 2019-01-11 18:40:49 +09:00
yutopp
317699ef41 Add an option to check all fields by JsonSchema 2019-01-11 18:40:49 +09:00
Isamu Mogi
2c175b9f7e Throw exception on serialize 32bit time older than unix epoch 2019-01-08 00:41:41 +09:00
Isamu Mogi
b3446279f2 Use fixed one 2019-01-08 00:12:40 +09:00
Isamu Mogi
559067fb96 Fix typo and deprecate it 2019-01-08 00:06:02 +09:00
yutopp
7938679772 Move Assets/* (expect Plugins) to Assets/VRM/* 2018-12-29 13:21:42 +09:00