Home / Function/ resolve_files() — fastapi Function Reference

resolve_files() — fastapi Function Reference

Architecture documentation for the resolve_files() function in mkdocs_hooks.py from the fastapi codebase.

Function python FastAPI Responses calls 1 called by 1

Entity Profile

Dependency Diagram

graph TD
  68237fa4_a1d1_db0c_d20c_a5fd2f079ec1["resolve_files()"]
  566dbae4_46de_4e4a_0ed4_0c59e40fbcf8["mkdocs_hooks.py"]
  68237fa4_a1d1_db0c_d20c_a5fd2f079ec1 -->|defined in| 566dbae4_46de_4e4a_0ed4_0c59e40fbcf8
  634d48cc_44cf_cb00_7743_7305babee827["on_files()"]
  634d48cc_44cf_cb00_7743_7305babee827 -->|calls| 68237fa4_a1d1_db0c_d20c_a5fd2f079ec1
  8c35274a_3f5d_d896_06e3_ad7716404d01["resolve_file()"]
  68237fa4_a1d1_db0c_d20c_a5fd2f079ec1 -->|calls| 8c35274a_3f5d_d896_06e3_ad7716404d01
  style 68237fa4_a1d1_db0c_d20c_a5fd2f079ec1 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

scripts/mkdocs_hooks.py lines 79–93

def resolve_files(*, items: list[Any], files: Files, config: MkDocsConfig) -> None:
    for item in items:
        if isinstance(item, str):
            resolve_file(item=item, files=files, config=config)
        elif isinstance(item, dict):
            assert len(item) == 1
            values = list(item.values())
            if not values:
                continue
            if isinstance(values[0], str):
                resolve_file(item=values[0], files=files, config=config)
            elif isinstance(values[0], list):
                resolve_files(items=values[0], files=files, config=config)
            else:
                raise ValueError(f"Unexpected value: {values}")

Domain

Subdomains

Called By

Frequently Asked Questions

What does resolve_files() do?
resolve_files() is a function in the fastapi codebase, defined in scripts/mkdocs_hooks.py.
Where is resolve_files() defined?
resolve_files() is defined in scripts/mkdocs_hooks.py at line 79.
What does resolve_files() call?
resolve_files() calls 1 function(s): resolve_file.
What calls resolve_files()?
resolve_files() is called by 1 function(s): on_files.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free