List of all items
Structs
- app::App
- app::BlameViewState
- app::BranchCompareViewState
- app::ChangeCouplingViewState
- app::CommitDetailState
- app::FileDiffState
- app::FileHistoryViewState
- app::HealthViewState
- app::HeatmapViewState
- app::ImpactScoreViewState
- app::OwnershipViewState
- app::PatchViewState
- app::PrCreateViewState
- app::QualityScoreViewState
- app::RelatedFilesViewState
- app::ReviewQueueViewState
- app::StashViewState
- app::StatsViewState
- cli::TuiOptions
- compare::BranchCompare
- compare::CompareCommit
- config::FilterPreset
- config::FilterPresets
- config::LanguageConfig
- event::GitEvent
- filter::FilterQuery
- git::BlameLine
- git::BranchInfo
- git::CommitDiff
- git::DiffLine
- git::DiffStats
- git::FileChange
- git::FileHistoryEntry
- git::FilePatch
- git::FileStatus
- git::RepoInfo
- git::StashEntry
- graph::colors::ColorContext
- graph::colors::PenaltyBasedColorAssigner
- graph::layout::GraphLayout
- graph::layout::GraphRow
- insights::ActionRecommendation
- insights::ContextPack
- insights::ContextSummary
- insights::EvidenceLink
- insights::HandoffContext
- insights::PackCommit
- insights::PackCoupling
- insights::PackHealth
- insights::PackHotFile
- insights::PackOwner
- insights::ReviewOwnerCandidate
- insights::ReviewPack
- insights::ReviewRisk
- insights::SignalContext
- insights::SignalSet
- metrics::ActionUsageEntry
- metrics::MetricsData
- navigation::ListNavigation
- pr::PrCreateState
- related_files::RelatedFiles
- relevance::RelevanceScore
- review_queue::ReviewItem
- review_queue::ReviewQueue
- session::AiSession
- session::SessionStats
- split::SplitGroup
- split::SplitSuggestion
- staging::StagingGroup
- stats::ActivityTimeline
- stats::AuthorStats
- stats::BusFactorAnalysis
- stats::BusFactorEntry
- stats::ChangeCouplingAnalysis
- stats::CodeOwnership
- stats::CodeOwnershipEntry
- stats::CommitImpactAnalysis
- stats::CommitImpactScore
- stats::CommitQualityAnalysis
- stats::CommitQualityScore
- stats::ContributorInfo
- stats::FileCoupling
- stats::FileHeatmap
- stats::FileHeatmapEntry
- stats::HealthAlert
- stats::HealthConfidence
- stats::HealthScoreComponent
- stats::ProjectHealth
- stats::RepoStats
- stats::TechDebtAnalysis
- stats::TechDebtEntry
- suggestion::CommitSuggestion
- topology::layout::LayoutRow
- topology::layout::TopologyLayout
- topology::types::BranchHealth
- topology::types::BranchRecommendation
- topology::types::BranchRecommendations
- topology::types::BranchRelation
- topology::types::BranchTopology
- topology::types::TopologyBranch
- topology::types::TopologyConfig
Enums
- app::CommitType
- app::InputMode
- app::QuickAction
- app::SidebarPanel
- app::StatusMessageLevel
- cli::CliCommand
- cli::OutputFormat
- cli::TuiFocusTarget
- compare::CompareTab
- event::GitEventKind
- git::FileChangeStatus
- git::FileStatusKind
- graph::cell::GraphCell
- i18n::Language
- intent::ChangeIntent
- review_queue::ReviewStatus
- risk::RiskLevel
- stats::AggregationLevel
- stats::AlertSeverity
- stats::BusFactorRisk
- stats::ConfidenceLevel
- stats::HealthAlertKind
- stats::TechDebtLevel
- topology::types::BranchStatus
- topology::types::HealthWarning
- topology::types::RecommendedAction
Functions
- cache::clear_analysis_cache
- cache::load_or_compute
- cache::load_or_compute_with_repo
- cli::parse_cli_args
- cli::parse_tui_options
- cli::run_cli_mode
- export::bus_factor_to_json
- export::coupling_to_json
- export::export_coupling_csv
- export::export_coupling_json
- export::export_heatmap_csv
- export::export_heatmap_json
- export::export_impact_csv
- export::export_impact_json
- export::export_ownership_csv
- export::export_ownership_json
- export::export_quality_csv
- export::export_quality_json
- export::export_stats_csv
- export::export_stats_json
- export::export_timeline_csv
- export::export_timeline_json
- export::health_to_json
- export::health_to_markdown
- export::heatmap_to_json
- export::impact_to_json
- export::log_to_json
- export::ownership_to_json
- export::quality_to_json
- export::stats_to_json
- export::tech_debt_to_json
- export::timeline_to_json
- git::checkout_branch
- git::checkout_branch_in_repo
- git::compare_branches
- git::compare_branches_from_repo
- git::create_branch
- git::create_branch_in_repo
- git::create_commit
- git::create_commit_in_repo
- git::delete_branch
- git::delete_branch_in_repo
- git::discover_repo
- git::fetch_remote
- git::fetch_remote_at_path
- git::fetch_remote_in_repo
- git::get_blame
- git::get_blame_from_repo
- git::get_commit_diff
- git::get_commit_diff_from_repo
- git::get_commit_files
- git::get_commit_files_from_repo
- git::get_file_history
- git::get_file_history_from_repo
- git::get_file_patch
- git::get_file_patch_from_repo
- git::get_head_hash
- git::get_head_hash_cached
- git::get_head_hash_from_repo
- git::get_index_mtime
- git::get_index_mtime_cached
- git::get_index_mtime_from_repo
- git::get_repo_info_cached
- git::get_stash_list
- git::get_status
- git::get_status_cached
- git::get_status_from_repo
- git::get_status_in
- git::get_user_name
- git::get_user_name_from_repo
- git::get_working_file_diff
- git::get_working_file_diff_from_repo
- git::has_staged_files
- git::has_staged_files_in_repo
- git::list_branches
- git::list_branches_cached
- git::list_branches_from_repo
- git::load_events
- git::load_events_fast
- git::load_events_from_repo
- git::pull
- git::pull_in_repo
- git::push
- git::push_in_repo
- git::stage_all
- git::stage_all_in
- git::stage_all_in_repo
- git::stage_file
- git::stage_file_in
- git::stage_file_in_repo
- git::stash_apply
- git::stash_drop
- git::stash_pop
- git::stash_save
- git::unstage_all
- git::unstage_all_in_repo
- git::unstage_file
- git::unstage_file_in
- git::unstage_file_in_repo
- graph::builder::build_graph
- graph::colors::get_graph_color
- index::load_review_pack
- index::save_review_pack
- insights::actions_to_markdown
- insights::build_context_pack
- insights::build_context_summary
- insights::build_handoff_context
- insights::build_next_actions
- insights::build_review_pack
- insights::compute_signals_for_event
- insights::explain_recommendation
- insights::handoff_to_markdown
- insights::pack_to_markdown
- insights::review_pack_to_markdown
- insights::summary_to_markdown
- insights::verify_patch_risk
- intent::classify_intent
- metrics::load_metrics
- metrics::quick_action_usage_enabled
- metrics::record_quick_action_usage
- metrics::reset_metrics
- metrics::save_metrics
- pr::check_gh_available
- pr::create_pr
- related_files::analyze_related_files
- relevance::calculate_relevance
- risk::calculate_staged_risk
- session::detect_sessions
- split::suggest_splits
- staging::suggest_groups
- stats::calculate_activity_timeline
- stats::calculate_bus_factor
- stats::calculate_change_coupling
- stats::calculate_file_heatmap
- stats::calculate_impact_scores
- stats::calculate_ownership
- stats::calculate_project_health
- stats::calculate_quality_scores
- stats::calculate_stats
- stats::calculate_tech_debt
- stats::is_test_file
- suggestion::generate_suggestions
- suggestion::infer_scope_from_paths
- topology::analysis::analyze_branch_recommendations
- topology::analysis::analyze_topology
- topology::analysis::analyze_topology_from_repo
- topology::layout::render_topology_ascii
- tui::calculate_layout_areas
- tui::render
Constants
- config::PRESET_SLOT_COUNT
- graph::colors::MAIN_BRANCH_COLOR
- graph::colors::PALETTE_SIZE
- insights::MIN_COMMITS_FOR_COUPLING
- insights::MIN_COUPLING_RATIO
- tui::theme::BLUE
- tui::theme::BORDER
- tui::theme::DIFF_ADD
- tui::theme::DIFF_DEL
- tui::theme::FILE_ADDED
- tui::theme::FILE_DELETED
- tui::theme::FILE_MODIFIED
- tui::theme::FILE_RENAMED
- tui::theme::FLAMINGO
- tui::theme::FOOTER_DESC
- tui::theme::FOOTER_KEY
- tui::theme::GRAPH_PALETTE
- tui::theme::GREEN
- tui::theme::KEY_BADGE_BG
- tui::theme::KEY_BADGE_DESC
- tui::theme::KEY_BADGE_FG
- tui::theme::LAVENDER
- tui::theme::MAROON
- tui::theme::MAUVE
- tui::theme::OVERLAY0
- tui::theme::PANEL_BORDER_ACTIVE
- tui::theme::PANEL_BORDER_INACTIVE
- tui::theme::PANEL_TITLE_ACTIVE
- tui::theme::PANEL_TITLE_INACTIVE
- tui::theme::PEACH
- tui::theme::PINK
- tui::theme::RED
- tui::theme::SAPPHIRE
- tui::theme::SELECTED_FG
- tui::theme::SELECTED_LINE_BG
- tui::theme::SELECTED_LINE_BG_INACTIVE
- tui::theme::SEPARATOR
- tui::theme::SKY
- tui::theme::SUBTEXT0
- tui::theme::SUBTEXT1
- tui::theme::SURFACE0
- tui::theme::SURFACE1
- tui::theme::SURFACE2
- tui::theme::TEAL
- tui::theme::TEXT
- tui::theme::YELLOW