Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

cre8-util-connection-action crates cargo crate

Shared action resolution for cre8-app-* connection.rs handlers — a ConnectionAction trait + resolve()/has_id() combinator that factors out the action-name → enum boilerplate each app's connect() repeats.

crates/cre8-util-connection-action · level 0 · 210 lines (112 code) · 1 files · 13 fns (9 tests) · cyclomatic Σ 23

0workspace deps
29direct dependents
122transitive dependents
0calls out
38calls in
40.4call-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.

normal dep · 5 calls · source referencenormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 2 calls · source referencenormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 2 calls · source referencenormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 2 calls · source referencenormal dep · 3 calls · source referencenormal dep · 1 calls · source referenceutil-connection-actionL0 · 112 linescre8-util-connection-actionapp-accountL9 · 3,668 linescre8-app-accountapp-activityL10 · 1,599 linescre8-app-activityapp-assetL8 · 671 linescre8-app-assetapp-attentionL11 · 6,383 linescre8-app-attentionapp-ballotL19 · 7,101 linescre8-app-ballotapp-brainL11 · 2,754 linescre8-app-brainapp-breathL10 · 2,705 linescre8-app-breathapp-buildL7 · 1,098 linescre8-app-buildapp-candleL11 · 3,809 linescre8-app-candleapp-capitalstrategyL19 · 85,927 linescre8-app-capitalstrategyapp-cliL14 · 3,200 linescre8-app-cliapp-coherenceL11 · 973 linescre8-app-coherenceapp-computeL14 · 94,808 linescre8-app-computeapp-controllerL27 · 1,289 linescre8-app-controllerapp-cosmosL9 · 5,426 linescre8-app-cosmosapp-crawlerL17 · 3,833 linescre8-app-crawlerapp-cryptoL18 · 4,161 linescre8-app-cryptoapp-deviceL9 · 14,646 linescre8-app-deviceapp-external_assetL8 · 1,963 linescre8-app-external_assetapp-farmL11 · 3,836 linescre8-app-farmapp-gatewayL13 · 24,179 linescre8-app-gatewayapp-gitL23 · 5,058 linescre8-app-gitapp-indexL7 · 270 linescre8-app-indexapp-initL8 · 584 linescre8-app-initapp-interpretL11 · 13,233 linescre8-app-interpretapp-loggerL8 · 667 linescre8-app-loggerapp-shopL14 · 31,666 linescre8-app-shopapp-transactionL18 · 464 linescre8-app-transactionapp-validationL9 · 2,405 linescre8-app-validation

Files

lowhigh

Heaviest functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
from_alias_tablesrc/lib.rs:98fn7113018.2
resolvesrc/lib.rs:72fn6217010.1
has_idsrc/lib.rs:83fn31804.9
from_flat_alias_tablesrc/lib.rs:108fn41502.8
AccountAction::from_namesrc/lib.rs:128trait impl84000.5
AccountAction::default_actionsrc/lib.rs:136trait impl32000.5
AssetAction::from_namesrc/lib.rs:153trait impl95000.5
AssetAction::default_actionsrc/lib.rs:162trait impl32000.5
explicit_name_wins_and_is_case_insensitivesrc/lib.rs:168fn51010.5
unknown_name_falls_back_regardless_of_idsrc/lib.rs:175fn51010.5
absent_name_infers_default_from_idsrc/lib.rs:182fn61010.5
alias_table_lookup_trims_and_ignores_ascii_casesrc/lib.rs:190fn121010.5
has_id_trims_and_rejects_blanksrc/lib.rs:204fn61010.5