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."""
|
||||
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user