diff --git a/odoo-stubs/tools/sourcemap_generator.pyi b/odoo-stubs/tools/sourcemap_generator.pyi index db6dc2d..f0ebcef 100644 --- a/odoo-stubs/tools/sourcemap_generator.pyi +++ b/odoo-stubs/tools/sourcemap_generator.pyi @@ -1,22 +1,22 @@ from typing import Any class SourceMapGenerator: - _file: Any - _source_root: Any - _sources: Any - _mappings: Any - _sources_contents: Any + _file: None + _source_root: str | None + _sources: dict[str, int] + _mappings: list[dict[str, Any]] + _sources_contents: dict[str, str] _version: int - _cache: Any - def __init__(self, source_root: Any | None = ...) -> None: ... - def _serialize_mappings(self): ... - def to_json(self): ... - def get_content(self): ... - def add_source(self, source_name, source_content, last_index, start_offset: int = ...) -> None: ... + _cache: dict[tuple[int, int], str] + def __init__(self, source_root: str | None = ...) -> None: ... + def _serialize_mappings(self) -> str: ... + def to_json(self) -> dict: ... + def get_content(self) -> bytes: ... + def add_source(self, source_name: str, source_content: str, last_index: int, start_offset: int = ...) -> None: ... B64CHARS: bytes -SHIFTSIZE: Any -FLAG: Any -MASK: Any +SHIFTSIZE: int +FLAG: int +MASK: int -def base64vlq_encode(*values): ... +def base64vlq_encode(*values) -> str: ...