Skip to content

Conversation

@Chris1221
Copy link
Owner

@Chris1221 Chris1221 commented Aug 8, 2024

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.

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).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants