Skip to content
1 viewer

rust 1,847,280 · typescript 232,434 · javascript 131,101 · python 19,227 · 6,362 files · digest 755e2ee30522 · built in 2.3 s · crystals off

cre8-app-code_change code cargo crate

Code_changeApp — extracted RuntimeApp crate.

crates/cre8-app-code_change · level 21 · 2,798 lines (2,183 code) · 9 files · 133 fns (26 tests) · cyclomatic Σ 255

31workspace deps
2direct dependents
22transitive dependents
72calls out
1calls in
97.9call-graph weight
0.0%exact crystals

Neighbourhood

Left: crates that declare this one. Right: crates it declares (dev-dependencies included). Edge width grows with resolved calls.

Declared but never named in this crate's source: cre8-app-intelligence (normal), cre8-platform-time (normal), cre8-runtime-core (normal).

normal dep · 0 callsnormal dep · 0 callsnormal dep · 0 callsnormal dep · 12 callsnormal dep · 0 callsnormal dep · 5 callsnormal dep · 4 callsnormal dep · 0 callsnormal dep · 0 calls · never namednormal dep · 0 callsnormal dep · 0 callsnormal dep · 2 callsnormal dep · 2 callsnormal dep · 0 callsnormal dep · 1 callsnormal dep · 1 callsnormal dep · 0 callsnormal dep · 0 callsnormal dep · 1 callsnormal dep · 0 callsnormal dep · 0 callsnormal dep · 9 callsnormal dep · 0 callsnormal dep · 5 callsnormal dep · 0 calls · never namednormal dep · 7 callsnormal dep · 1 callsnormal dep · 11 callsnormal dep · 0 calls · never namednormal dep · 4 callsnormal dep · 0 callsdev dep · 7 callsnormal dep · 1 callsnormal dep · 0 callsapp-code_changeL21 · 2,183 linescre8-app-code_changeapp-accountL8 · 3,097 linescre8-app-accountapp-assetL7 · 593 linescre8-app-assetapp-associationL17 · 3,627 linescre8-app-associationapp-association-modelL4 · 1,562 linescre8-app-association-modelapp-charterL7 · 2,341 linescre8-app-charterapp-collabL17 · 4,974 linescre8-app-collabapp-gatewayL12 · 23,741 linescre8-app-gatewayapp-initL7 · 584 linescre8-app-initapp-intelligenceL11 · 6,159 linescre8-app-intelligenceapp-intelligence-apiL4 · 1,046 linescre8-app-intelligence-apiapp-interpretL10 · 13,240 linescre8-app-interpretapp-manifoldL9 · 18,864 linescre8-app-manifoldapp-mcpL15 · 3,647 linescre8-app-mcpapp-networkL10 · 15,733 linescre8-app-networkapp-passportL9 · 3,816 linescre8-app-passportapp-passport-modelL4 · 2,418 linescre8-app-passport-modelapp-peerL10 · 6,264 linescre8-app-peerapp-projectL19 · 5,002 linescre8-app-projectapp-protocolL8 · 25,151 linescre8-app-protocolapp-taskL20 · 5,124 linescre8-app-taskapp-timeL18 · 6,809 linescre8-app-timeapp-truthL6 · 20,464 linescre8-app-truthapp-validationL8 · 2,405 linescre8-app-validationplatform-envL3 · 316 linescre8-platform-envplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL5 · 2,860 linescre8-runtime-app-typesruntime-bin-hostL7 · 24 linescre8-runtime-bin-hostruntime-contractsL0 · 6,077 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-dispatch-hostL6 · 1,205 linescre8-runtime-dispatch-hostruntime-hostL1 · 1,649 linescre8-runtime-hosttest-helpersL28 · 557 linescre8-test-helpersapp-gitL22 · 5,057 linescre8-app-gitruntime-app-catalogL27 · 676 linescre8-runtime-app-catalog

Files

lowhigh

File call graph

Resolved calls between this crate's files, callers left of callees.

Heaviest functions

By call-graph weight (PageRank; 1.0 is the average function). 133 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
default_compile_failed_burn_amountsrc/contract.rs:146fn61412.5
verification_unavailablesrc/connection.rs:162fn161201.9
lookup_event_json_by_tracesrc/bin/substrate_pr_bot/run.rs:509fn71221.8
default_merge_mint_amountsrc/contract.rs:17fn61311.7
default_propose_mint_amountsrc/contract.rs:89fn61211.5
check_pr_mergedsrc/bin/substrate_pr_bot/run.rs:961fn163101.4
build_code_change_compile_failed_receiptsrc/contract.rs:182fn281311.3
boot_sqlite_contextsrc/bin/substrate_pr_bot/run.rs:109fn91341.3
append_reject_ledgersrc/bin/substrate_pr_bot/run.rs:1140fn142211.3
dispatch_attest_with_responsesrc/bin/bot_e2e_inject/run.rs:354fn331231.3
now_isosrc/bin/substrate_pr_bot/run.rs:821fn31301.2
appsrc/bin/substrate_pr_bot/run.rs:81fn61101.2
lookup_author_for_subjectsrc/bin/substrate_pr_bot/run.rs:981fn91121.1
code_change_merged_contractsrc/contract.rs:33fn131221.1
code_change_proposed_contractsrc/contract.rs:100fn131221.1
code_change_compile_failed_contractsrc/contract.rs:164fn131221.1
runsrc/bin/substrate_pr_bot/run.rs:123fn476241
bot_truthsrc/bin/substrate_pr_bot/run.rs:119fn31201
mint_merged_pr_receiptsrc/bin/substrate_pr_bot/run.rs:891fn262151
record_new_merge_if_readysrc/bin/substrate_pr_bot/run.rs:932fn163111
appsrc/bin/bot_e2e_inject/run.rs:261fn61101
lookup_diff_eventsrc/bin/substrate_pr_bot/run.rs:504fn41111
subject_id_shortsrc/bin/substrate_pr_bot/run.rs:743fn92101
truncsrc/bin/substrate_pr_bot/run.rs:753fn32101
build_code_change_proposed_receiptsrc/contract.rs:115fn181211
connectsrc/connection.rs:222fn258130.9
cleanup_sandboxsrc/bin/substrate_pr_bot/run.rs:1110fn62200.9
build_code_change_merged_receiptsrc/contract.rs:50fn281210.9
handle_code_change_debatesrc/connection.rs:179fn31210.8
handle_code_change_statussrc/connection.rs:184fn322230.8
handle_code_change_reviewsrc/connection.rs:217fn31210.8
load_pr_ledgersrc/bin/substrate_pr_bot/run.rs:785fn216200.8
handle_sandbox_compile_failuresrc/bin/substrate_pr_bot/run.rs:732fn102130.8
cargo_check_insrc/bin/substrate_pr_bot/run.rs:1092fn142120.8
poll_mergessrc/bin/substrate_pr_bot/run.rs:845fn194160.8
substrate_bot_appssrc/bin/substrate_pr_bot/run.rs:88fn181110.8
run_sandbox_cargo_checksrc/bin/substrate_pr_bot/run.rs:716fn153120.8
proposal_validationsrc/debate_orchestrator.rs:228fn222150.8
save_cursorsrc/bin/substrate_pr_bot/run.rs:776fn82110.8
CodeChangeDebateConfig::defaultsrc/debate_orchestrator.rs:77trait impl91410.7

Outside the workspace

anyhow base64 chrono hyperdb serde serde_json