INNER CODE UNIT · Python

main

Mr-funny/hbg-classical-poem-silk-video · tools/check_secrets.py:25

def main() -> int:
    findings: list[str] = []
    for path in ROOT.rglob("*"):
        if not path.is_file() or any(part in SKIP_PARTS for part in path.parts):
            continue
        if path.resolve() == Path(__file__).resolve():
            continue
        if path.name == ".env" or path.name.endswith("cookies.json"):
            findings.append(f"forbidden credential file: {path.relative_to(ROOT)}")
            continue
        if path.suffix.lower() not in TEXT_SUFFIXES and path.name not in {"README.md", "LICENSE"}:
            continue
        try:
            text = path.read_text(encoding="utf-8")
        except UnicodeDecodeError:
            continue
        for label, pattern in PATTERNS.items():
            if pattern.search(text):

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…