fix: resolve CI linting failures
Some checks failed
CI / test (push) Has been cancelled
CI / lint (push) Has been cancelled

- Fix corrupted docstrings (curly braces to quotes)
- Sort imports according to ruff standards
- Split long line in javascript.py for readability
- Add module-level docstrings to test files
- Add docstring to BaseGenerator.__init__ method
- Fix regex pattern in RustDetector
This commit is contained in:
2026-01-31 17:48:01 +00:00
parent 08ffc95e37
commit b700427255

View File

@@ -1,8 +1,10 @@
#!/usr/bin/env python3
"""Base generator class."""
from abc import ABC, abstractmethod
from pathlib import Path
from typing import Optional
from docgen.models import DocConfig, Endpoint
@@ -10,6 +12,7 @@ class BaseGenerator(ABC):
"""Abstract base class for documentation generators."""
def __init__(self, config: Optional[DocConfig] = None):
"""Initialize the generator with optional configuration."""
self.config = config or DocConfig()
@abstractmethod