List of all items
Structs
- budget::BudgetConfig
- budget::BudgetEnforcer
- budget::EnforcementResult
- chunking::Chunk
- chunking::ChunkContext
- chunking::ChunkFile
- chunking::Chunker
- chunking::CrossReference
- config::Config
- config::OutputConfig
- config::PatternConfig
- config::PerformanceConfig
- config::ScanConfig
- config::SecurityConfig
- config::SymbolConfig
- dependencies::DependencyEdge
- dependencies::DependencyGraph
- dependencies::DependencyNode
- dependencies::DependencyStats
- dependencies::ResolvedImport
- dependencies::SymbolReference
- git::BlameLine
- git::ChangedFile
- git::Commit
- git::DiffHunk
- git::DiffLine
- git::GitRepo
- incremental::CacheStats
- incremental::CachedFile
- incremental::CachedSymbol
- incremental::IncrementalScanner
- incremental::RepoCache
- index::builder::BuildOptions
- index::builder::IndexBuilder
- index::context::CallChain
- index::context::ContextExpander
- index::context::ContextFile
- index::context::ContextSnippet
- index::context::ContextSymbol
- index::context::DiffChange
- index::context::ExpandedContext
- index::context::ImpactSummary
- index::lazy::LazyContextBuilder
- index::query::CallGraph
- index::query::CallGraphEdge
- index::query::CallGraphStats
- index::query::ReferenceInfo
- index::query::SymbolInfo
- index::storage::IndexMeta
- index::storage::IndexStorage
- index::types::DepGraph
- index::types::FileEntry
- index::types::FileId
- index::types::Import
- index::types::IndexSymbol
- index::types::Reference
- index::types::Span
- index::types::SymbolId
- index::types::SymbolIndex
- mmap_scanner::MappedFile
- mmap_scanner::MmapScanner
- mmap_scanner::ScanStats
- mmap_scanner::ScannedFile
- mmap_scanner::StreamingProcessor
- newtypes::ByteOffset
- newtypes::FileSize
- newtypes::ImportanceScore
- newtypes::LineNumber
- newtypes::SymbolId
- newtypes::TokenCount
- output::JsonFormatter
- output::MarkdownFormatter
- output::OutputFormatter
- output::PlainFormatter
- output::ToonFormatter
- output::XmlFormatter
- output::YamlFormatter
- parser::Parser
- ranking::SymbolRanker
- remote::RemoteRepo
- repomap::FileIndexEntry
- repomap::ModuleEdge
- repomap::ModuleGraph
- repomap::ModuleNode
- repomap::RankedSymbol
- repomap::RepoMap
- repomap::RepoMapGenerator
- security::SecretFinding
- security::SecurityScanner
- semantic::CodeChunk
- semantic::SemanticAnalyzer
- semantic::SemanticCompressor
- semantic::SemanticConfig
- tokenizer::TokenCounts
- tokenizer::Tokenizer
- types::GitChangedFile
- types::GitCommitInfo
- types::GitHistory
- types::LanguageStats
- types::RepoFile
- types::RepoMetadata
- types::Repository
- types::Symbol
Enums
- budget::TruncationStrategy
- chunking::ChunkStrategy
- config::ConfigError
- dependencies::DependencyType
- dependencies::ReferenceContext
- error::InfiniloomError
- git::DiffLineType
- git::FileStatus
- git::GitError
- incremental::CacheError
- incremental::FileChange
- index::builder::BuildError
- index::context::ChangeClassification
- index::context::ChangeType
- index::context::ContextDepth
- index::context::ImpactLevel
- index::lazy::LazyError
- index::storage::StorageError
- index::types::IndexSymbolKind
- index::types::Language
- index::types::RefKind
- index::types::Visibility
- output::OutputFormat
- parser::ParserError
- parser::language::Language
- remote::GitProvider
- remote::RemoteError
- security::SecretKind
- security::Severity
- semantic::SemanticError
- tokenizer::TokenModel
- types::CompressionLevel
- types::SymbolKind
- types::Visibility
Traits
Functions
- default_ignores::filter_default_ignores
- default_ignores::matches_any
- incremental::get_mtime
- incremental::hash_content
- index::query::find_symbol
- index::query::get_call_graph
- index::query::get_call_graph_filtered
- index::query::get_callees_by_id
- index::query::get_callees_by_name
- index::query::get_callers_by_id
- index::query::get_callers_by_name
- index::query::get_references_by_name
- parser::extraction::clean_javadoc
- parser::extraction::clean_jsdoc
- parser::extraction::collect_calls_recursive
- parser::extraction::extract_calls
- parser::extraction::extract_docstring
- parser::extraction::extract_inheritance
- parser::extraction::extract_parent
- parser::extraction::extract_signature
- parser::extraction::extract_visibility
- parser::extraction::find_body_node
- parser::extraction::is_builtin
- parser::extraction::map_symbol_kind
- parser::init::bash
- parser::init::c
- parser::init::clojure
- parser::init::cpp
- parser::init::csharp
- parser::init::elixir
- parser::init::go
- parser::init::haskell
- parser::init::java
- parser::init::javascript
- parser::init::kotlin
- parser::init::lua
- parser::init::ocaml
- parser::init::php
- parser::init::python
- parser::init::r
- parser::init::ruby
- parser::init::rust
- parser::init::scala
- parser::init::swift
- parser::init::typescript
- parser::query_builder::bash_query
- parser::query_builder::bash_super_query
- parser::query_builder::c_query
- parser::query_builder::c_super_query
- parser::query_builder::clojure_query
- parser::query_builder::clojure_super_query
- parser::query_builder::cpp_query
- parser::query_builder::cpp_super_query
- parser::query_builder::csharp_query
- parser::query_builder::csharp_super_query
- parser::query_builder::elixir_query
- parser::query_builder::elixir_super_query
- parser::query_builder::go_query
- parser::query_builder::go_super_query
- parser::query_builder::haskell_query
- parser::query_builder::haskell_super_query
- parser::query_builder::java_query
- parser::query_builder::java_super_query
- parser::query_builder::javascript_query
- parser::query_builder::javascript_super_query
- parser::query_builder::kotlin_query
- parser::query_builder::kotlin_super_query
- parser::query_builder::lua_query
- parser::query_builder::lua_super_query
- parser::query_builder::ocaml_query
- parser::query_builder::ocaml_super_query
- parser::query_builder::php_query
- parser::query_builder::php_super_query
- parser::query_builder::python_query
- parser::query_builder::python_super_query
- parser::query_builder::r_query
- parser::query_builder::r_super_query
- parser::query_builder::ruby_query
- parser::query_builder::ruby_super_query
- parser::query_builder::rust_query
- parser::query_builder::rust_super_query
- parser::query_builder::scala_query
- parser::query_builder::scala_super_query
- parser::query_builder::swift_query
- parser::query_builder::swift_super_query
- parser::query_builder::typescript_query
- parser::query_builder::typescript_super_query
- ranking::count_symbol_references
- ranking::rank_files
- ranking::sort_files_by_importance
- tokenizer::quick_estimate
Type Aliases
- error::Result
- semantic::CharacterFrequencyAnalyzer
- semantic::HeuristicCompressionConfig
- semantic::HeuristicCompressor
- semantic::Result
- types::TokenizerModel
Statics
- index::patterns::GO_IMPORT
- index::patterns::JAVA_IMPORT
- index::patterns::JS_IMPORT
- index::patterns::JS_IMPORT_MULTILINE
- index::patterns::JS_REQUIRE
- index::patterns::PYTHON_FROM_IMPORT
- index::patterns::PYTHON_IMPORT
- index::patterns::RUST_USE
Constants
- DEFAULT_CHUNK_SIZE
- DEFAULT_MAP_BUDGET
- VERSION
- constants::budget::DEFAULT_BUDGET
- constants::budget::DEFAULT_CHUNK_SIZE
- constants::budget::DEFAULT_MAP_BUDGET
- constants::budget::MIN_PARTIAL_FIT_TOKENS
- constants::budget::OVERHEAD_RESERVE
- constants::compression::AGGRESSIVE_RATIO
- constants::compression::BALANCED_RATIO
- constants::compression::EXTREME_RATIO
- constants::compression::FOCUSED_RATIO
- constants::compression::MINIMAL_RATIO
- constants::compression::SEMANTIC_BUDGET_RATIO
- constants::files::BINARY_CHECK_BYTES
- constants::files::DEFAULT_IMPORTANCE
- constants::files::MAX_FILE_SIZE_BYTES
- constants::files::MAX_LINE_LENGTH
- constants::files::SIGNATURE_LINES
- constants::index::DEFAULT_CONTEXT_DEPTH
- constants::index::MAX_CONTEXT_DEPTH
- constants::index::UNKNOWN_SYMBOL_ID
- constants::pagerank::CONVERGENCE_THRESHOLD
- constants::pagerank::DAMPING_FACTOR
- constants::pagerank::MAX_ITERATIONS
- constants::parser::MAX_QUERY_MATCHES
- constants::parser::MAX_RECURSION_DEPTH
- constants::parser::MAX_SYMBOLS_PER_FILE
- constants::repomap::BUDGET_SYMBOL_DIVISOR
- constants::repomap::MAX_SYMBOLS
- constants::repomap::MIN_SYMBOLS
- constants::repomap::SUMMARY_MAX_LEN
- constants::repomap::TOKENS_PER_FILE
- constants::repomap::TOKENS_PER_SYMBOL
- constants::repomap::TOKEN_OVERHEAD
- constants::security::MAX_SECRET_LENGTH
- constants::security::MIN_ENTROPY_THRESHOLD
- constants::timeouts::GIT_OPERATION_SECS
- constants::timeouts::PARSE_TIMEOUT_SECS
- constants::timeouts::REMOTE_CLONE_SECS
- default_ignores::DEFAULT_IGNORES
- default_ignores::DOC_IGNORES
- default_ignores::TEST_IGNORES
- index::storage::CONFIG_FILE
- index::storage::GRAPH_FILE
- index::storage::INDEX_DIR
- index::storage::INDEX_FILE
- index::storage::META_FILE
- parser::queries::BASH
- parser::queries::C
- parser::queries::CLOJURE
- parser::queries::CPP
- parser::queries::CSHARP
- parser::queries::ELIXIR
- parser::queries::GO
- parser::queries::HASKELL
- parser::queries::JAVA
- parser::queries::JAVASCRIPT
- parser::queries::KOTLIN
- parser::queries::LUA
- parser::queries::OCAML
- parser::queries::PHP
- parser::queries::PYTHON
- parser::queries::R
- parser::queries::RUBY
- parser::queries::RUST
- parser::queries::SCALA
- parser::queries::SWIFT
- parser::queries::TYPESCRIPT