Develop. Preview. Ship.
This report presents the forensic synthetic code analysis of vercel/vercel, a TypeScript project with 15,910 GitHub stars. SynthScan v2.0 examined 1,031,400 lines of code across 5009 source files, recording 2000 pattern matches distributed across 22 syntactic categories. The overall adjusted score of 2.5 places this repository in the Likely human-written band.
The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).
This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.
Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.
This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.
The scanner identified 2000 distinct pattern matches across 22 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | python/vercel-runtime/tests/test_runtime.py | 483 | async def test_server_started_get_post_ping_lifecycle( | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 547 | async def test_oidc_header_uses_environment_fallback(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 566 | async def test_malformed_request_line(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 588 | async def test_sc_headers_stripped_per_no_leak_flag(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 651 | async def test_wsgi_requests_and_lifecycle( | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 680 | async def test_wsgi_chunked_post_without_content_length(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 705 | async def test_wsgi_closeable_response(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 724 | async def test_oidc_header_uses_environment_fallback(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 742 | async def test_sc_headers_stripped_per_no_leak_flag(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 796 | async def test_wsgi_websocket_ends_request_after_handshake(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 858 | async def test_wsgi_websocket_emits_single_end_message(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 889 | async def test_wsgi_non_upgrade_request_still_works(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 917 | async def test_asgi_requests_ping_and_lifecycle( | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 980 | async def test_oidc_header_uses_environment_fallback(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 998 | async def test_sc_headers_stripped_per_no_leak_flag(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 1052 | async def test_asgi_websocket_ends_request_after_handshake( | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 1127 | async def test_asgi_websocket_server_close_ends_request(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 1177 | async def test_asgi_websocket_reject_ends_request(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 1239 | async def test_cron_secret_is_enforced_by_wrapper(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 1277 | async def test_bootstraps_dunder_main_entrypoint_for_cron_service( | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 1308 | async def test_bootstraps_dunder_main_entrypoint_for_schedule_job_service( | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 1340 | async def test_bootstraps_sync_handler_function_for_cron_service( | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 1373 | async def test_bootstraps_async_handler_function_for_cron_service( | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 1406 | async def test_multi_cron_routes_dispatches_by_path(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 1475 | async def test_multi_cron_routes_enforces_cron_secret(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 1521 | async def test_log_levels_and_print(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 1586 | async def test_missing_handler_exits(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 1605 | async def test_missing_cron_entrypoint_exits(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 1622 | async def test_bad_handler_subclass_exits( | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 1650 | async def test_missing_env_var_exits(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 1849 | async def test_lifespan_startup_runs_before_request(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 1868 | async def test_missing_handler_exits(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 1891 | async def test_asgi_bad_start_message(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_runtime.py | 1903 | async def test_asgi_bad_body_message(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_cache_context.py | 71 | def test_returns_none_when_vercel_cache_missing(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_cache_context.py | 77 | def test_constructs_clients_and_installs_into_context(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_cache_context.py | 113 | def test_falls_back_when_async_cache_kwarg_unsupported(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_cache_context.py | 140 | def test_noop_when_sc_headers_missing(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_cache_context.py | 157 | def test_noop_when_sc_host_missing(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_cache_context.py | 173 | def test_noop_when_vercel_cache_unavailable(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_cache_context.py | 182 | def test_noop_when_sc_headers_invalid_json(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_cache_context.py | 198 | def test_noop_when_sc_headers_not_dict(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_cache_context.py | 216 | def test_installs_cache_when_sc_headers_present(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_cache_context.py | 242 | def test_calls_set_context_with_none_for_both_slots(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_cache_context.py | 256 | def test_falls_back_when_async_cache_kwarg_unsupported(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_cache_context.py | 278 | def test_noop_when_vercel_cache_unavailable(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_sourcecode.py | 26 | def test_cqa_ruff_format_check(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_sourcecode.py | 70 | def test_cqa_typecheck_pyright(self) -> None: | CODE |
| LOW⚡ | python/vercel-runtime/tests/test_wsgi_websocket.py | 54 | def test_detects_upgrade_with_multiple_connection_tokens(self) -> None: | CODE |
| LOW⚡ | python/vercel-runtime/tests/test_wsgi_websocket.py | 61 | def test_missing_connection_upgrade_token(self) -> None: | CODE |
| LOW⚡ | python/vercel-runtime/tests/test_wsgi_websocket.py | 68 | def test_missing_upgrade_header(self) -> None: | CODE |
| LOW⚡ | python/vercel-runtime/tests/test_wsgi_websocket.py | 71 | def test_non_websocket_upgrade(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_wsgi_websocket.py | 98 | def test_does_not_signal_when_send_raises(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_wsgi_websocket.py | 118 | def test_send_passes_through_and_returns_underlying_value(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_wsgi_websocket.py | 126 | def test_delegates_unknown_attributes_to_wrapped_socket(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_wsgi_websocket.py | 137 | def test_returns_false_and_leaves_environ_untouched(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_wsgi_websocket.py | 148 | def test_exposes_socket_for_upgrade_requests(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_workers.py | 12 | def test_detects_legacy_worker_service_type(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_workers.py | 20 | def test_detects_queue_triggered_job_service(self) -> None: | CODE |
| LOW | python/vercel-runtime/tests/test_workers.py | 33 | def test_prepare_worker_environment_delegates_to_workers_runtime( | CODE |
| 711 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | python/vercel-runtime/tests/_dist.py | 3 | CODE | |
| LOW | python/vercel-runtime/tests/_dist.py | 12 | CODE | |
| LOW | python/vercel-runtime/tests/_cov_wrapper.py | 7 | CODE | |
| LOW | python/vercel-runtime/tests/test_runtime.py | 3 | CODE | |
| LOW | python/vercel-runtime/tests/__init__.py | 3 | CODE | |
| LOW | python/vercel-runtime/tests/test_cache_context.py | 1 | CODE | |
| LOW | python/vercel-runtime/tests/_n1_mock.py | 3 | CODE | |
| LOW | python/vercel-runtime/tests/test_wsgi_websocket.py | 1 | CODE | |
| LOW | python/vercel-runtime/tests/test_workers.py | 1 | CODE | |
| LOW | python/vercel-runtime/tests/test_headers.py | 1 | CODE | |
| LOW | python/vercel-runtime/tests/test_request_body.py | 3 | CODE | |
| LOW | python/vercel-runtime/src/vercel_runtime/asgi.py | 1 | CODE | |
| LOW | …on/vercel-runtime/src/vercel_runtime/wsgi_websocket.py | 1 | CODE | |
| LOW | python/vercel-runtime/src/vercel_runtime/cache.py | 1 | CODE | |
| LOW | python/vercel-runtime/src/vercel_runtime/cache.py | 10 | CODE | |
| LOW | python/vercel-runtime/src/vercel_runtime/utils.py | 1 | CODE | |
| LOW | python/vercel-runtime/src/vercel_runtime/vc_init.py | 1 | CODE | |
| LOW | python/vercel-runtime/src/vercel_runtime/routing.py | 1 | CODE | |
| LOW | python/vercel-runtime/src/vercel_runtime/resolver.py | 1 | CODE | |
| LOW | python/vercel-runtime/src/vercel_runtime/crons.py | 1 | CODE | |
| LOW | python/vercel-runtime/src/vercel_runtime/dev.py | 1 | CODE | |
| LOW | python/vercel-runtime/src/vercel_runtime/headers.py | 1 | CODE | |
| LOW | python/vercel-runtime/src/vercel_runtime/headers.py | 5 | CODE | |
| LOW | python/vercel-runtime/src/vercel_runtime/workers.py | 1 | CODE | |
| LOW | …time/src/vercel_runtime/_vendor/markupsafe/__init__.py | 1 | CODE | |
| LOW | …ntime/src/vercel_runtime/_vendor/h11/_receivebuffer.py | 2 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/_writers.py | 10 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 9 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 9 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 9 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 10 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 10 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 10 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 10 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 10 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 10 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 10 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 19 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 19 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 19 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 19 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 19 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 19 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 19 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 19 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 19 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 19 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 19 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 32 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 32 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/__init__.py | 32 | CODE | |
| LOW | …ercel-runtime/src/vercel_runtime/_vendor/h11/_state.py | 115 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/_headers.py | 2 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/_headers.py | 2 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/_headers.py | 8 | CODE | |
| LOW | …untime/src/vercel_runtime/_vendor/colorama/__init__.py | 2 | CODE | |
| LOW | …untime/src/vercel_runtime/_vendor/colorama/__init__.py | 2 | CODE | |
| LOW | …untime/src/vercel_runtime/_vendor/colorama/__init__.py | 2 | CODE | |
| LOW | …untime/src/vercel_runtime/_vendor/colorama/__init__.py | 2 | CODE | |
| LOW | …untime/src/vercel_runtime/_vendor/colorama/__init__.py | 2 | CODE | |
| 447 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | python/vercel-runtime/tests/_n1_mock.py | 77 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | python/vercel-runtime/tests/_n1_mock.py | 79 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | python/vercel-runtime/src/vercel_runtime/vc_init.py | 88 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ercel-runtime/src/vercel_runtime/_vendor/h11/_state.py | 16 | # =================== | COMMENT |
| MEDIUM | …ercel-runtime/src/vercel_runtime/_vendor/h11/_state.py | 93 | # -------------- | COMMENT |
| MEDIUM | packages/backends/test/diagnostics.test.ts | 51 | // ─── npm v2/v3 ──────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/backends/test/diagnostics.test.ts | 443 | // ─── npm v1 ─────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/backends/test/diagnostics.test.ts | 594 | // ─── pnpm v9 ────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/backends/test/diagnostics.test.ts | 783 | // ─── pnpm v6 ────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/backends/test/diagnostics.test.ts | 910 | // ─── yarn v1 ───────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/backends/test/diagnostics.test.ts | 1073 | // ─── yarn berry ─────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/backends/test/diagnostics.test.ts | 1192 | // ─── bun text ───────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/backends/test/diagnostics.test.ts | 1297 | // ─── bun binary fallback ────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/backends/test/diagnostics.test.ts | 1337 | // ─── vlt fallback ──────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/backends/test/diagnostics.test.ts | 1376 | // ─── runtimeVersion ─────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/backends/test/diagnostics.test.ts | 1453 | // ─── diagnostics callback ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/backends/test/diagnostics.test.ts | 1489 | // ─── framework field ────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/rust/test/unit/diagnostics.test.ts | 25 | // ── fixture helpers ────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/rust/test/unit/diagnostics.test.ts | 166 | // ── tests ──────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ges/cli/test/unit/commands/firewall/rules-edit.test.ts | 37 | // ─── Resolve + dispatch ──────────────────────────────────────────── | COMMENT |
| MEDIUM | …ges/cli/test/unit/commands/firewall/rules-edit.test.ts | 131 | // ─── Flag overrides ──────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ges/cli/test/unit/commands/firewall/rules-edit.test.ts | 340 | // ─── JSON mode ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ges/cli/test/unit/commands/firewall/rules-edit.test.ts | 410 | // ─── AI mode ─────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ges/cli/test/unit/commands/firewall/rules-edit.test.ts | 478 | // ─── Interactive mode ────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ges/cli/test/unit/commands/firewall/rules-edit.test.ts | 482 | // ─── Non-interactive ─────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ges/cli/test/unit/commands/firewall/rules-edit.test.ts | 518 | // ─── Edge cases ──────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ges/cli/test/unit/commands/firewall/rules-edit.test.ts | 642 | // ─── offerAutoPublish ────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ges/cli/test/unit/commands/firewall/rules-edit.test.ts | 669 | // ─── Interactive rule selection ───────────────────────────────────── | COMMENT |
| MEDIUM | …ges/cli/test/unit/commands/firewall/rules-edit.test.ts | 685 | // ─── Additional flag mode tests ──────────────────────────────────── | COMMENT |
| MEDIUM | …ges/cli/test/unit/commands/firewall/rules-edit.test.ts | 894 | // ─── JSON with all fields ────────────────────────────────────────── | COMMENT |
| MEDIUM | …ges/cli/test/unit/commands/firewall/rules-edit.test.ts | 941 | // ─── AI with specific rule ───────────────────────────────────────── | COMMENT |
| MEDIUM | …ges/cli/test/unit/commands/firewall/rules-edit.test.ts | 981 | // ─── Help ────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ages/cli/test/unit/commands/firewall/rules-add.test.ts | 36 | // ─── Flag mode: happy paths ──────────────────────────────────────── | COMMENT |
| MEDIUM | …ages/cli/test/unit/commands/firewall/rules-add.test.ts | 560 | // ─── Flag mode: validation errors ────────────────────────────────── | COMMENT |
| MEDIUM | …ages/cli/test/unit/commands/firewall/rules-add.test.ts | 997 | // ─── JSON mode ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ages/cli/test/unit/commands/firewall/rules-add.test.ts | 1224 | // ─── Mutual exclusivity ──────────────────────────────────────────── | COMMENT |
| MEDIUM | …ages/cli/test/unit/commands/firewall/rules-add.test.ts | 1282 | // ─── AI mode ─────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ages/cli/test/unit/commands/firewall/rules-add.test.ts | 1409 | // ─── offerAutoPublish ────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ages/cli/test/unit/commands/firewall/rules-add.test.ts | 1462 | // ─── Non-interactive / agent mode ────────────────────────────────── | COMMENT |
| MEDIUM | …ages/cli/test/unit/commands/firewall/rules-add.test.ts | 1488 | // ─── Help + telemetry ────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ages/cli/test/unit/commands/firewall/rules-add.test.ts | 1498 | // ─── Interactive mode ────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | packages/cli/test/unit/commands/teams/switch.test.ts | 17 | // ── Personal Account ────────────── | COMMENT |
| MEDIUM⚡ | packages/cli/test/unit/commands/teams/switch.test.ts | 19 | // ── Teams ───────────────────────── | COMMENT |
| MEDIUM⚡ | packages/cli/test/unit/commands/teams/switch.test.ts | 21 | // ────────────────────────────────── | COMMENT |
| MEDIUM⚡ | packages/cli/test/unit/commands/teams/switch.test.ts | 34 | // ── Personal Account ────────────── | COMMENT |
| MEDIUM⚡ | packages/cli/test/unit/commands/teams/switch.test.ts | 36 | // ── Teams ───────────────────────── | COMMENT |
| MEDIUM⚡ | packages/cli/test/unit/commands/teams/switch.test.ts | 38 | // ────────────────────────────────── | COMMENT |
| MEDIUM | packages/cli/test/unit/commands/teams/switch.test.ts | 73 | // ── Teams ───────────────────────── | COMMENT |
| MEDIUM | packages/cli/test/unit/commands/teams/switch.test.ts | 75 | // ────────────────────────────────── | COMMENT |
| MEDIUM⚡ | packages/cli/test/unit/commands/switch/switch.test.ts | 14 | // ── Personal Account ────────────── | COMMENT |
| MEDIUM⚡ | packages/cli/test/unit/commands/switch/switch.test.ts | 16 | // ── Teams ───────────────────────── | COMMENT |
| MEDIUM⚡ | packages/cli/test/unit/commands/switch/switch.test.ts | 18 | // ────────────────────────────────── | COMMENT |
| MEDIUM⚡ | packages/cli/test/unit/commands/switch/switch.test.ts | 31 | // ── Personal Account ────────────── | COMMENT |
| MEDIUM⚡ | packages/cli/test/unit/commands/switch/switch.test.ts | 33 | // ── Teams ───────────────────────── | COMMENT |
| MEDIUM⚡ | packages/cli/test/unit/commands/switch/switch.test.ts | 35 | // ────────────────────────────────── | COMMENT |
| MEDIUM | packages/cli/test/unit/commands/switch/switch.test.ts | 58 | // ── Teams ───────────────────────── | COMMENT |
| MEDIUM | packages/cli/test/unit/commands/switch/switch.test.ts | 60 | // ────────────────────────────────── | COMMENT |
| MEDIUM | packages/cli/src/util/openapi/openapi-cache.ts | 255 | // ───────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/cli/src/util/openapi/openapi-cache.ts | 257 | // ───────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/build-utils/src/node-diagnostics.ts | 23 | // ─── Source classification ──────────────────────────────────────────────────── | COMMENT |
| 49 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | packages/python/src/install.ts | 44 | print(spec.origin) | CODE |
| HIGH | packages/python/src/install.ts | 109 | print(json.dumps(paths)) | CODE |
| HIGH | …es/cli/test/unit/util/projects/detect-services.test.ts | 77 | 'def app():\n return None\n' | CODE |
| HIGH | …es/cli/test/unit/util/projects/detect-services.test.ts | 109 | 'def app():\n return None\n' | CODE |
| HIGH | …es/cli/test/unit/util/projects/detect-services.test.ts | 383 | 'def app():\n return None\n' | CODE |
| HIGH | …es/cli/test/unit/util/projects/detect-services.test.ts | 403 | 'def app():\n return None\n' | CODE |
| HIGH | packages/cli/src/util/logs.ts | 257 | print(`${chalk.dim(date)} ${line}\n`); | CODE |
| HIGH | packages/cli/src/util/logs.ts | 297 | print( | CODE |
| HIGH | packages/cli/src/util/logs.ts | 310 | print( | CODE |
| HIGH | packages/cli/src/commands/contract/index.ts | 43 | print(help(contractCommand, { columns: client.stderr.columns })); | CODE |
| HIGH | packages/cli/src/commands/contract/index.ts | 199 | print(`${tablePrint}\n\n`); | CODE |
| HIGH⚡ | packages/cli/src/commands/inspect/index.ts | 259 | print('\n'); | CODE |
| HIGH⚡ | packages/cli/src/commands/inspect/index.ts | 260 | print(chalk.bold(' General\n\n')); | CODE |
| HIGH⚡ | packages/cli/src/commands/inspect/index.ts | 261 | print(` ${chalk.cyan('id')}\t\t${id}\n`); | CODE |
| HIGH⚡ | packages/cli/src/commands/inspect/index.ts | 262 | print(` ${chalk.cyan('name')}\t${name}\n`); | CODE |
| HIGH⚡ | packages/cli/src/commands/inspect/index.ts | 265 | print(` ${chalk.cyan('target')}\t`); | CODE |
| HIGH⚡ | packages/cli/src/commands/inspect/index.ts | 268 | print( | CODE |
| HIGH⚡ | packages/cli/src/commands/inspect/index.ts | 277 | print(` ${chalk.cyan('status')}\t${stateString(readyState)}\n`); | CODE |
| HIGH⚡ | packages/cli/src/commands/inspect/index.ts | 278 | print(` ${chalk.cyan('url')}\t\thttps://${url}\n`); | CODE |
| HIGH⚡ | packages/cli/src/commands/inspect/index.ts | 280 | print( | CODE |
| HIGH⚡ | packages/cli/src/commands/inspect/index.ts | 287 | print('\n\n'); | CODE |
| HIGH⚡ | packages/cli/src/commands/inspect/index.ts | 290 | print(chalk.bold(' Aliases\n\n')); | CODE |
| HIGH⚡ | packages/cli/src/commands/inspect/index.ts | 295 | print(indent(aliasList, 4)); | CODE |
| HIGH⚡ | packages/cli/src/commands/inspect/index.ts | 296 | print('\n\n'); | CODE |
| HIGH⚡ | packages/cli/src/commands/inspect/index.ts | 308 | print(chalk.bold(' Builds\n\n')); | CODE |
| HIGH⚡ | packages/cli/src/commands/inspect/index.ts | 309 | print(indent(buildsList(builds, times).toPrint, 4)); | CODE |
| HIGH⚡ | packages/cli/src/commands/inspect/index.ts | 310 | print('\n\n'); | CODE |
| HIGH⚡ | packages/cli/src/commands/inspect/index.ts | 314 | print(chalk.bold(' Routes\n\n')); | CODE |
| HIGH⚡ | packages/cli/src/commands/inspect/index.ts | 315 | print(indent(routesList(routes), 4)); | CODE |
| HIGH⚡ | packages/cli/src/commands/inspect/index.ts | 316 | print(`\n\n`); | CODE |
| HIGH | packages/cli/src/commands/inspect/index.ts | 55 | print(help(inspectCommand, { columns: client.stderr.columns })); | CODE |
| HIGH | packages/cli/src/commands/inspect/index.ts | 77 | print(help(inspectCommand, { columns: client.stderr.columns })); | CODE |
| HIGH | packages/cli/src/commands/inspect/index.ts | 197 | print(`${chalk.cyan('status')}\t${stateString(deployment.readyState)}\n`); | CODE |
| HIGH | packages/cli/src/commands/usage/output-breakdown.ts | 79 | print(`${tablePrint}\n`); | CODE |
| HIGH | packages/cli/src/commands/usage/index.ts | 64 | print(help(usageCommand, { columns: client.stderr.columns })); | CODE |
| HIGH | packages/cli/src/commands/usage/output-aggregated.ts | 56 | print(`\n${tablePrint}\n\n`); | CODE |
| HIGH | packages/cli/src/commands/usage/output-group-by.ts | 72 | print(`${tablePrint}\n`); | CODE |
| HIGH | packages/cli/src/commands/curl/shared.ts | 181 | print(help(command, { columns: client.stderr.columns })); | CODE |
| HIGH | packages/cli/src/commands/curl/shared.ts | 201 | print(help(command, { columns: client.stderr.columns })); | CODE |
| HIGH | packages/cli/src/commands/curl/shared.ts | 240 | print(help(command, { columns: client.stderr.columns })); | CODE |
| HIGH | packages/cli/src/commands/curl/shared.ts | 274 | print(help(command, { columns: client.stderr.columns })); | CODE |
| HIGH | packages/cli/src/commands/curl/shared.ts | 290 | print(help(command, { columns: client.stderr.columns })); | CODE |
| HIGH | packages/cli/src/commands/list/index.ts | 73 | print(help(listCommand, { columns: client.stderr.columns })); | CODE |
| HIGH | packages/cli/src/commands/list/index.ts | 404 | print(`\n${tablePrint}\n\n`); | CODE |
| HIGH | packages/python-analysis/test/semantic.test.ts | 164 | print("Hello, world!") | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | python/vercel-runtime/tests/test_runtime.py | 361 | except Exception: | CODE |
| LOW | python/vercel-runtime/src/vercel_runtime/asgi.py | 34 | except Exception: | CODE |
| LOW | python/vercel-runtime/src/vercel_runtime/utils.py | 49 | except Exception: | CODE |
| LOW | python/vercel-runtime/src/vercel_runtime/utils.py | 54 | except Exception: | CODE |
| LOW | python/vercel-runtime/src/vercel_runtime/vc_init.py | 150 | except Exception: | CODE |
| LOW | python/vercel-runtime/src/vercel_runtime/vc_init.py | 356 | except Exception: | CODE |
| LOW | python/vercel-runtime/src/vercel_runtime/vc_init.py | 458 | except Exception as e: | CODE |
| LOW⚡ | python/vercel-runtime/src/vercel_runtime/vc_init.py | 489 | except Exception: | CODE |
| LOW⚡ | python/vercel-runtime/src/vercel_runtime/vc_init.py | 499 | except Exception: | CODE |
| LOW⚡ | python/vercel-runtime/src/vercel_runtime/vc_init.py | 509 | except Exception: | CODE |
| LOW | python/vercel-runtime/src/vercel_runtime/vc_init.py | 758 | except Exception: | CODE |
| LOW | python/vercel-runtime/src/vercel_runtime/routing.py | 143 | except Exception: | CODE |
| LOW | python/vercel-runtime/src/vercel_runtime/crons.py | 150 | except Exception: | CODE |
| LOW | python/vercel-runtime/src/vercel_runtime/dev.py | 201 | except Exception: | CODE |
| LOW | python/vercel-runtime/src/vercel_runtime/dev.py | 208 | except Exception: | CODE |
| LOW | python/vercel-runtime/src/vercel_runtime/dev.py | 220 | except Exception: | CODE |
| LOW | python/vercel-runtime/src/vercel_runtime/dev.py | 233 | except Exception: | CODE |
| LOW | python/vercel-runtime/src/vercel_runtime/dev.py | 261 | except Exception: | CODE |
| LOW | python/vercel-runtime/src/vercel_runtime/dev.py | 300 | except Exception: | CODE |
| LOW | python/vercel-runtime/src/vercel_runtime/dev.py | 502 | except Exception: | CODE |
| MEDIUM | python/vercel-runtime/src/vercel_runtime/dev.py | 150 | def _patch_fastapi_cli_log_config() -> None: | CODE |
| LOW | python/vercel-runtime/src/vercel_runtime/headers.py | 112 | except Exception: | CODE |
| LOW | python/vercel-runtime/src/vercel_runtime/headers.py | 123 | except Exception: | CODE |
| LOW | …ime/src/vercel_runtime/_vendor/colorama/ansitowin32.py | 99 | except Exception: | CODE |
| LOW | …runtime/src/vercel_runtime/_vendor/werkzeug/serving.py | 66 | except Exception: | CODE |
| LOW | …runtime/src/vercel_runtime/_vendor/werkzeug/serving.py | 385 | except Exception as e: | CODE |
| LOW | …runtime/src/vercel_runtime/_vendor/werkzeug/serving.py | 399 | except Exception: | CODE |
| LOW | …runtime/src/vercel_runtime/_vendor/werkzeug/serving.py | 413 | except Exception as e: | CODE |
| MEDIUM | …runtime/src/vercel_runtime/_vendor/werkzeug/serving.py | 119 | def read_chunk_len(self) -> int: | CODE |
| LOW | …el-runtime/src/vercel_runtime/_vendor/werkzeug/test.py | 646 | except Exception: | CODE |
| LOW | …el-runtime/src/vercel_runtime/_vendor/werkzeug/test.py | 663 | except Exception: | CODE |
| MEDIUM | …el-runtime/src/vercel_runtime/_vendor/werkzeug/test.py | 643 | def __del__(self) -> None: | CODE |
| LOW | …src/vercel_runtime/_vendor/werkzeug/middleware/lint.py | 223 | except Exception: | CODE |
| LOW | …/src/vercel_runtime/_vendor/werkzeug/sansio/request.py | 152 | except Exception as e: | CODE |
| MEDIUM | …/src/vercel_runtime/_vendor/werkzeug/sansio/request.py | 149 | def __repr__(self) -> str: | CODE |
| LOW | …untime/_vendor/werkzeug/datastructures/file_storage.py | 142 | except Exception: | CODE |
| LOW | …e/src/vercel_runtime/_vendor/werkzeug/debug/console.py | 178 | except Exception: | CODE |
| MEDIUM | …e/src/vercel_runtime/_vendor/werkzeug/debug/console.py | 70 | def fetch() -> str: | CODE |
| LOW | …/src/vercel_runtime/_vendor/werkzeug/debug/__init__.py | 351 | except Exception as e: | CODE |
| LOW | …/src/vercel_runtime/_vendor/werkzeug/debug/__init__.py | 371 | except Exception: | CODE |
| LOW | …time/src/vercel_runtime/_vendor/werkzeug/debug/repr.py | 220 | except Exception: | CODE |
| LOW | …time/src/vercel_runtime/_vendor/werkzeug/debug/repr.py | 237 | except Exception: | CODE |
| LOW | …time/src/vercel_runtime/_vendor/werkzeug/debug/repr.py | 260 | except Exception: | CODE |
| MEDIUM | …time/src/vercel_runtime/_vendor/werkzeug/debug/repr.py | 217 | def fallback_repr(self) -> str: | CODE |
| LOW | …untime/src/vercel_runtime/_vendor/click/_winconsole.py | 207 | except Exception: | CODE |
| LOW | …ercel-runtime/src/vercel_runtime/_vendor/click/core.py | 2417 | except Exception: | STRING |
| LOW | …rcel-runtime/src/vercel_runtime/_vendor/click/utils.py | 42 | except Exception: | CODE |
| MEDIUM | …el-runtime/src/vercel_runtime/_vendor/click/_compat.py | 71 | def __del__(self) -> None: | CODE |
| LOW⚡ | …el-runtime/src/vercel_runtime/_vendor/click/_compat.py | 133 | except Exception: | CODE |
| LOW⚡ | …el-runtime/src/vercel_runtime/_vendor/click/_compat.py | 136 | except Exception: | CODE |
| LOW⚡ | …el-runtime/src/vercel_runtime/_vendor/click/_compat.py | 146 | except Exception: | CODE |
| LOW⚡ | …el-runtime/src/vercel_runtime/_vendor/click/_compat.py | 154 | except Exception: | CODE |
| LOW⚡ | …el-runtime/src/vercel_runtime/_vendor/click/_compat.py | 163 | except Exception: | CODE |
| LOW⚡ | …el-runtime/src/vercel_runtime/_vendor/click/_compat.py | 167 | except Exception: | CODE |
| LOW | …el-runtime/src/vercel_runtime/_vendor/click/_compat.py | 74 | except Exception: | CODE |
| LOW | …el-runtime/src/vercel_runtime/_vendor/click/_compat.py | 121 | except Exception: | CODE |
| LOW | …el-runtime/src/vercel_runtime/_vendor/click/_compat.py | 528 | except Exception: | CODE |
| LOW | …el-runtime/src/vercel_runtime/_vendor/click/_compat.py | 552 | except Exception: | CODE |
| LOW | …el-runtime/src/vercel_runtime/_vendor/click/_compat.py | 575 | except Exception: | CODE |
| LOW | …el-runtime/src/vercel_runtime/_vendor/click/_compat.py | 593 | except Exception: | CODE |
| 53 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | python/vercel-runtime/tests/test_runtime.py | 1177 | CODE | |
| LOW | python/vercel-runtime/src/vercel_runtime/asgi.py | 17 | CODE | |
| LOW | python/vercel-runtime/src/vercel_runtime/cache.py | 68 | CODE | |
| LOW | python/vercel-runtime/src/vercel_runtime/utils.py | 124 | CODE | |
| LOW | python/vercel-runtime/src/vercel_runtime/vc_init.py | 140 | CODE | |
| LOW | python/vercel-runtime/src/vercel_runtime/vc_init.py | 147 | CODE | |
| LOW | python/vercel-runtime/src/vercel_runtime/crons.py | 91 | CODE | |
| LOW | python/vercel-runtime/src/vercel_runtime/crons.py | 96 | CODE | |
| LOW | python/vercel-runtime/src/vercel_runtime/headers.py | 26 | CODE | |
| LOW | …ercel-runtime/src/vercel_runtime/_vendor/h11/_state.py | 316 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/_headers.py | 152 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/_headers.py | 209 | CODE | |
| LOW | …ime/src/vercel_runtime/_vendor/colorama/ansitowin32.py | 220 | CODE | |
| LOW | …ime/src/vercel_runtime/_vendor/colorama/ansitowin32.py | 238 | CODE | |
| LOW | …ime/src/vercel_runtime/_vendor/colorama/ansitowin32.py | 260 | CODE | |
| LOW | …ntime/src/vercel_runtime/_vendor/werkzeug/_reloader.py | 68 | CODE | |
| LOW | …runtime/src/vercel_runtime/_vendor/werkzeug/serving.py | 452 | CODE | |
| LOW | …runtime/src/vercel_runtime/_vendor/werkzeug/serving.py | 723 | CODE | |
| LOW | …l-runtime/src/vercel_runtime/_vendor/werkzeug/local.py | 478 | CODE | |
| LOW | …untime/src/vercel_runtime/_vendor/werkzeug/security.py | 36 | CODE | |
| LOW | …el-runtime/src/vercel_runtime/_vendor/werkzeug/test.py | 54 | CODE | |
| LOW | …el-runtime/src/vercel_runtime/_vendor/werkzeug/test.py | 159 | CODE | |
| LOW | …el-runtime/src/vercel_runtime/_vendor/werkzeug/test.py | 298 | CODE | |
| LOW | …el-runtime/src/vercel_runtime/_vendor/werkzeug/test.py | 1058 | CODE | |
| LOW | …time/src/vercel_runtime/_vendor/werkzeug/formparser.py | 351 | CODE | |
| LOW | …l-runtime/src/vercel_runtime/_vendor/werkzeug/utils.py | 312 | CODE | |
| LOW | …el-runtime/src/vercel_runtime/_vendor/werkzeug/http.py | 239 | CODE | |
| LOW | …el-runtime/src/vercel_runtime/_vendor/werkzeug/http.py | 417 | CODE | |
| LOW | …el-runtime/src/vercel_runtime/_vendor/werkzeug/http.py | 790 | CODE | |
| LOW | …el-runtime/src/vercel_runtime/_vendor/werkzeug/http.py | 1385 | CODE | |
| LOW | …cel_runtime/_vendor/werkzeug/middleware/shared_data.py | 103 | CODE | |
| LOW | …src/vercel_runtime/_vendor/werkzeug/middleware/lint.py | 166 | CODE | |
| LOW | …c/vercel_runtime/_vendor/werkzeug/wrappers/response.py | 438 | CODE | |
| LOW | …rc/vercel_runtime/_vendor/werkzeug/sansio/multipart.py | 140 | CODE | |
| LOW | …rc/vercel_runtime/_vendor/werkzeug/sansio/multipart.py | 298 | CODE | |
| LOW | …ntime/_vendor/werkzeug/datastructures/cache_control.py | 119 | CODE | |
| LOW | …_runtime/_vendor/werkzeug/datastructures/structures.py | 22 | CODE | |
| LOW | …_runtime/_vendor/werkzeug/datastructures/structures.py | 181 | CODE | |
| LOW | …_runtime/_vendor/werkzeug/datastructures/structures.py | 623 | CODE | |
| LOW | …_runtime/_vendor/werkzeug/datastructures/structures.py | 866 | CODE | |
| LOW | …_runtime/_vendor/werkzeug/datastructures/structures.py | 910 | CODE | |
| LOW | …cel_runtime/_vendor/werkzeug/datastructures/headers.py | 167 | CODE | |
| LOW | …cel_runtime/_vendor/werkzeug/datastructures/headers.py | 489 | CODE | |
| LOW | …src/vercel_runtime/_vendor/werkzeug/routing/matcher.py | 38 | CODE | |
| LOW | …src/vercel_runtime/_vendor/werkzeug/routing/matcher.py | 69 | CODE | |
| LOW | …src/vercel_runtime/_vendor/werkzeug/routing/matcher.py | 79 | CODE | |
| LOW | …e/src/vercel_runtime/_vendor/werkzeug/routing/rules.py | 271 | CODE | |
| LOW | …e/src/vercel_runtime/_vendor/werkzeug/routing/rules.py | 606 | CODE | |
| LOW | …ime/src/vercel_runtime/_vendor/werkzeug/routing/map.py | 787 | CODE | |
| LOW | …e/src/vercel_runtime/_vendor/werkzeug/debug/tbtools.py | 126 | CODE | |
| LOW | …/src/vercel_runtime/_vendor/werkzeug/debug/__init__.py | 51 | CODE | |
| LOW | …/src/vercel_runtime/_vendor/werkzeug/debug/__init__.py | 57 | CODE | |
| LOW | …/src/vercel_runtime/_vendor/werkzeug/debug/__init__.py | 474 | CODE | |
| LOW | …/src/vercel_runtime/_vendor/werkzeug/debug/__init__.py | 540 | CODE | |
| LOW | …ercel-runtime/src/vercel_runtime/_vendor/click/core.py | 1295 | CODE | |
| LOW | …ercel-runtime/src/vercel_runtime/_vendor/click/core.py | 2076 | CODE | |
| LOW | …ercel-runtime/src/vercel_runtime/_vendor/click/core.py | 2682 | CODE | |
| LOW | …ercel-runtime/src/vercel_runtime/_vendor/click/core.py | 2821 | CODE | |
| LOW | …rcel-runtime/src/vercel_runtime/_vendor/click/types.py | 1068 | CODE | |
| LOW | …rcel-runtime/src/vercel_runtime/_vendor/click/types.py | 210 | CODE | |
| 54 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | crates/vercel_runtime/src/awaiter.rs | 1 | //! Background work collector for `waitUntil`-style tasks. | COMMENT |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/_readers.py | 1 | # Code to read HTTP data | COMMENT |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/_version.py | 1 | # This file must be kept very simple, because it is consumed from several | COMMENT |
| LOW | …ntime/src/vercel_runtime/_vendor/h11/_receivebuffer.py | 1 | import re | COMMENT |
| LOW | …ntime/src/vercel_runtime/_vendor/h11/_receivebuffer.py | 21 | # - I haven't benchmarked or profiled any of this yet. | COMMENT |
| LOW | …ntime/src/vercel_runtime/_vendor/h11/_receivebuffer.py | 141 | # timeout will get rid of them). | COMMENT |
| LOW | …vercel-runtime/src/vercel_runtime/_vendor/h11/_abnf.py | 1 | # We use native strings for all the re patterns, to take advantage of string | COMMENT |
| LOW | …vercel-runtime/src/vercel_runtime/_vendor/h11/_abnf.py | 21 | field_name = token | COMMENT |
| LOW | …vercel-runtime/src/vercel_runtime/_vendor/h11/_abnf.py | 41 | # fields containing a single visible character surrounded by whitespace, | COMMENT |
| LOW | …vercel-runtime/src/vercel_runtime/_vendor/h11/_abnf.py | 101 | r"{http_version}" | COMMENT |
| LOW | …ercel-runtime/src/vercel_runtime/_vendor/h11/_state.py | 1 | ################################################################ | COMMENT |
| LOW | …ercel-runtime/src/vercel_runtime/_vendor/h11/_state.py | 21 | # 1) The client state, with its complicated automaton (see the docs) | COMMENT |
| LOW | …ercel-runtime/src/vercel_runtime/_vendor/h11/_state.py | 41 | # happens. But there are somewhat complicated rules for which machines can | COMMENT |
| LOW | …ercel-runtime/src/vercel_runtime/_vendor/h11/_state.py | 61 | # | COMMENT |
| LOW | …ercel-runtime/src/vercel_runtime/_vendor/h11/_state.py | 81 | # This is fundamentally different from an event-based transition, because it | COMMENT |
| LOW | …ercel-runtime/src/vercel_runtime/_vendor/h11/_state.py | 101 | # | COMMENT |
| LOW | …ercel-runtime/src/vercel_runtime/_vendor/h11/_state.py | 321 | # It could happen that both these special-case transitions are | COMMENT |
| LOW | …vercel-runtime/src/vercel_runtime/_vendor/h11/_util.py | 41 | def __init__(self, msg: str, error_status_hint: int = 400) -> None: | COMMENT |
| LOW | …vercel-runtime/src/vercel_runtime/_vendor/h11/_util.py | 61 | # After catching a LocalProtocolError, use this method to re-raise it | COMMENT |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/_headers.py | 21 | # Headers are: | COMMENT |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/_headers.py | 41 | # | COMMENT |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/_headers.py | 201 | ) | COMMENT |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/_headers.py | 221 | # | COMMENT |
| LOW | …-runtime/src/vercel_runtime/_vendor/h11/_connection.py | 61 | # request/response line + headers together, so this is effectively the limit on | COMMENT |
| LOW | …-runtime/src/vercel_runtime/_vendor/h11/_connection.py | 101 | # Returns one of: | COMMENT |
| LOW | …-runtime/src/vercel_runtime/_vendor/h11/_connection.py | 581 | This causes :attr:`Connection.our_state` to immediately become | COMMENT |
| LOW | …-runtime/src/vercel_runtime/_vendor/h11/_connection.py | 621 | # If our peer is HTTP/1.1, we use Transfer-Encoding: chunked | COMMENT |
| LOW | …l-runtime/src/vercel_runtime/_vendor/werkzeug/local.py | 561 | # __get__ (proxying descriptor not supported) | COMMENT |
| LOW | …rc/vercel_runtime/_vendor/werkzeug/wrappers/request.py | 81 | #: the maximum form field size. This is forwarded to the form data | COMMENT |
| LOW | …c/vercel_runtime/_vendor/werkzeug/wrappers/response.py | 121 | #: | COMMENT |
| LOW | …rc/vercel_runtime/_vendor/werkzeug/sansio/multipart.py | 101 | # Note in the below \h i.e. horizontal whitespace is used | COMMENT |
| LOW | …/src/vercel_runtime/_vendor/werkzeug/sansio/request.py | 61 | .. versionchanged:: 3.0 | COMMENT |
| LOW | …ercel-runtime/src/vercel_runtime/_vendor/click/core.py | 361 | COMMENT | |
| LOW | …rcel-runtime/src/vercel_runtime/_vendor/click/types.py | 1121 | except TypeError: | COMMENT |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/click/parser.py | 341 | # Say this is the original argument list: | COMMENT |
| LOW | …ntime/src/vercel_runtime/_vendor/click/_termui_impl.py | 761 | # | COMMENT |
| LOW | …e/src/vercel_runtime/_vendor/wsproto/frame_protocol.py | 121 | #: indicates that an endpoint is terminating the connection | COMMENT |
| LOW | …e/src/vercel_runtime/_vendor/wsproto/frame_protocol.py | 141 | ABNORMAL_CLOSURE = 1006 | COMMENT |
| LOW | …e/src/vercel_runtime/_vendor/wsproto/frame_protocol.py | 161 | #: indicates that an endpoint (client) is terminating the | COMMENT |
| LOW | …e/src/vercel_runtime/_vendor/wsproto/frame_protocol.py | 681 | COMMENT | |
| LOW | utils/npm-publish.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | utils/chunk-tests.js | 121 | // the -- args from the turbo command. | COMMENT |
| LOW | utils/chunk-tests.js | 141 | COMMENT | |
| LOW | examples/sapper/cypress/plugins/index.js | 1 | // *********************************************************** | COMMENT |
| LOW | examples/sapper/cypress/support/index.js | 1 | // *********************************************************** | COMMENT |
| LOW | examples/sapper/cypress/support/commands.js | 1 | // *********************************************** | COMMENT |
| LOW | examples/sapper/cypress/support/commands.js | 21 | // Cypress.Commands.add("dismiss", { prevSubject: 'optional'}, (subject, options) => { ... }) | COMMENT |
| LOW | examples/jekyll/_config.yml | 1 | # Welcome to Jekyll! | COMMENT |
| LOW | examples/jekyll/_config.yml | 41 | # | COMMENT |
| LOW | examples/svelte/src/vite-env.d.ts | 1 | /// <reference types="svelte" /> | COMMENT |
| LOW | examples/hugo/themes/ananke/src/js/main.js | 1 | import styles from './../css/main.css'; | COMMENT |
| LOW | …/stencil/src/components/app-profile/app-profile.e2e.ts | 21 | // const page = await newE2EPage({ url: '/profile/joseph' }); | COMMENT |
| LOW | examples/ionic-angular/src/theme/variables.scss | 1 | // For information on how to create your own theme, please see: | COMMENT |
| LOW | examples/middleman/config.rb | 21 | COMMENT | |
| LOW | examples/middleman/config.rb | 41 | # https://middlemanapp.com/advanced/configuration/#environment-specific-settings | COMMENT |
| LOW | examples/elysia/tsconfig.json | 1 | { | COMMENT |
| LOW | examples/elysia/tsconfig.json | 21 | // "jsxImportSource": "", /* Specify module specifier used to import the JSX factory func | COMMENT |
| LOW | examples/elysia/tsconfig.json | 41 | /* JavaScript Support */ | COMMENT |
| LOW | examples/elysia/tsconfig.json | 61 | // "inlineSources": true, /* Include source code in the sourcemaps inside the emitted Jav | COMMENT |
| LOW | examples/elysia/tsconfig.json | 81 | // "strictNullChecks": true, /* When type checking, take into account 'null' and 'undefined' | COMMENT |
| 46 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | internals/ipc-proxy/test/unit/index.test.ts | 56 | fs.writeFileSync(userServerPath, 'fake-user-server-binary'); | CODE |
| LOW | examples/vitepress/docs/index.md | 3 | Lorem ipsum | CODE |
| LOW | examples/vitepress/docs/about.md | 3 | Lorem ipsum | CODE |
| LOW⚡ | examples/polymer/src/my-view1.js | 30 | Lorem ipsum dolor sit amet, per in nusquam nominavi periculis, sit | CODE |
| LOW⚡ | examples/polymer/src/my-view1.js | 30 | Lorem ipsum dolor sit amet, per in nusquam nominavi periculis, sit | CODE |
| LOW⚡ | examples/polymer/src/my-view1.js | 31 | elit oportere ea.Lorem ipsum dolor sit amet, per in nusquam nominavi | CODE |
| LOW⚡ | examples/polymer/src/my-view1.js | 31 | elit oportere ea.Lorem ipsum dolor sit amet, per in nusquam nominavi | CODE |
| LOW | examples/docusaurus/docs/doc1.md | 11 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW | examples/docusaurus/docs/doc1.md | 11 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW | examples/docusaurus/docs/doc3.md | 6 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. In ac euismod odio, eu consequat dui. Nullam molestie consectet | CODE |
| LOW | examples/docusaurus/docs/doc3.md | 6 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. In ac euismod odio, eu consequat dui. Nullam molestie consectet | CODE |
| LOW | examples/docusaurus/blog/2016-03-11-blog-post.md | 8 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW | examples/docusaurus/blog/2016-03-11-blog-post.md | 8 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW | examples/docusaurus/blog/2017-04-10-blog-post-two.md | 8 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW | examples/docusaurus/blog/2017-04-10-blog-post-two.md | 8 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 14 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 14 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 16 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 16 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 18 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 18 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 20 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 20 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 22 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 22 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 24 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 24 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 26 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 26 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 28 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 28 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 30 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 30 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 32 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 32 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 34 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 34 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 36 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 36 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 38 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 38 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 40 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 40 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 42 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 42 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 44 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW⚡ | examples/docusaurus-2/blog/2019-05-29-long-blog-post.md | 44 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW | …amples/docusaurus-2/blog/2019-05-28-first-blog-post.md | 12 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW | …amples/docusaurus-2/blog/2019-05-28-first-blog-post.md | 12 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum | CODE |
| LOW | …s/next/test/integration/gip-gsp-404/pages/api/hello.js | 5 | res.json({ name: 'John Doe' }); | CODE |
| LOW | packages/cli/test/unit/util/git-helpers.test.ts | 66 | execSync('git config user.email "test@test.com"', { | CODE |
| LOW | packages/cli/test/unit/util/git-helpers.test.ts | 139 | execSync('git config user.email "test@test.com"', { | CODE |
| LOW | …ckages/cli/test/unit/util/openapi/openapi-spec.test.ts | 368 | name: 'Acme Corp', | CODE |
| LOW | …ckages/cli/test/unit/util/openapi/openapi-spec.test.ts | 401 | expect(lines[1]).toContain('Acme Corp'); | CODE |
| LOW | …ckages/cli/test/unit/commands/redirects/remove.test.ts | 292 | createdBy: 'user@example.com', | CODE |
| LOW | packages/cli/test/unit/commands/redirects/add.test.ts | 624 | createdBy: 'user@example.com', | CODE |
| LOW | …kages/cli/test/unit/commands/redirects/restore.test.ts | 290 | createdBy: 'user@example.com', | CODE |
| LOW | …kages/cli/test/unit/commands/redirects/restore.test.ts | 302 | createdBy: 'user@example.com', | CODE |
| LOW | …kages/cli/test/unit/commands/redirects/promote.test.ts | 255 | createdBy: 'user@example.com', | CODE |
| LOW | …cli/test/unit/commands/redirects/list-versions.test.ts | 166 | createdBy: 'user@example.com', | CODE |
| 15 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …el-runtime/src/vercel_runtime/_vendor/werkzeug/test.py | 0 | the mimetype parameters as dict. for example if the content type is ``text/html; charset=utf-8`` the params would be ``{ | STRING |
| HIGH | …/src/vercel_runtime/_vendor/werkzeug/sansio/request.py | 0 | the mimetype parameters as dict. for example if the content type is ``text/html; charset=utf-8`` the params would be ``{ | STRING |
| HIGH | …src/vercel_runtime/_vendor/werkzeug/sansio/response.py | 0 | the mimetype parameters as dict. for example if the content type is ``text/html; charset=utf-8`` the params would be ``{ | STRING |
| HIGH | …untime/_vendor/werkzeug/datastructures/file_storage.py | 0 | the mimetype parameters as dict. for example if the content type is ``text/html; charset=utf-8`` the params would be ``{ | STRING |
| HIGH | …e/_vendor/uvicorn/protocols/websockets/wsproto_impl.py | 0 | called by the transport when the write buffer exceeds the high water mark. | STRING |
| HIGH | …cel_runtime/_vendor/uvicorn/protocols/http/h11_impl.py | 0 | called by the transport when the write buffer exceeds the high water mark. | STRING |
| HIGH | …ntime/_vendor/uvicorn/protocols/http/httptools_impl.py | 0 | called by the transport when the write buffer exceeds the high water mark. | STRING |
| HIGH | …e/_vendor/uvicorn/protocols/websockets/wsproto_impl.py | 0 | called by the transport when the write buffer drops below the low water mark. | STRING |
| HIGH | …cel_runtime/_vendor/uvicorn/protocols/http/h11_impl.py | 0 | called by the transport when the write buffer drops below the low water mark. | STRING |
| HIGH | …ntime/_vendor/uvicorn/protocols/http/httptools_impl.py | 0 | called by the transport when the write buffer drops below the low water mark. | STRING |
| HIGH | …thon/vercel-workers/src/vercel/workers/dramatiq/app.py | 0 | core callback handler shared by wsgi/asgi wrappers. returns: (status_code, headers, body_bytes) | STRING |
| HIGH | python/vercel-workers/src/vercel/workers/celery/app.py | 0 | core callback handler shared by wsgi/asgi wrappers. returns: (status_code, headers, body_bytes) | STRING |
| HIGH | python/vercel-workers/src/vercel/workers/django/app.py | 0 | core callback handler shared by wsgi/asgi wrappers. returns: (status_code, headers, body_bytes) | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | python/vercel-runtime/src/vercel_runtime/cache.py | 58 | def set_runtime_cache_from_http_headers(headers: _HeadersLike | None) -> None: | CODE |
| LOW | python/vercel-runtime/src/vercel_runtime/dev.py | 84 | def _setup_server_log_routing(logger_name: str | None = None) -> None: | CODE |
| LOW | python/vercel-runtime/src/vercel_runtime/dev.py | 391 | def _setup_apps() -> None: | CODE |
| LOW | python/vercel-runtime/src/vercel_runtime/headers.py | 108 | def set_headers(headers: Mapping[str, str] | None) -> None: | CODE |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/_readers.py | 37 | __all__ = ["READERS"] | CODE |
| LOW | …ntime/src/vercel_runtime/_vendor/h11/_receivebuffer.py | 5 | __all__ = ["ReceiveBuffer"] | CODE |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/_writers.py | 17 | __all__ = ["WRITERS"] | CODE |
| LOW | …ercel-runtime/src/vercel_runtime/_vendor/h11/_state.py | 119 | __all__ = [ | CODE |
| LOW | …vercel-runtime/src/vercel_runtime/_vendor/h11/_util.py | 3 | __all__ = [ | CODE |
| LOW | …rcel-runtime/src/vercel_runtime/_vendor/h11/_events.py | 18 | __all__ = [ | CODE |
| LOW | …-runtime/src/vercel_runtime/_vendor/h11/_connection.py | 48 | __all__ = ["Connection", "NEED_DATA", "PAUSED"] | CODE |
| LOW | …el-runtime/src/vercel_runtime/_vendor/werkzeug/test.py | 548 | def _set_form(self, name: str, value: MultiDict[str, t.Any]) -> None: | CODE |
| LOW | …c/vercel_runtime/_vendor/werkzeug/wrappers/response.py | 289 | def set_data(self, value: bytes | str) -> None: | CODE |
| LOW | …src/vercel_runtime/_vendor/werkzeug/sansio/response.py | 505 | def set_etag(self, etag: str, weak: bool = False) -> None: | CODE |
| LOW | …/vercel_runtime/_vendor/werkzeug/datastructures/csp.py | 77 | def _set_value(self, key: str, value: str | None) -> None: | CODE |
| LOW | …src/vercel_runtime/_vendor/werkzeug/routing/matcher.py | 60 | def _update_state(state: State) -> None: | CODE |
| LOW | …ercel-runtime/src/vercel_runtime/_vendor/click/core.py | 815 | def set_parameter_source(self, name: str, source: ParameterSource) -> None: | CODE |
| LOW | …runtime/src/vercel_runtime/_vendor/uvicorn/__init__.py | 5 | __all__ = ["main", "run", "Config", "Server"] | CODE |
| LOW | …-runtime/src/vercel_runtime/_vendor/uvicorn/_compat.py | 8 | __all__ = ["asyncio_run", "iscoroutinefunction"] | CODE |
| LOW | …vercel_runtime/_vendor/uvicorn/supervisors/__init__.py | 16 | __all__ = ["Multiprocess", "ChangeReload"] | CODE |
| LOW | python/vercel-workers/examples/dramatiq/worker.py | 5 | __all__ = ["broker"] | CODE |
| LOW | python/vercel-workers/examples/celery/worker.py | 3 | __all__ = ["app"] | CODE |
| LOW | python/vercel-workers/src/vercel/workers/callback.py | 25 | __all__ = [ | CODE |
| LOW | python/vercel-workers/src/vercel/workers/client.py | 46 | __all__ = [ | CODE |
| LOW | python/vercel-workers/src/vercel/workers/__init__.py | 32 | __all__ = [ | CODE |
| LOW | python/vercel-workers/src/vercel/workers/aio.py | 5 | __all__ = ["SendMessageResult", "send"] | CODE |
| LOW | python/vercel-workers/src/vercel/workers/exceptions.py | 20 | __all__ = [ | CODE |
| LOW | …n/vercel-workers/src/vercel/workers/dramatiq/worker.py | 23 | __all__ = ["PollingWorker"] | CODE |
| LOW | …vercel-workers/src/vercel/workers/dramatiq/__init__.py | 74 | __all__ = [ | CODE |
| LOW | …thon/vercel-workers/src/vercel/workers/dramatiq/app.py | 24 | __all__ = [ | CODE |
| LOW | …n/vercel-workers/src/vercel/workers/dramatiq/broker.py | 25 | __all__ = [ | CODE |
| LOW | …/vercel-workers/src/vercel/workers/celery/transport.py | 228 | __all__ = [ | CODE |
| LOW | …n/vercel-workers/src/vercel/workers/celery/__init__.py | 6 | __all__ = [ | CODE |
| LOW | …thon/vercel-workers/src/vercel/workers/celery/utils.py | 16 | __all__ = [ | CODE |
| LOW | …n/vercel-workers/src/vercel/workers/_queue/callback.py | 115 | __all__ = [ | CODE |
| LOW | …/vercel-workers/src/vercel/workers/_queue/subscribe.py | 242 | __all__ = [ | CODE |
| LOW | …on/vercel-workers/src/vercel/workers/_queue/receive.py | 516 | __all__ = [ | CODE |
| LOW | python/vercel-workers/src/vercel/workers/_queue/send.py | 418 | __all__ = [ | CODE |
| LOW | …hon/vercel-workers/src/vercel/workers/_queue/client.py | 166 | __all__ = [ | CODE |
| LOW | …n/vercel-workers/src/vercel/workers/_queue/__init__.py | 71 | __all__ = [ | CODE |
| LOW | …thon/vercel-workers/src/vercel/workers/_queue/types.py | 94 | __all__ = [ | CODE |
| LOW | …vercel-workers/src/vercel/workers/_queue/exceptions.py | 5 | __all__ = [ | CODE |
| LOW | …hon/vercel-workers/src/vercel/workers/django/worker.py | 30 | __all__ = ["PollingWorker", "PollingWorkerConfig"] | CODE |
| LOW | …on/vercel-workers/src/vercel/workers/django/backend.py | 39 | __all__ = ["VercelQueuesBackend", "DjangoTaskEnvelope"] | CODE |
| LOW | …n/vercel-workers/src/vercel/workers/django/__init__.py | 19 | __all__ = [ | CODE |
| LOW | python/vercel-workers/src/vercel/workers/django/app.py | 39 | __all__ = [ | CODE |
| LOW | examples/starlette/api/__init__.py | 3 | __all__ = ["api_routes"] | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …runtime/src/vercel_runtime/_vendor/werkzeug/serving.py | 970 | CODE | |
| LOW | …el-runtime/src/vercel_runtime/_vendor/werkzeug/test.py | 298 | CODE | |
| LOW | …l-runtime/src/vercel_runtime/_vendor/werkzeug/utils.py | 312 | CODE | |
| LOW | …el-runtime/src/vercel_runtime/_vendor/werkzeug/http.py | 1230 | CODE | |
| LOW | …src/vercel_runtime/_vendor/werkzeug/sansio/response.py | 189 | CODE | |
| LOW | …ime/src/vercel_runtime/_vendor/werkzeug/sansio/http.py | 17 | CODE | |
| LOW | …e/src/vercel_runtime/_vendor/werkzeug/routing/rules.py | 459 | CODE | |
| LOW | …ime/src/vercel_runtime/_vendor/werkzeug/routing/map.py | 94 | CODE | |
| LOW | …ercel-runtime/src/vercel_runtime/_vendor/click/core.py | 272 | CODE | |
| LOW | …ercel-runtime/src/vercel_runtime/_vendor/click/core.py | 905 | CODE | |
| LOW | …ercel-runtime/src/vercel_runtime/_vendor/click/core.py | 2076 | CODE | |
| LOW | …ercel-runtime/src/vercel_runtime/_vendor/click/core.py | 2533 | CODE | |
| LOW | …rcel-runtime/src/vercel_runtime/_vendor/click/types.py | 870 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/click/termui.py | 83 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/click/termui.py | 288 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/click/termui.py | 308 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/click/termui.py | 328 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/click/termui.py | 512 | CODE | |
| LOW | …ntime/src/vercel_runtime/_vendor/click/_termui_impl.py | 45 | CODE | |
| LOW | …l-runtime/src/vercel_runtime/_vendor/uvicorn/config.py | 179 | CODE | |
| LOW | …cel-runtime/src/vercel_runtime/_vendor/uvicorn/main.py | 476 | CODE | |
| LOW | python/vercel-workers/src/vercel/workers/client.py | 389 | CODE | |
| LOW | python/vercel-workers/src/vercel/workers/client.py | 426 | CODE | |
| LOW | …n/vercel-workers/src/vercel/workers/dramatiq/worker.py | 46 | CODE | |
| LOW | …hon/vercel-workers/src/vercel/workers/celery/worker.py | 21 | CODE | |
| LOW | python/vercel-workers/src/vercel/workers/_queue/send.py | 328 | CODE | |
| LOW | python/vercel-workers/src/vercel/workers/_queue/send.py | 373 | CODE | |
| LOW | …hon/vercel-workers/src/vercel/workers/_queue/client.py | 23 | CODE | |
| LOW | …hon/vercel-workers/src/vercel/workers/django/worker.py | 142 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | python/vercel-runtime/src/vercel_runtime/vc_init.py | 404 | # Create a minimal PEP 405 venv skeleton for uv sync. | COMMENT |
| MEDIUM | …time/src/vercel_runtime/_vendor/werkzeug/formparser.py | 134 | """This class implements parsing of form data for Werkzeug. By itself | STRING |
| MEDIUM | …src/vercel_runtime/_vendor/werkzeug/routing/matcher.py | 82 | # This function is meant to be called recursively, and will attempt | COMMENT |
| MEDIUM | …untime/src/vercel_runtime/_vendor/click/_winconsole.py | 1 | # This module is based on the excellent work by Adam Bartoš who | COMMENT |
| MEDIUM | …l-runtime/src/vercel_runtime/_vendor/uvicorn/server.py | 149 | # Create a socket using UNIX domain socket. | COMMENT |
| MEDIUM | python/vercel-workers/examples/dramatiq/tasks.py | 10 | # Create a Dramatiq broker that publishes tasks into Vercel Queues. | COMMENT |
| MEDIUM | …vercel-workers/src/vercel/workers/dramatiq/__init__.py | 40 | # Create the callback app | STRING |
| MEDIUM | examples/redwoodjs/redwood.toml | 1 | # This file contains the configuration settings for your Redwood app. | COMMENT |
| MEDIUM | examples/redwoodjs/redwood.toml | 2 | # This file is also what makes your Redwood app a Redwood app. | COMMENT |
| MEDIUM | …s/python-analysis/test/requirements-txt-parser.test.ts | 1971 | # This file is autogenerated by pip-compile with Python 3.12 | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | python/vercel-runtime/src/vercel_runtime/vc_init.py | 906 | def handle_request(self) -> None: | CODE |
| LOW | python/vercel-runtime/src/vercel_runtime/vc_init.py | 943 | def handle_request(self) -> None: | CODE |
| LOW | examples/hydrogen-2/app/entry.server.tsx | 6 | export default async function handleRequest( | CODE |
| LOW | packages/python/test/unit.test.ts | 2129 | fs.writeFileSync(path.join(workPath, 'utils.py'), 'def helper(): pass\n'); | CODE |
| LOW | packages/edge/src/request.ts | 26 | * export async function handleRequest(request: Request, ctx: RequestContext): Promise<Response> { | COMMENT |
| LOW | …t/fixtures-legacy/01-remix-basics/app/entry.server.tsx | 5 | export default function handleRequest( | CODE |
| LOW | …/fixtures-legacy/11-hydrogen-2-js/app/entry.server.jsx | 5 | export default async function handleRequest( | CODE |
| LOW | …test/fixtures-legacy/05-root-only/app/entry.server.jsx | 4 | export default function handleRequest( | CODE |
| LOW | …est/fixtures-legacy/10-hydrogen-2/app/entry.server.tsx | 6 | export default async function handleRequest( | CODE |
| LOW | …xtures-legacy/02-remix-basics-mjs/app/entry.server.tsx | 5 | export default function handleRequest( | CODE |
| LOW | …xtures-legacy/04-with-npm9-linked/app/entry.server.tsx | 5 | export default function handleRequest( | CODE |
| LOW | …egacy/07-turborepo/apps/remix-app/app/entry.server.tsx | 5 | export default function handleRequest( | CODE |
| LOW | …test/fixtures-legacy/03-with-pnpm/app/entry.server.tsx | 5 | export default function handleRequest( | CODE |
| LOW | …t/fixtures-vite/07-v3_singleFetch/app/entry.server.tsx | 17 | export default function handleRequest( | CODE |
| LOW | …st/fixtures-vite/03-spa-no-preset/app/entry.server.tsx | 5 | export default function handleRequest( | CODE |
| LOW | …es-vite/04-spa-with-vercel-preset/app/entry.server.tsx | 5 | export default function handleRequest( | CODE |
| LOW | …xtures-vite/05-custom-entry-server/app/entry.server.ts | 1 | export default function handleRequest( | CODE |
| LOW | packages/react-router/entry.server.ts | 25 | export function handleRequest( | CODE |
| LOW | packages/react-router/edge/entry.server.ts | 20 | export async function handleRequest( | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …-runtime/src/vercel_runtime/_vendor/h11/_connection.py | 112 | # Step 1: some responses always have an empty body, regardless of what the | COMMENT |
| LOW⚡ | …-runtime/src/vercel_runtime/_vendor/h11/_connection.py | 126 | # Step 2: check for Transfer-Encoding (T-E beats C-L): | COMMENT |
| LOW⚡ | …-runtime/src/vercel_runtime/_vendor/h11/_connection.py | 132 | # Step 3: check for Content-Length | COMMENT |
| LOW⚡ | …-runtime/src/vercel_runtime/_vendor/h11/_connection.py | 137 | # Step 4: no applicable headers; fallback/default depends on type | COMMENT |
| LOW | skills/vercel-cli/references/integrations.md | 29 | # Step 1: list valid category slugs | COMMENT |
| LOW | skills/vercel-cli/references/integrations.md | 33 | # Step 2: filter discover by category | COMMENT |
| LOW⚡ | skills/vercel-cli/command/vercel.md | 9 | ### Step 1: Identify task type from user request | COMMENT |
| LOW⚡ | skills/vercel-cli/command/vercel.md | 13 | ### Step 2: Read the reference file | COMMENT |
| LOW⚡ | skills/vercel-cli/command/vercel.md | 17 | ### Step 3: Execute task | COMMENT |
| LOW | skills/vercel-cli/command/vercel.md | 28 | ### Step 4: Summarize | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …cel-runtime/src/vercel_runtime/_vendor/h11/_headers.py | 60 | # aren't. For now we punt and just use a super simple representation: headers | COMMENT |
| LOW | python/vercel-workers/tests/test_dramatiq_adapter.py | 288 | # get_actor raises ActorNotFound if not registered, so we just call it | COMMENT |
| MEDIUM | packages/next/src/server-build.ts | 577 | // leverage next-server trace from build if available | COMMENT |
| MEDIUM | packages/next/src/utils.ts | 2745 | // TODO: leverage manifest to determine app paths more accurately | COMMENT |
| MEDIUM | packages/next/src/utils.ts | 3746 | // update to leverage | COMMENT |
| MEDIUM | packages/next/src/index.ts | 491 | // we can leverage the NEXT_PRIVATE_TARGET env variable | COMMENT |
| MEDIUM | packages/cli/src/index.ts | 530 | // Shared API `Client` instance for all sub-commands to utilize. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …rc/vercel_runtime/_vendor/werkzeug/routing/__init__.py | 76 | And here is how you can match URLs: | STRING |
| MEDIUM | examples/hydrogen-2/server.ts | 98 | * Feel free to customize it to your needs, add helper methods, or | COMMENT |
| LOW | …utils/src/process-serverless/get-lambda-environment.ts | 34 | * **DON'T FORGET TO UPDATE** `packages/util-env-variable/src/validate-env-length.ts | COMMENT |
| MEDIUM | …/remix/test/fixtures-legacy/11-hydrogen-2-js/server.js | 92 | * Feel free to customize it to your needs, add helper methods, or | COMMENT |
| MEDIUM | …ges/remix/test/fixtures-legacy/10-hydrogen-2/server.ts | 98 | * Feel free to customize it to your needs, add helper methods, or | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | examples/angular/README.md | 19 | ## Code scaffolding | COMMENT |
| MEDIUM | examples/vite/README.md | 5 | While this project uses Vue.js, Vite supports many popular JS frameworks. [See all the supported frameworks](https://vit | CODE |
| MEDIUM | examples/docusaurus-2/README.md | 15 | To get started with Docusaurus on Vercel, you can use the [Docusaurus CLI](https://v2.docusaurus.io/docs/installation#sc | CODE |
| MEDIUM | examples/docusaurus-2/README.md | 15 | To get started with Docusaurus on Vercel, you can use the [Docusaurus CLI](https://v2.docusaurus.io/docs/installation#sc | CODE |
| MEDIUM | examples/vite-react/README.md | 5 | While this project uses React, Vite supports many popular JS frameworks. [See all the supported frameworks](https://vite | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …-runtime/src/vercel_runtime/_vendor/h11/_connection.py | 365 | Add data to our internal receive buffer. This does not actually do any processing on the data, just stores | STRING |
| HIGH | …-runtime/src/vercel_runtime/_vendor/h11/_connection.py | 518 | Convert a high-level event into bytes that can be sent to the peer, while updating our internal state machine. | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …e/src/vercel_runtime/_vendor/werkzeug/debug/console.py | 161 | ThreadedStream.push() | CODE |
| HIGH | …ntime/src/vercel_runtime/_vendor/click/_termui_impl.py | 683 | return subprocess.Popen(args, stderr=null).wait() | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …-runtime/src/vercel_runtime/_vendor/h11/_connection.py | 112 | # Step 1: some responses always have an empty body, regardless of what the | COMMENT |
| LOW⚡ | …-runtime/src/vercel_runtime/_vendor/h11/_connection.py | 126 | # Step 2: check for Transfer-Encoding (T-E beats C-L): | COMMENT |
| LOW⚡ | …-runtime/src/vercel_runtime/_vendor/h11/_connection.py | 132 | # Step 3: check for Content-Length | COMMENT |
| LOW⚡ | …-runtime/src/vercel_runtime/_vendor/h11/_connection.py | 137 | # Step 4: no applicable headers; fallback/default depends on type | COMMENT |
| LOW | packages/fs-detectors/src/detect-builders.ts | 418 | // we need to check if it's a Next.js app here again for the case where | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | python/vercel-runtime/src/vercel_runtime/dev.py | 479 | # Check if we have a manifest-based storage backend. | COMMENT |
| LOW | python/vercel-runtime/src/vercel_runtime/dev.py | 491 | # Check if we have whitenoise | COMMENT |
| LOW | …/src/vercel_runtime/_vendor/werkzeug/debug/__init__.py | 323 | # Set _pin to None explicitly to prevent regeneration by the getter | COMMENT |
| LOW | utils/npm-publish.sh | 60 | # Check if this exact version is already on npm | COMMENT |
| LOW | examples/hexo/_config.yml | 69 | ## Set per_page to 0 to disable pagination | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | packages/cli/src/commands/firewall/rules/add-ai.ts | 181 | // User-provided name always takes priority over AI-generated name | COMMENT |