Home / Function/ get_pr_nodes() — fastapi Function Reference

get_pr_nodes() — fastapi Function Reference

Architecture documentation for the get_pr_nodes() function in contributors.py from the fastapi codebase.

Function python FastAPI Routing calls 1 called by 1

Entity Profile

Dependency Diagram

graph TD
  7c05826d_e58f_1156_2d56_d4b1b1d17662["get_pr_nodes()"]
  cf4b5bfd_e515_e220_1b74_2b9dbfada762["contributors.py"]
  7c05826d_e58f_1156_2d56_d4b1b1d17662 -->|defined in| cf4b5bfd_e515_e220_1b74_2b9dbfada762
  33126480_1652_4075_be09_22addb8f6752["main()"]
  33126480_1652_4075_be09_22addb8f6752 -->|calls| 7c05826d_e58f_1156_2d56_d4b1b1d17662
  5d883755_3c62_6fe5_d0c5_9c8ecd734bd3["get_graphql_pr_edges()"]
  7c05826d_e58f_1156_2d56_d4b1b1d17662 -->|calls| 5d883755_3c62_6fe5_d0c5_9c8ecd734bd3
  style 7c05826d_e58f_1156_2d56_d4b1b1d17662 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

scripts/contributors.py lines 156–165

def get_pr_nodes(settings: Settings) -> list[PullRequestNode]:
    pr_nodes: list[PullRequestNode] = []
    pr_edges = get_graphql_pr_edges(settings=settings)

    while pr_edges:
        for edge in pr_edges:
            pr_nodes.append(edge.node)
        last_edge = pr_edges[-1]
        pr_edges = get_graphql_pr_edges(settings=settings, after=last_edge.cursor)
    return pr_nodes

Domain

Subdomains

Called By

Frequently Asked Questions

What does get_pr_nodes() do?
get_pr_nodes() is a function in the fastapi codebase, defined in scripts/contributors.py.
Where is get_pr_nodes() defined?
get_pr_nodes() is defined in scripts/contributors.py at line 156.
What does get_pr_nodes() call?
get_pr_nodes() calls 1 function(s): get_graphql_pr_edges.
What calls get_pr_nodes()?
get_pr_nodes() is called by 1 function(s): main.

Analyze Your Own Codebase

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

Try Supermodel Free