List of all items
Structs
- backend::AnyBackendError
- backend::SnapshotResult
- backend::WorkspaceStatus
- backend::copy::CopyBackend
- backend::git::GitWorktreeBackend
- backend::overlay::OverlayBackend
- backend::platform::PlatformCapabilities
- backend::reflink::RefLinkBackend
- config::AstConfig
- config::ConfigError
- config::ManifoldConfig
- config::MergeConfig
- config::MergeDriver
- config::RepoConfig
- config::ValidationConfig
- config::WorkspaceConfig
- epoch_gc::EpochGcReport
- eval::scenarios::EvalReport
- eval::scenarios::Preconditions
- eval::scenarios::RunMetrics
- eval::scenarios::Scenario
- eval::scenarios::ScenarioResult
- eval::scenarios::SeedFile
- eval::scenarios::WorkspaceSetup
- merge::ast_merge::AstMergeConfig
- merge::ast_merge::TopLevelItem
- merge::build_phase::BuildPhaseOutput
- merge::commit::CommitStateFile
- merge::partition::PartitionResult
- merge::partition::PathEntry
- merge::plan::DriverInfo
- merge::plan::MergePlan
- merge::plan::PredictedConflict
- merge::plan::ValidationInfo
- merge::plan::WorkspaceChange
- merge::plan::WorkspaceReport
- merge::prepare::FrozenInputs
- merge::quarantine::QuarantineState
- merge::rename::RenameAwareResult
- merge::resolve::ConflictRecord
- merge::resolve::ConflictSide
- merge::resolve::ResolveResult
- merge::types::FileChange
- merge::types::PatchSet
- merge_state::CommandResult
- merge_state::MergeStateFile
- merge_state::ValidationResult
- model::conflict::AtomEdit
- model::conflict::ConflictAtom
- model::conflict::ConflictSide
- model::conflict::SemanticConflictExplanation
- model::file_id::FileIdMap
- model::join::EpochMismatch
- model::join::JoinResult
- model::join::PathConflict
- model::ordering::OrderingKey
- model::ordering::SequenceGenerator
- model::patch::FileId
- model::patch::FileIdError
- model::patch::PatchSet
- model::types::EpochId
- model::types::GitOid
- model::types::ValidationError
- model::types::WorkspaceId
- model::types::WorkspaceInfo
- oplog::checkpoint::CheckpointData
- oplog::checkpoint::CheckpointView
- oplog::checkpoint::CompactionResult
- oplog::global_view::GlobalView
- oplog::global_view::WorkspaceSnapshot
- oplog::types::Operation
- oplog::view::MaterializedView
Enums
- backend::AnyBackend
- backend::copy::CopyBackendError
- backend::git::GitBackendError
- backend::overlay::MountStrategy
- backend::overlay::OverlayBackendError
- backend::reflink::ReflinkBackendError
- config::AstConfigLanguage
- config::AstLanguagePack
- config::BackendKind
- config::LanguagePreset
- config::MergeDriverKind
- config::OnFailure
- eval::scenarios::FrictionScore
- eval::scenarios::ScenarioId
- failpoints::FailpointAction
- merge::ast_merge::AstLanguage
- merge::ast_merge::AstMergeError
- merge::ast_merge::AstMergeResult
- merge::build::BuildError
- merge::build::ResolvedChange
- merge::build_phase::BuildPhaseError
- merge::collect::CollectError
- merge::commit::CommitError
- merge::commit::CommitPhase
- merge::commit::CommitRecovery
- merge::commit::CommitResult
- merge::plan::PlanArtifactError
- merge::prepare::PrepareError
- merge::quarantine::PromoteResult
- merge::quarantine::QuarantineError
- merge::rename::RenameConflict
- merge::resolve::ConflictReason
- merge::resolve::Diff3Result
- merge::resolve::MergeOutcome
- merge::resolve::ResolveError
- merge::resolve::SharedClassification
- merge::types::ChangeKind
- merge::validate::ValidateError
- merge::validate::ValidateOutcome
- merge_state::MergePhase
- merge_state::MergeStateError
- merge_state::RecoveryOutcome
- model::conflict::Conflict
- model::conflict::ConflictReason
- model::conflict::Region
- model::diff::DiffError
- model::file_id::FileIdMapError
- model::join::ConflictReason
- model::patch::PatchValue
- model::types::ErrorKind
- model::types::WorkspaceMode
- model::types::WorkspaceState
- oplog::checkpoint::CheckpointError
- oplog::read::OpLogReadError
- oplog::types::OpPayload
- oplog::view::ViewError
- oplog::write::OpLogWriteError
- refs::RefError
Traits
Macros
Functions
- backend::overlay::is_overlay_mounted
- backend::platform::auto_select_backend
- backend::platform::cache_path
- backend::platform::detect_or_load
- backend::platform::detect_platform_capabilities
- backend::platform::estimate_repo_file_count
- backend::platform::load_cached
- backend::platform::persist_cache
- backend::platform::resolve_backend_kind
- epoch_gc::gc_unreferenced_epochs
- epoch_gc::run_cli
- eval::scenarios::all_scenarios
- eval::scenarios::scenario_basic_lifecycle
- eval::scenarios::scenario_conflict_resolution
- eval::scenarios::scenario_multi_agent
- eval::scenarios::scenario_multi_file_edit
- eval::scenarios::scenario_read_only_inspection
- failpoints::check
- failpoints::clear
- failpoints::clear_all
- failpoints::set
- merge::ast_merge::try_ast_merge
- merge::ast_merge::try_ast_merge_with_config
- merge::build::build_merge_commit
- merge::build_phase::run_build_phase
- merge::build_phase::run_build_phase_with_inputs
- merge::collect::collect_snapshots
- merge::commit::read_merge_state
- merge::commit::recover_partial_commit
- merge::commit::run_commit_phase
- merge::partition::partition_by_path
- merge::plan::compute_merge_id
- merge::plan::write_plan_artifact
- merge::plan::write_workspace_report_artifact
- merge::prepare::run_prepare_phase
- merge::prepare::run_prepare_phase_with_epoch
- merge::quarantine::abandon_quarantine
- merge::quarantine::create_quarantine_workspace
- merge::quarantine::list_quarantines
- merge::quarantine::merge_id_from_name
- merge::quarantine::promote_quarantine
- merge::quarantine::quarantine_workspace_name
- merge::quarantine::quarantine_workspace_path
- merge::rename::apply_rename_awareness
- merge::resolve::classify_shared_path
- merge::resolve::parse_diff3_atoms
- merge::resolve::resolve_entries
- merge::resolve::resolve_partition
- merge::resolve::resolve_partition_with_ast
- merge::validate::detect_language_preset
- merge::validate::resolve_commands
- merge::validate::run_validate_config_in_dir
- merge::validate::run_validate_in_dir
- merge::validate::run_validate_phase
- merge::validate::run_validate_pipeline_in_dir
- merge::validate::write_validation_artifact
- merge_state::recover_from_merge_state
- merge_state::recovery_outcome_for_phase
- merge_state::run_cleanup_phase
- model::diff::compute_patchset
- model::join::join
- model::layout::init_manifold_dir
- oplog::checkpoint::compact
- oplog::checkpoint::create_checkpoint_op
- oplog::checkpoint::extract_checkpoint
- oplog::checkpoint::is_checkpoint
- oplog::checkpoint::materialize_from_checkpoint
- oplog::checkpoint::maybe_write_checkpoint
- oplog::checkpoint::should_checkpoint
- oplog::global_view::compute_global_view
- oplog::global_view::compute_global_view_from_views
- oplog::read::read_head
- oplog::read::read_operation
- oplog::read::walk_all
- oplog::read::walk_chain
- oplog::view::materialize
- oplog::view::materialize_from_ops
- oplog::view::read_patch_set_blob
- oplog::write::append_operation
- oplog::write::write_operation_blob
- refs::advance_epoch
- refs::delete_ref
- refs::read_epoch_current
- refs::read_ref
- refs::update_refs_atomic
- refs::workspace_epoch_ref
- refs::workspace_head_ref
- refs::workspace_state_ref
- refs::write_epoch_current
- refs::write_ref
- refs::write_ref_cas
Constants
- eval::scenarios::SCENARIO_COUNT
- eval::scenarios::TARGET_AVERAGE_SCORE
- merge::quarantine::QUARANTINE_NAME_PREFIX
- model::layout::ARTIFACTS_DIR
- model::layout::CONFIG_FILE
- model::layout::EPOCHS_DIR
- model::layout::MANIFOLD_DIR
- model::layout::MERGE_ARTIFACTS_DIR
- model::layout::WS_ARTIFACTS_DIR
- oplog::checkpoint::CHECKPOINT_KEY
- oplog::checkpoint::DEFAULT_CHECKPOINT_INTERVAL
- refs::EPOCH_CURRENT
- refs::HEAD_PREFIX
- refs::WORKSPACE_EPOCH_PREFIX
- refs::WORKSPACE_STATE_PREFIX