pyvider-hcl 2025-12-02
Removed type-ignore comments and TODO placeholders across codebase
21 files · 6+ · 34-

Removed type-ignore comments from parser

2 files changed
  • base.py Removed type: ignore[attr-defined] from hcl2.loads() call
  • context.py Removed type: ignore[attr-defined] from hcl2.loads() call
  • Removed # type: ignore[attr-defined] from hcl2.loads() calls in parser/base.py and parser/context.py remediate internal
    2 files
    • base.py
    • context.py

Removed TODO placeholders from test files

16 files changed
  • __init__.py Removed TODO placeholder docstring
  • test_factories.py Removed TODO placeholder docstring
  • __init__.py Removed TODO placeholder docstring
  • test_printer.py Removed TODO placeholder docstring
  • __init__.py Removed TODO placeholder docstring
  • test_parser.py Removed TODO placeholder docstring
  • __init__.py Removed TODO placeholder docstring
  • test_terraform.py Removed TODO placeholder docstring
  • __init__.py Removed TODO placeholder docstring
  • test_factories.py Removed TODO placeholder docstring
  • __init__.py Removed TODO placeholder docstring
  • test_printer.py Removed TODO placeholder docstring
  • __init__.py Removed TODO placeholder docstring
  • test_parser.py Removed TODO placeholder docstring
  • __init__.py Removed TODO placeholder docstring
  • test_terraform.py Removed TODO placeholder docstring
  • Removed TODO placeholder docstrings from test init.py files and test modules across factories, output, parser, and terraform test directories (both main and mutant tests) specify internal
    8 files
    • __init__.py
    • __init__.py
    • __init__.py
    • __init__.py
    • __init__.py
    • __init__.py
    • __init__.py
    • __init__.py

Changed MkDocs dev server port

1 file changed
  • mkdocs.yml Changed dev_addr from 127.0.0.1:11012 to 127.0.0.1:11006
  • Changed MkDocs dev_addr from 127.0.0.1:11012 to 127.0.0.1:11006 baseline internal
    1 file
    • mkdocs.yml

Removed commented-out dependency line

2 files changed
  • pyproject.toml Removed commented-out pyvider-cty dependency
  • uv.lock Updated lock file
  • Removed the #"pyvider-cty" commented-out dependency line from pyproject.toml baseline internal
    1 file
    • pyproject.toml