1 viewer
rust 1,860,549 · typescript 235,540 · javascript 132,952 · python 20,426 · 6,408 files · digest f72e9ad3d771 · built in 1.3 s · crystals off
crates/cre8-app-git/src/connection.rs
Items
const SPECS enum Action const ACTION_ALIASES const CONNECTION_ACTIONS static REPO_REGISTRATION_LOCK const DEFAULT_GIT_VERB_TIMEOUT_SECS const MAX_GIT_VERB_TIMEOUT_SECS
Functions
By call-graph weight (PageRank; 1.0 is the average function). 64 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| git_cmd_bytessrc/connection.rs:1509 | fn | 14 | 2 | 3 | 1 | 3.6 | |
| git_cmdsrc/connection.rs:1505 | fn | 3 | 1 | 16 | 1 | 3.4 | |
| resolve_reposrc/connection.rs:469 | fn | 33 | 7 | 14 | 4 | 3 | |
| require_repo_ownersrc/connection.rs:788 | fn | 17 | 6 | 11 | 4 | 1.5 | |
| serialize_git_responsesrc/connection.rs:742 | fn | 3 | 1 | 6 | 0 | 1.4 | |
| with_protocol_storesrc/connection.rs:691 | fn | 18 | 4 | 6 | 3 | 1.3 | |
| resolve_repo_for_writesrc/connection.rs:503 | fn | 5 | 1 | 7 | 2 | 1.2 | |
| connectsrc/connection.rs:266 | fn | 10 | 1 | 10 | 2 | 1.2 | |
| run_gitsrc/connection.rs:1602 | fn | 4 | 1 | 4 | 1 | 1.1 | |
| path_stringsrc/connection.rs:1620 | fn | 3 | 1 | 9 | 0 | 1 | |
| parse_actionsrc/connection.rs:199 | fn | 66 | 3 | 1 | 1 | 1 | |
| dispatch_git_actionsrc/connection.rs:277 | fn | 26 | 4 | 1 | 4 | 1 | |
| git_verb_timeoutsrc/connection.rs:970 | fn | 8 | 1 | 5 | 0 | 1 | |
| git_cmd_timeoutsrc/connection.rs:1530 | fn | 60 | 7 | 5 | 0 | 1 | |
| temp_reposrc/connection.rs:1607 | fn | 12 | 1 | 8 | 2 | 1 | |
| unique_namesrc/connection.rs:1597 | fn | 4 | 1 | 2 | 0 | 1 | |
| caller_identitysrc/connection.rs:780 | fn | 3 | 1 | 2 | 1 | 0.9 | |
| refreshed_headsrc/connection.rs:980 | fn | 9 | 2 | 4 | 3 | 0.9 | |
| run_with_shared_protocol_storesrc/connection.rs:710 | fn | 6 | 1 | 1 | 1 | 0.9 | |
| parse_blame_porcelainsrc/connection.rs:1257 | fn | 32 | 7 | 2 | 0 | 0.8 | |
| dispatch_repo_actionsrc/connection.rs:304 | fn | 15 | 11 | 1 | 10 | 0.7 | |
| dispatch_commit_actionsrc/connection.rs:320 | fn | 9 | 5 | 1 | 4 | 0.7 | |
| dispatch_write_actionsrc/connection.rs:330 | fn | 10 | 6 | 1 | 5 | 0.7 | |
| dispatch_query_actionsrc/connection.rs:341 | fn | 11 | 7 | 1 | 6 | 0.7 | |
| ingest_repo_tree_responsesrc/connection.rs:717 | fn | 11 | 2 | 1 | 3 | 0.7 | |
| ingest_history_responsesrc/connection.rs:729 | fn | 12 | 2 | 1 | 2 | 0.7 | |
| handle_commit_understandsrc/connection.rs:746 | fn | 26 | 4 | 1 | 3 | 0.6 | |
| handle_diffsrc/connection.rs:806 | fn | 34 | 7 | 1 | 4 | 0.6 | |
| handle_branchsrc/connection.rs:841 | fn | 39 | 7 | 1 | 3 | 0.6 | |
| handle_commitsrc/connection.rs:881 | fn | 78 | 16 | 1 | 10 | 0.6 | |
| conflict_filessrc/connection.rs:991 | fn | 5 | 1 | 2 | 1 | 0.6 | |
| current_branchsrc/connection.rs:1712 | fn | 3 | 1 | 2 | 1 | 0.6 | |
| handle_checkoutsrc/connection.rs:997 | fn | 34 | 5 | 1 | 5 | 0.6 | |
| handle_mergesrc/connection.rs:1032 | fn | 56 | 8 | 1 | 7 | 0.6 | |
| handle_rebasesrc/connection.rs:1089 | fn | 45 | 5 | 1 | 7 | 0.6 | |
| handle_pullsrc/connection.rs:1135 | fn | 42 | 6 | 1 | 5 | 0.6 | |
| handle_pushsrc/connection.rs:1178 | fn | 42 | 7 | 1 | 4 | 0.6 | |
| handle_blamesrc/connection.rs:1223 | fn | 32 | 5 | 1 | 3 | 0.6 | |
| handle_list_branchessrc/connection.rs:1290 | fn | 43 | 4 | 1 | 2 | 0.6 | |
| handle_remotessrc/connection.rs:1334 | fn | 29 | 6 | 1 | 2 | 0.6 | |
| handle_log_graphsrc/connection.rs:1364 | fn | 28 | 3 | 1 | 2 | 0.6 | |
| handle_file_historysrc/connection.rs:1393 | fn | 51 | 6 | 1 | 2 | 0.6 | |
| handle_search_codesrc/connection.rs:1445 | fn | 58 | 6 | 1 | 4 | 0.6 | |
| handle_sync_sweepsrc/connection.rs:631 | fn | 59 | 10 | 1 | 6 | 0.6 | |
| status_valuesrc/connection.rs:353 | fn | 9 | 1 | 1 | 2 | 0.6 | |
| list_repos_valuesrc/connection.rs:363 | fn | 9 | 1 | 1 | 2 | 0.6 | |
| handle_add_reposrc/connection.rs:375 | fn | 61 | 10 | 1 | 9 | 0.6 | |
| handle_remove_reposrc/connection.rs:437 | fn | 31 | 4 | 1 | 4 | 0.6 | |
| handle_ingestsrc/connection.rs:509 | fn | 9 | 2 | 1 | 3 | 0.6 | |
| handle_logsrc/connection.rs:519 | fn | 18 | 3 | 1 | 2 | 0.6 | |
| handle_ingest_historysrc/connection.rs:538 | fn | 14 | 2 | 1 | 3 | 0.6 | |
| handle_churnsrc/connection.rs:555 | fn | 13 | 2 | 1 | 4 | 0.6 | |
| handle_change_impactsrc/connection.rs:574 | fn | 13 | 3 | 1 | 3 | 0.6 | |
| handle_syncsrc/connection.rs:597 | fn | 29 | 6 | 1 | 7 | 0.6 | |
| git_connection_dispatches_temp_repo_actionssrc/connection.rs:1625 | fn | 85 | 1 | 0 | 6 | 0.5 | |
| repo_aliases_and_the_git_dir_cannot_shed_the_registered_ownersrc/connection.rs:1720 | fn | 38 | 2 | 0 | 8 | 0.5 | |
| git_mutating_verbs_cover_checkout_merge_and_rebasesrc/connection.rs:1760 | fn | 122 | 1 | 0 | 7 | 0.5 | |
| git_pull_and_push_work_against_a_bare_remotesrc/connection.rs:1884 | fn | 65 | 1 | 0 | 7 | 0.5 | |
| git_mutating_verbs_are_owner_gatedsrc/connection.rs:1951 | fn | 69 | 1 | 0 | 7 | 0.5 | |
| git_read_discovery_does_not_register_or_authorize_writessrc/connection.rs:2022 | fn | 12 | 1 | 0 | 8 | 0.5 | |
| git_connection_error_paths_and_blame_parser_are_coveredsrc/connection.rs:2036 | fn | 32 | 1 | 0 | 3 | 0.5 | |
| churn_spine_records_line_counts_and_survives_a_repairing_syncsrc/connection.rs:2080 | fn | 64 | 1 | 0 | 6 | 0.5 | |
| sync_without_repo_ref_sweeps_all_registered_repossrc/connection.rs:2150 | fn | 47 | 1 | 0 | 8 | 0.5 | |
| change_impact_separates_alpha_renames_from_behavior_changessrc/connection.rs:2203 | fn | 57 | 1 | 0 | 6 | 0.5 |
Source not readable from this process.