aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/README.md b/README.md
index 70d98ff..af92b5c 100644
--- a/README.md
+++ b/README.md
@@ -75,11 +75,15 @@ assert_eq!(kdl_schema::SCHEMA_SCHEMA.document.info.title[0].text, "KDL Schema");
## conditions blocking version 1.0.0
- documentation at all
+- merge ref target over ref source if ref source has anything else
- good API for parsing from a file
- types actually match the schema (currently I'm omitting several things because the schema schema doesn't use them)
- ergonomic builder API to define a schema in Rust in a non-ugly way
- can generate KDL from schema object in Rust
- can choose kdl or knuffel as parser
+- make sure `required false` in a `prop` works properly
+- validate the schema at parse time (ensure that e.g. refs are resolvable)
+- make sure enums work with int values
## license