Commit Graph

6 Commits

Author SHA1 Message Date
quobix
43bf162e0c Added new Render method to top level document.
Like `RenderAndReload` this method will render / print out the document, however it won’t read it back in and reload the model from the ground up. This is a non-destructive method that does not reload the model from the rendered document.

If you don’t use the low model or you don’t care that the high level model and low-level models are out of sync? No problem. Otherwise keep this in mind that the low level model will only represent the original un-mutated document, as will the index.

Signed-off-by: quobix <dave@quobix.com>
2023-09-14 07:30:03 -04:00
Quobix
1795bb502a Refactored mock renderer types
makes more sense when using as an API.

Signed-off-by: Quobix <dave@quobix.com>
2023-09-01 06:00:03 -04:00
Quobix
5faa24e333 Added docs, more tests and cleanup.
Signed-off-by: Quobix <dave@quobix.com>
2023-09-01 06:00:03 -04:00
Quobix
2ddc147906 Hardening mock generator with a few more tests
Signed-off-by: Quobix <dave@quobix.com>
2023-09-01 06:00:03 -04:00
Quobix
8ae4603824 Fixed mock test
Signed-off-by: Quobix <dave@quobix.com>
2023-09-01 06:00:03 -04:00
Quobix
2269130610 Added tests for mock generator and tuned schema renderer
Signed-off-by: Quobix <dave@quobix.com>
2023-09-01 06:00:03 -04:00