awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 repository

Awesome GitHub RepositoriesUnused Code Detectors

Static analysis tools specifically designed to find unreferenced symbols within a codebase.

Distinct from Swift and Objective-C Source Code Scanners: Distinct from vulnerability scanners as it focuses on dead code elimination rather than security flaws.

Explore 1 awesome GitHub repository matching security & cryptography · Unused Code Detectors. Refine with filters or upvote what's useful.

Awesome Unused Code Detectors GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • jendrikseipp/vultureAvatar jendrikseipp

    jendrikseipp/vulture

    4,655Vezi pe GitHub↗

    Vulture este un instrument de analiză statică și linter conceput pentru a găsi variabile, funcții și clase neutilizate în codul sursă Python. Operează ca un detector de cod mort și un instrument de căutare a codului neutilizat care scanează fișierele sursă pentru a identifica expresiile și importurile inaccesibile fără a executa codul. Instrumentul folosește un sistem de scorare euristic bazat pe încredere pentru a atribui valori de probabilitate detecțiilor, ajutând la distingerea simbolurilor cu adevărat neutilizate de potențialele alarme false. Asistă în continuare la eliminarea logicii moarte prin sortarea claselor și funcțiilor neutilizate detectate după numărul de linii, pentru a prioritiza eliminarea celor mai mari blocuri de cod. Suprafața de analiză include analiza accesibilității fluxului de control, urmărirea referințelor simbolurilor și capacitatea de a suprima alarmele false prin tipare de nume, decoratori sau comentarii de ignorare. Vulture suportă, de asemenea, generarea și gestionarea listelor albe (whitelists) prin module mock pentru a exclude anumite elemente din scanările ulterioare. Regulile de analiză la nivel de proiect și căile țintă pot fi gestionate prin fișiere de configurare, inclusiv suport pentru formatul TOML.

    Acts as a static analysis tool specifically designed to find unreferenced symbols in Python code.

    Pythondead-code-removalpython
    Vezi pe GitHub↗4,655
  1. Home
  2. Security & Cryptography
  3. Source Code Vulnerability Scanning
  4. Unused Code Detectors