Commit Graph

28 Commits

Author SHA1 Message Date
515688d1f1 avoid compiler warnings 2019-03-18 10:00:58 +01:00
ef2f2efbcc improve api_schema module structure 2019-02-17 10:16:33 +01:00
dc9a007b11 rename src/api to src/api_schema 2019-02-17 09:59:20 +01:00
9b50c16103 section_config.rs: simplify parser by using new try_block macro 2019-02-15 12:13:15 +01:00
379ea0edb6 Revert "/api/schema.rs: implement Schema::Option"
This reverts commit 0a35462c1e.

I am not sure this add much value, and the old approach needs
less memory. If we really need single optional values, we can still
implement such Option while keeping the hash based approach...
2019-01-19 12:53:32 +01:00
0a35462c1e /api/schema.rs: implement Schema::Option 2019-01-18 17:40:37 +01:00
91643d9012 section_config.rs: remove debug output 2018-12-12 12:19:26 +01:00
5b34c2607d rename entry to item 2018-12-09 10:25:56 +01:00
b65eaac62d api3/config/datastore.rs: return real data 2018-12-09 10:23:19 +01:00
bfb1d69abc fix compiler warnings, add storage/config.rs 2018-11-30 11:15:26 +01:00
9131286246 remove missleading comment 2018-11-30 08:47:26 +01:00
a27b905c28 use VecDeque instead of LinkedList 2018-11-29 17:28:28 +01:00
c6ed6cac12 SectionConfig::write - return raw string 2018-11-29 16:47:40 +01:00
ae3a512dd9 SectionConfig::write - verify data 2018-11-29 13:18:15 +01:00
9c1b42d28e simplify var names 2018-11-29 09:33:27 +01:00
e189c93b8c section_config: add write - first try 2018-11-28 14:09:35 +01:00
92fb0784d4 section_config: add new struct SectionConfigData 2018-11-28 08:25:26 +01:00
e3a2217050 avoid clone 2018-11-27 14:10:16 +01:00
ee7fc4335a SectionConfig::parse - return Value 2018-11-27 12:54:40 +01:00
826698d56f SectionConfig: add schema for ID property 2018-11-27 12:34:56 +01:00
bdb631da88 section_config: improve parser 2018-11-27 11:55:21 +01:00
1fa897cfed section_config: parse section content 2018-11-27 09:01:36 +01:00
803b95a01d SectionConfigPlugin: add schema 2018-11-27 08:41:25 +01:00
b943ed8d2b section_config: further parser improvements 2018-11-26 18:22:07 +01:00
0d97734e92 use is_empty() to check for empty string 2018-11-26 18:02:29 +01:00
dd193a61d0 section_config: improve parser 2018-11-26 18:01:24 +01:00
e471d69946 section_config.rs: add some test code 2018-11-19 08:07:22 +01:00
222454221c add section_config.rs 2018-11-19 06:47:39 +01:00