The entire repo summarised by code_analyze — structured JSON in <2k tokens. The dossier above is built from one call. Drill into specifics with code_search.
| File | Lines | Cx |
|---|---|---|
| fastapi/routing.py | 3,892 | 456 |
| fastapi/dependencies/utils.py | 911 | 208 |
| scripts/docs.py | 706 | 156 |
| fastapi/telemetry/_asgi.py | 410 | 145 |
| fastapi/openapi/utils.py | 638 | 117 |
| tests/test_telemetry/test_runtime.py | 547 | 73 |
| fastapi/_compat/v2.py | 398 | 68 |
| fastapi/_compat/shared.py | 172 | 67 |
| docs/en/docs/js/custom.js | 233 | 64 |
| tests/test_telemetry/test_environment_integrations.py | 225 | 61 |
| File | Lines | Cx |
|---|---|---|
| tests/test_include_router_defaults_overrides.py | 7,207 | 19 |
| docs/en/docs/release-notes.md | 5,403 | 0 |
| fastapi/routing.py | 3,892 | 456 |
| docs/en/docs/img/sponsors/jina.svg | 1,981 | 0 |
| fastapi/applications.py | 1,914 | 34 |
| docs/en/data/translation_reviewers.yml | 1,885 | 0 |
| tests/test_generate_unique_id_function.py | 1,644 | 3 |
| fastapi/param_functions.py | 1,379 | 0 |
| docs/en/docs/img/sponsors/cryptapi-banner.svg | 1,375 | 0 |
| tests/test_application.py | 1,271 | 0 |
Drop any public git URL or owner/repo shorthand.
Or compare fastapi/fastapi against another repo:
Or use the API directly: curl https://api.searchcode.com/api/v1/code_analyze · Add to your MCP client