Skip to content

Sphinx extension for RNG -> RST#208

Draft
tomschr wants to merge 20 commits intomainfrom
toms/170-rnc-to-rst
Draft

Sphinx extension for RNG -> RST#208
tomschr wants to merge 20 commits intomainfrom
toms/170-rnc-to-rst

Conversation

@tomschr
Copy link
Copy Markdown
Contributor

@tomschr tomschr commented Mar 25, 2026

This is a separate Sphinx extension which tries to collect all elements and attributes from the RNG sschema and creates a reference documentation.

Fixes #170

@tomschr tomschr self-assigned this Mar 25, 2026
@tomschr tomschr added the area:documentation Improvements or additions to documentation label Mar 25, 2026
@github-actions
Copy link
Copy Markdown

Coverage Report

For commit 0c46e07

Click to expand Coverage Report
  Name                                           Stmts   Miss Branch BrPart  Cover
  --------------------------------------------------------------------------------
+ src/docbuild/models/deliverable.py               180      1     22      0  99.5%
+ src/docbuild/cli/cmd_check/process.py             58      0     22      1  98.8%
+ src/docbuild/models/manifest.py                  111      1     12      1  98.4%
+ src/docbuild/utils/pidlock.py                     79      1     14      1  97.8%
+ src/docbuild/cli/cmd_cli.py                       96      1     10      2  97.2%
+ src/docbuild/cli/cmd_validate/process.py         178      5     52      4  96.1%
+ src/docbuild/cli/callback.py                      35      0     10      2  95.6%
- src/docbuild/cli/cmd_config/__init__.py            9      1      0      0  88.9%
- src/docbuild/config/xml/stitch.py                 47      5     12      0  88.1%
- src/docbuild/cli/cmd_metadata/metaprocess.py     215     26     66     13  82.6%
- src/docbuild/cli/cmd_check/__init__.py            18      5      2      0  65.0%
- src/docbuild/cli/cmd_build/__init__.py            13      5      0      0  61.5%
- src/docbuild/cli/cmd_metadata/__init__.py         27     10      2      0  58.6%
- src/docbuild/cli/cmd_config/environment.py        11      6      2      0  38.5%
  --------------------------------------------------------------------------------
+ TOTAL                                           2923     67    688     24  97.0%
  
  46 files skipped due to complete coverage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document the Product RELAX NG Schema

1 participant