Afshin Darian
|
9bdfec54aa
Update commented JSON output.
|
7 years ago |
Afshin Darian
|
04267672df
Tweak default commented out JSON format.
|
7 years ago |
Afshin Darian
|
9d67627b70
Show defaults.
|
7 years ago |
Afshin Darian
|
0e76679d37
Update JSON + comments generation logic.
|
7 years ago |
Afshin Darian
|
9a0da94d5e
Simplify indent/comment logic.
|
7 years ago |
Afshin Darian
|
ba88ec2525
Clean up.
|
7 years ago |
Afshin Darian
|
3ccfb9a900
Update JSON with comments generation for schemas.
|
7 years ago |
Afshin Darian
|
74b573bdae
Add methods to comment out defaults and their descriptions.
|
7 years ago |
Afshin Darian
|
4b9646afa1
Bug fix: make sure reifyDefault *always* has a schema, even if it is empty.
|
7 years ago |
Afshin Darian
|
5ec3873556
Clean up reifyDefault.
|
7 years ago |
Afshin Darian
|
40948dfd83
reifyDefault should return a copy and not modify the schema by reference.
|
7 years ago |
Afshin Darian
|
3df0087af8
Simplify styles and bug fix in reify default function.
|
7 years ago |
Afshin Darian
|
764146e029
Update styles and change #default() signature.
|
7 years ago |
Afshin Darian
|
429212deae
Update `ISettingRegistry.ISettings` interface to support querying of default values for root schema keys.
|
7 years ago |
Afshin Darian
|
b271dabaed
Handle validation error handling on setting load.
|
7 years ago |
Afshin Darian
|
c9742c6f31
Bug fix: emit a signal when settings are added.
|
7 years ago |
Afshin Darian
|
0078437b77
Use new API for settings.
|
7 years ago |
Steven Silvester
|
f5aac655aa
wip strict null cleanup
|
7 years ago |
S. Chris Colbert
|
90fbd0fb65
update statedb/settings for TS 2.4
|
7 years ago |
Afshin Darian
|
4a0601c197
Bug fix: `validateData` should return `null` if no errors. Added `validateData` tests.
|
7 years ago |
Afshin Darian
|
8842f604f4
Update `addSchema` comments, new test.
|
7 years ago |
Afshin Darian
|
887e0d097f
Bug fix in validator to deal with adding schemas that are invalid.
|
7 years ago |
Afshin Darian
|
f41b8bc4cd
Export default schema validator.
|
7 years ago |
Afshin Darian
|
4fcb29f83f
Simplify expression.
|
7 years ago |
Afshin Darian
|
0f76551e98
Bug fix: `false` or `null` values were false negatives in existence check.
|
7 years ago |
Afshin Darian
|
4cee2e1809
Initial Settings class test.
|
7 years ago |
Afshin Darian
|
53f69d518f
Expose Settings class for tests.
|
7 years ago |
Afshin Darian
|
fcf096e216
Clean up schemas.
|
7 years ago |
Afshin Darian
|
357828ac6d
Rename IDatastore to IDataConnector to prevent name collision with phosphor data stores.
|
7 years ago |
Afshin Darian
|
a7217ffb4b
Make sure `user` and `composite` data always exist as a collection, even if empty or initially `null`.
|
7 years ago |