You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Requested by @yahya280101. Allow for >2 levels of nesting. This could probably be done by tracking the header level and allowing for meta-entries to contain meta-entries, then passing in the header level.
The text was updated successfully, but these errors were encountered:
Related to #14
Add support for arbitrary levels of nesting in `yamldoc`.
* **Documentation Updates**
- Update `docs/hier_tutorial.md` to reflect support for arbitrary levels of nesting.
- Update `README.md` to remove the note about the two-level nesting limitation.
* **Code Changes**
- Modify `yamldoc/parser.py` to handle arbitrary levels of nesting.
- Update `yamldoc/parser.py` to add type metadata for deeper nested entries.
* **Test Updates**
- Add new test cases in `test/test_examples.py` for deeper nesting.
- Add new test cases in `test/test_exclude.py` for deeper nesting exclusion.
- Update `test/yaml/two_level.yaml` and `test/schema/two_level.schema` to include examples of deeper nesting.
---
For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/Chris1221/yamldoc/issues/14?shareId=XXXX-XXXX-XXXX-XXXX).
Requested by @yahya280101. Allow for >2 levels of nesting. This could probably be done by tracking the header level and allowing for meta-entries to contain meta-entries, then passing in the header level.
The text was updated successfully, but these errors were encountered: