pyvider-hcl
2025-11-03
Replaced dynamic API reference generation with static reference pages
20 files · 50+ · 73-
Static API reference pages
18 files changed
gen_ref_pages.pyRemoved dynamic page generation script (66 lines deleted)SUMMARY.mdAdded navigation structure for reference pagesexceptions.mdAdded mkdocstrings stub for exceptions moduleindex.mdAdded mkdocstrings stub for factories packageresources.mdAdded mkdocstrings stub for resources moduletypes.mdAdded mkdocstrings stub for types modulevariables.mdAdded mkdocstrings stub for variables moduleindex.mdAdded mkdocstrings stub for hcl packageformatting.mdAdded mkdocstrings stub for formatting moduleindex.mdAdded mkdocstrings stub for output packagebase.mdAdded mkdocstrings stub for parser base modulecontext.mdAdded mkdocstrings stub for parser context moduleindex.mdAdded mkdocstrings stub for parser packageinference.mdAdded mkdocstrings stub for inference moduleconfig.mdAdded mkdocstrings stub for terraform config moduleindex.mdAdded mkdocstrings stub for terraform packageindex.mdAdded mkdocstrings stub for pyvider packagemkdocs.ymlUpdated navigation to reference static pages instead of generated ones
- Removed
docs/reference/gen_ref_pages.pydynamic page generation script specify internal1 file
gen_ref_pages.py
- Added
docs/reference/SUMMARY.mdwith navigation structure specify internal1 file
SUMMARY.md
- Added individual mkdocstrings stub pages for each module across exceptions, factories, output, parser, and terraform subpackages
specify
internal
14 files
exceptions.mdindex.mdresources.mdtypes.mdvariables.mdformatting.mdindex.mdbase.mdcontext.mdindex.mdinference.mdconfig.mdindex.mdindex.md
Updated build configuration and gitignore
2 files changed
MakefileUpdated Makefile targets for static reference page approach.gitignoreAdded 3 new entries