List of all items
Structs
- action::SuggestedAction
- batch::executor::BatchExecutor
- batch::executor::BatchResult
- batch::executor::OperationResult
- batch::spec::BatchMetadata
- batch::spec::BatchSpec
- batch::spec::DeleteOp
- batch::spec::PatchOp
- batch::spec::RenameOp
- batch::transaction::BatchTransaction
- batch::transaction::TransactionResult
- cfg_analysis::ComplexityAnalysis
- checksum::Checksum
- cli::Cli
- cli::CliErrorPayload
- cli::CliSuccessPayload
- cli::DiagnosticPayload
- cli::ErrorDetails
- completion::context::CompletionContext
- completion::engine::CompletionEngine
- completion::imports::ImportEntity
- completion::imports::ImportResolver
- completion::module_index::ModulePathIndex
- completion::ranking::RankingWeights
- completion::ranking::SuggestionRanker
- completion::types::CompletionMetadata
- completion::types::CompletionRequest
- completion::types::CompletionResponse
- completion::types::CompletionSuggestion
- completion::types::Symbol
- error::Diagnostic
- error_codes::registry::ErrorCode
- execution::base::ExecutionLog
- execution::base::ExecutionLogBuilder
- execution::log::ExecutionLogConfig
- execution::query::ExecutionQuery
- execution::query::ExecutionStats
- expand::CppExpander
- expand::JavaExpander
- expand::JavaScriptExpander
- expand::PythonExpander
- expand::RustExpander
- expand::TypeScriptExpander
- forge::PatchResult
- forge::RenameResult
- forge::SymbolSpan
- format::magellan::MagellanSpan
- graph::backend::SymbolInfo
- graph::magellan_integration::MagellanIntegration
- graph::magellan_integration::types::CallReference
- graph::magellan_integration::types::CallRelationships
- graph::magellan_integration::types::CallSite
- graph::magellan_integration::types::CodeChunk
- graph::magellan_integration::types::CondensationGraph
- graph::magellan_integration::types::CondensedScc
- graph::magellan_integration::types::CycleInfo
- graph::magellan_integration::types::DatabaseStats
- graph::magellan_integration::types::DeadSymbol
- graph::magellan_integration::types::FileMetadata
- graph::magellan_integration::types::ImpactDotConfig
- graph::magellan_integration::types::LevelInfo
- graph::magellan_integration::types::ReachableSymbol
- graph::magellan_integration::types::SccEdge
- graph::magellan_integration::types::SlicedSymbol
- graph::magellan_integration::types::SymbolInfo
- graph::magellan_integration::types::SymbolWithRelations
- graph::migrate::MigrationResult
- graph::rename::RenameBackupManifest
- graph::rename::RenameTransaction
- graph::sqlite_impl::CodeGraphSqlite
- hints::ToolHints
- ingest::cpp::CppSymbol
- ingest::imports::ImportFact
- ingest::imports::cpp::CppExtractor
- ingest::imports::python::PythonExtractor
- ingest::java::JavaSymbol
- ingest::javascript::JavaScriptSymbol
- ingest::magellan::MagellanIngestor
- ingest::python::PythonSymbol
- ingest::rust::RustSymbol
- ingest::typescript::TypeScriptSymbol
- output::analysis::AffectedFile
- output::analysis::CallExport
- output::analysis::CondensationResult
- output::analysis::CondensedScc
- output::analysis::CycleDetectionResult
- output::analysis::CycleInfo
- output::analysis::DeadCodeByFile
- output::analysis::DeadCodeResult
- output::analysis::DeadSymbol
- output::analysis::ExportData
- output::analysis::ExportResponse
- output::analysis::FileExport
- output::analysis::LevelInfo
- output::analysis::ReachabilityChain
- output::analysis::ReachabilityResult
- output::analysis::ReachableSymbol
- output::analysis::ReferenceExport
- output::analysis::SccEdge
- output::analysis::SliceResult
- output::analysis::SliceStats
- output::analysis::SlicedSymbol
- output::analysis::SymbolExport
- output::analysis::SymbolInfo
- output::core::ApplyFilesResult
- output::core::DeleteResult
- output::core::FilePatternResult
- output::core::GetResponse
- output::core::JsonResponse
- output::core::LabelQueryResponse
- output::core::OperationResult
- output::core::PatchResult
- output::core::PlanResult
- output::core::QueryResult
- output::core::Span
- output::core::SpanChecksums
- output::core::SpanContext
- output::core::SpanSemantics
- output::core::StepResult
- output::core::SymbolMatch
- output::magellan::FilesResponse
- output::magellan::FindResponse
- output::magellan::MagellanCallReference
- output::magellan::MagellanFileMetadata
- output::magellan::MagellanSpan
- output::magellan::MagellanSymbol
- output::magellan::RefsResponse
- output::magellan::StatusResponse
- output::span_result::DiagnosticPayload
- output::span_result::ErrorDetails
- output::span_result::SpanResult
- patch::BackupManifest
- patch::BackupWriter
- patch::FilePatchSummary
- patch::PreviewReport
- patch::SpanBatch
- patch::SpanReplacement
- patch::pattern::PatternMatch
- patch::pattern::PatternReplaceConfig
- patch::pattern::PatternReplaceResult
- plan::PatchStep
- plan::Plan
- proof::comparison::EdgeDiff
- proof::comparison::SnapshotDiff
- proof::comparison::SymbolDiff
- proof::data_structures::GraphSnapshot
- proof::data_structures::GraphStats
- proof::data_structures::InvariantCheck
- proof::data_structures::InvariantViolation
- proof::data_structures::ProofChecksums
- proof::data_structures::ProofMetadata
- proof::data_structures::RefactoringProof
- proof::data_structures::SymbolInfo
- proof::storage::RestoreResult
- proof::storage::SnapshotMetadata
- proof::storage::SnapshotStorage
- relationships::Relationship
- relationships::RelationshipCache
- relationships::Relationships
- resolve::ResolvedSpan
- resolve::cross_file::CrossFileResolver
- resolve::cross_file::ResolvedSymbol
- resolve::module_resolver::ModulePathIndex
- resolve::references::Reference
- resolve::references::ReferenceSet
- resolve::references::SymbolDefinition
- validate::CompilerError
- validate::SnippetDiagnostic
- validate::SnippetValidation
- validate::ToolMetadata
- validate::gates::ValidationError
- validate::gates::ValidationOutcome
- verify::post::ChecksumDiff
- verify::post::PostVerificationResult
Enums
- action::ActionType
- action::Confidence
- batch::spec::BatchOperation
- batch::spec::BatchSpecError
- batch::spec::ExecutionMode
- batch::transaction::RollbackMode
- cfg_analysis::RiskLevel
- checksum::ChecksumAlgorithm
- cli::commands::Commands
- cli::commands::SnapshotsCommands
- cli::types::AnalyzerMode
- cli::types::CallDirection
- cli::types::CliRollbackMode
- cli::types::ExportFormat
- cli::types::Language
- cli::types::OutputFormat
- cli::types::ReachabilityDirection
- cli::types::SliceDirection
- cli::types::SymbolKind
- completion::types::SuggestionSource
- completion::types::SymbolKind
- error::DiagnosticLevel
- error::SpliceError
- error_codes::registry::ErrorSeverity
- error_codes::registry::SpliceErrorCode
- expand::ExpansionLevel
- graph::Backend
- graph::magellan_integration::types::CallDirection
- graph::magellan_integration::types::IntegrationBackend
- graph::router::BackendType
- graph::router::CodeGraph
- hints::ToolHintOperation
- ingest::cpp::CppSymbolKind
- ingest::detect::Language
- ingest::imports::ImportKind
- ingest::java::JavaSymbolKind
- ingest::javascript::JavaScriptSymbolKind
- ingest::python::PythonSymbolKind
- ingest::rust::RustSymbolKind
- ingest::rust::Visibility
- ingest::semantic_kind::SemanticKind
- ingest::typescript::TypeScriptSymbolKind
- output::core::OperationData
- proof::comparison::ChangeType
- proof::data_structures::ViolationSeverity
- resolve::references::ReferenceContext
- symbol::AnySymbol
- symbol::Language
- symbol_id::SymbolId
- symbol_id::SymbolIdError
- validate::AnalyzerMode
- validate::ErrorLevel
- validate::ValidationResult
- verify::pre::PreVerificationResult
Traits
Functions
- action::suggest_action
- batch::spec::parse_batch_spec
- cfg_analysis::check_function_complexity
- checksum::checksum_diff
- checksum::checksum_file
- checksum::checksum_line_range
- checksum::checksum_span
- checksum::has_file_changed
- checksum::verify_file
- cli::parse_args
- commands::cmd_create
- completion::tokenizer::extract_current_token
- completion::tokenizer::is_completion_position
- context::extract_context
- context::extract_context_asymmetric
- context::extract_context_with_before_after
- context::resolve_context_counts
- create::create_file_with_module
- create::create_file_with_validation
- diff::format_colored_diff
- diff::format_diff_summary
- diff::format_unified_diff
- diff::should_use_color
- error::byte_offset_to_line_column
- error_codes::explanations::get_error_explanation
- execution::base::generate_delegated_execution_id
- execution::base::init_execution_log_db
- execution::base::insert_execution_log
- execution::log::db_path
- execution::log::init_db
- execution::log::init_db_in_dir
- execution::log::is_enabled
- execution::log::is_enabled_with_config
- execution::log::record_execution
- execution::log::record_execution_failure
- execution::log::record_execution_with_params
- execution::query::format_json
- execution::query::format_table_row
- execution::query::get_execution
- execution::query::get_execution_stats
- execution::query::get_recent_executions
- expand::expand_symbol
- expand::expand_symbol_with_level
- expand::expand_to_body_with_docs
- expand::tree_walker::expand_to_containing_block
- expand::tree_walker::extract_leading_doc_comment_nodes
- expand::tree_walker::extract_leading_doc_comments
- expand::tree_walker::extract_leading_docs
- expand::tree_walker::find_containing_block
- expand::tree_walker::find_parent_symbol_node
- expand::tree_walker::is_doc_comment_node
- forge::delete_symbol_from_file
- forge::patch_symbol_in_file
- forge::rename_symbol_across_files
- forge::resolve_symbol_span
- format::magellan::from_magellan
- format::magellan::to_magellan
- format::magellan::translate_field_name
- graph::migrate::check_schema_version
- graph::migrate::create_backup
- graph::migrate::migrate_database
- graph::rename::apply_replacements_in_file
- graph::rename::apply_with_rollback
- graph::rename::create_rename_backup
- graph::rename::generate_colored_preview
- graph::rename::generate_preview_diff
- graph::rename::group_references_by_file
- graph::rename::replace_at_span
- graph::rename::simulate_replacements
- graph::rename::simulate_replacements_content
- graph::schema::kind_to_label
- graph::schema::label_class
- graph::schema::label_constructor
- graph::schema::label_enum
- graph::schema::label_file
- graph::schema::label_function
- graph::schema::label_impl
- graph::schema::label_interface
- graph::schema::label_method
- graph::schema::label_module
- graph::schema::label_trait
- graph::schema::label_type_alias
- graph::schema::label_variable
- graph::schema::prop_end
- graph::schema::prop_file
- graph::schema::prop_kind
- graph::schema::prop_language
- graph::schema::prop_name
- graph::schema::prop_start
- hints::derive_tool_hints
- ingest::cpp::extract_cpp_symbols
- ingest::detect::detect_language
- ingest::dispatch::extract_symbols
- ingest::dispatch::extract_symbols_with_language
- ingest::imports::cpp::extract_cpp_imports
- ingest::imports::java::extract_java_imports
- ingest::imports::javascript::extract_javascript_imports
- ingest::imports::python::extract_python_imports
- ingest::imports::rust::extract_rust_imports
- ingest::imports::typescript::extract_typescript_imports
- ingest::java::extract_java_symbols
- ingest::javascript::extract_javascript_symbols
- ingest::magellan::ingest_file_with_magellan
- ingest::python::extract_python_symbols
- ingest::rust::extract_rust_symbols
- ingest::semantic_kind::detect_semantic_kind
- ingest::typescript::extract_typescript_symbols
- output::core::generate_span_id
- output::core::normalize_checksum
- patch::apply_batch_with_validation
- patch::apply_patch_with_validation
- patch::compute_preview_report
- patch::load_batches_from_file
- patch::pattern::apply::apply_pattern_replace
- patch::pattern::search::find_pattern_in_files
- patch::preview_patch
- patch::preview_patch_with_content
- patch::replace_span
- patch::restore_from_manifest
- patch::validate_utf8_span
- plan::execute_plan
- plan::parse_plan
- platform::check_platform_support
- proof::checksums::compute_proof_checksums
- proof::checksums::compute_snapshot_hash
- proof::checksums::validate_proof_checksums
- proof::checksums::validate_proof_file
- proof::comparison::compare_snapshots
- proof::generate_proof
- proof::generation::create_metadata
- proof::generation::generate_snapshot
- proof::generation::write_proof
- proof::validation::validate_invariants
- relationships::get_callees
- relationships::get_callers
- relationships::get_exports
- relationships::get_imports
- resolve::find_symbol_or_suggest
- resolve::module_resolver::resolve_module_path
- resolve::normalize_lookup_path
- resolve::references::find_references
- resolve::references::rust::find_rust_references
- resolve::resolve_symbol
- resolve::resolve_symbol_with_rust_kind
- suggestions::suggest_similar_symbols
- symbol::parser_for_language
- symbol_id::generate_execution_id
- symbol_id::generate_symbol_id
- symbol_id::generate_v1
- symbol_id::generate_v2
- syntax_validator::validate_syntax
- validate::collect_tool_metadata
- validate::gate_rust_analyzer
- validate::gates::validate_file
- validate::parse_cargo_output
- validate::parse_rust_analyzer_output
- validate::parse_typescript_output
- validate::remediation_link_for_code
- validate::run_rust_analyzer
- validate::validate_rust_snippet
- validate::validate_with_cargo
- verify::post::checksum_diff
- verify::post::verify_after_patch
- verify::post::verify_localized_change
- verify::pre::pre_verify_patch
- verify::pre::verify_file_ready
- verify::pre::verify_graph_sync
- verify::pre::verify_workspace_resources
- workspace::detect_include_paths
- workspace::detect_project_language
- workspace::find_workspace_root
- write::write_atomic
Type Aliases
Constants
- VERSION
- execution::base::DB_FILENAME
- graph::schema::EDGE_CALLS
- graph::schema::EDGE_CONTAINS
- graph::schema::EDGE_DEFINES
- graph::schema::EDGE_IMPLEMENTS
- output::analysis::EXPORT_SCHEMA_VERSION
- output::core::OPERATION_SCHEMA_VERSION
- output::core::QUERY_SCHEMA_VERSION
- output::core::TOOL_NAME
- platform::IS_UNIX
- platform::IS_WINDOWS