-
Notifications
You must be signed in to change notification settings - Fork 9
Expand file tree
/
Copy pathvulture_whitelist.py
More file actions
24 lines (20 loc) Β· 875 Bytes
/
Copy pathvulture_whitelist.py
File metadata and controls
24 lines (20 loc) Β· 875 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# Vulture whitelist β false positives and intentionally unused code
# See: https://github.com/jendrikseipp/vulture#whitelisting
#
# Run: uv run vulture src/ vulture_whitelist.py --min-confidence 80
#
# Bare name expressions tell vulture these identifiers are "used" somewhere,
# suppressing false-positive "unused variable" reports.
# ββ __aexit__ protocol parameters (required by async context manager protocol) ββ
exc_type # noqa: B018
exc_tb # noqa: B018
# ββ MCP tool parameters (part of public API, used by AI agents) ββ
include_details # noqa: B018
test # noqa: B018
cron # noqa: B018
diff_mode # noqa: B018
notify # noqa: B018
# ββ Script parameters (used by callers but not read in function body) ββ
is_chinese # noqa: B018
# ββ Function parameters (API surface, reserved for future use) ββ
source_rankings # noqa: B018