List of all items
Structs
- budget::Budget
- cli::Cli
- cli::EvalArgs
- cli::InitArgs
- cli::PackArgs
- cli::TreeArgs
- config::Category
- config::CategoryConfig
- config::Config
- config::ExcludeConfig
- config::OutputConfig
- config::PriorityRule
- config::PriorityWeights
- config::ScanningConfig
- config::SignatureConfig
- eval::EvalMetrics
- eval::EvalReport
- format::BudgetSummary
- format::DirectoryListing
- format::FileOutput
- format::PackOutput
- format::full::FullFormatter
- format::json::JsonFormatter
- format::pipe::PipeFormatter
- packer::PackResult
- packer::TruncationInfo
- packer::signatures::LanguageConfig
- packer::signatures::Signature
- packer::signatures::SignatureExtractor
- packer::spine::TreeNode
- scanner::entry::FileEntry
Enums
- archive::ArchiveEntryType
- archive::ArchiveValidationError
- budget::BudgetTarget
- cli::Commands
- config::OutputFormat
- error::DirpackError
- packer::signatures::SignatureError
- packer::signatures::SignatureKind
- scanner::entry::Representation
- security::ArchiveEntryKind
- security::ArchiveEntryTypeError
- security::PathTraversalError
Traits
Functions
- archive::validate_archive_entry
- config::apply_security_overrides
- config::clamp_budget_target
- config::security_exclude_patterns
- eval::evaluate
- format::pipe::collapse_whitespace
- limits::clamp_budget_bytes
- limits::clamp_budget_tokens
- limits::clamp_scan_depth
- packer::content::extract_summary
- packer::content::include_contents
- packer::content::read_content
- packer::content::read_entry_content
- packer::pack
- packer::pack_default
- packer::signatures::extract_markdown_headings
- packer::spine::build_tree
- packer::spine::format_tree_ascii
- packer::spine::format_tree_compact
- packer::spine::format_tree_compact_budgeted
- packer::try_pack
- priority::calculate_priority
- priority::sort_by_priority
- scanner::dirs_only
- scanner::files_only
- scanner::git::is_git_repo
- scanner::git::scan_git
- scanner::scan
- scanner::walk::scan_walk
- security::classify_fs_entry
- security::normalize_archive_entry
- security::resolve_entry_within_root
- security::validate_archive_entry_kind
- security::validate_archive_entry_metadata
- tokenizer::count_tokens
- tokenizer::estimate_tokens_from_bytes