Crate bury

Crate bury 

Source
Expand description

§Bury - Dead Code Detector

Bury is a blazingly fast dead code detector that uses reachability analysis to find unused functions, methods, and classes in Python and TypeScript codebases.

§Architecture

This tool uses the neural-shared library for parsing and scanning. The analyzer module contains bury-specific dead code detection logic.

Re-exports§

pub use analyzer::Analyzer;
pub use analyzer::Confidence;
pub use analyzer::DeadCodeFinding;

Modules§

analyzer
Dead code analysis using reachability
cli
CLI argument parsing and command handling

Structs§

ParsedFile
Parsed file containing symbols
Scanner
Scanner finds source files to analyze
Symbol
Symbol represents a function, class, method, or variable

Enums§

Language
Supported languages
SymbolKind

Constants§

VERSION
Version information

Traits§

Parser
Parser trait for language-specific parsing

Type Aliases§

Result
Result type used throughout the library