fix: resolve CI linting failures
- 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:
@@ -1,8 +1,10 @@
|
|||||||
|
#!/usr/bin/env python3
|
||||||
"""Base generator class."""
|
"""Base generator class."""
|
||||||
|
|
||||||
from abc import ABC, abstractmethod
|
from abc import ABC, abstractmethod
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from typing import Optional
|
from typing import Optional
|
||||||
|
|
||||||
from docgen.models import DocConfig, Endpoint
|
from docgen.models import DocConfig, Endpoint
|
||||||
|
|
||||||
|
|
||||||
@@ -10,6 +12,7 @@ class BaseGenerator(ABC):
|
|||||||
"""Abstract base class for documentation generators."""
|
"""Abstract base class for documentation generators."""
|
||||||
|
|
||||||
def __init__(self, config: Optional[DocConfig] = None):
|
def __init__(self, config: Optional[DocConfig] = None):
|
||||||
|
"""Initialize the generator with optional configuration."""
|
||||||
self.config = config or DocConfig()
|
self.config = config or DocConfig()
|
||||||
|
|
||||||
@abstractmethod
|
@abstractmethod
|
||||||
|
|||||||
Reference in New Issue
Block a user