Skip to content

Sphinx extension for RNG -> RST - #208

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

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

Conversation

@tomschr

@tomschr tomschr commented Mar 25, 2026

Copy link
Copy Markdown
Contributor

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.

@tomschr tomschr added the help wanted General issue for other developers or contributors. label May 12, 2026
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 help wanted General issue for other developers or contributors.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document the Product RELAX NG Schema

1 participant