Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

cre8-app-association association cargo crate

AssociationApp extracted app crate.

crates/cre8-app-association · level 17 · 4,568 lines (3,627 code) · 15 files · 235 fns (73 tests) · cyclomatic Σ 368

16workspace deps
5direct dependents
34transitive dependents
211calls out
24calls in
181call-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-matching (normal).

normal dep · 5 callsnormal dep · 46 callsnormal dep · 23 callsnormal dep · 0 calls · never namednormal dep · 3 callsnormal dep · 22 callsnormal dep · 2 callsnormal dep · 19 callsnormal dep · 56 callsnormal dep · 2 callsnormal dep · 7 callsnormal dep · 5 callsnormal dep · 15 callsnormal dep · 0 callsnormal dep · 0 callsnormal dep · 1 callsnormal dep · 10 callsnormal dep · 5 callsnormal dep · 0 callsnormal dep · 14 callsnormal dep · 0 callsdev dep · 0 calls · never namedapp-associationL17 · 3,627 linescre8-app-associationapp-agentL23 · 25,432 linescre8-app-agentapp-association-modelL4 · 1,562 linescre8-app-association-modelapp-manifoldL9 · 18,864 linescre8-app-manifoldapp-matchingL16 · 23,392 linescre8-app-matchingapp-passport-modelL4 · 2,418 linescre8-app-passport-modelapp-protocolL8 · 25,895 linescre8-app-protocolapp-time-modelL4 · 833 linescre8-app-time-modelapp-truthL6 · 20,464 linescre8-app-truthapp-view-libL7 · 87,082 linescre8-app-view-libplatform-envL3 · 316 linescre8-platform-envplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL5 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,077 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-hostL1 · 1,649 linescre8-runtime-hostutil-cryptoL3 · 749 linescre8-util-cryptoutil-view-htmlL0 · 1,660 linescre8-util-view-htmlapp-ballotL18 · 7,101 linescre8-app-ballotapp-code_changeL21 · 2,183 linescre8-app-code_changeapp-timeL18 · 6,826 linescre8-app-timeruntime-app-catalogL27 · 676 linescre8-runtime-app-catalogruntime-test-suiteL0 · 0 linescre8-runtime-test-suite

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). 235 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
normalize_form_inputsrc/connection.rs:1147fn166102.9
parse_inputsrc/connection.rs:1139fn31712.9
asset_deltasrc/value.rs:124fn73202.2
work_accepted_credit_amountsrc/contract.rs:338fn31602.1
association_primary_tag_ordersrc/contract.rs:162fn72102.1
parse_verdictsrc/connection.rs:819fn72422
sample_associationsrc/contract.rs:427fn2421102
validation_attest_contractsrc/contract.rs:45fn1811121.9
blocked_code_change_trustsrc/connection.rs:384fn31201.9
build_association_formed_receiptsrc/contract.rs:126fn3511011.9
build_validation_attest_receiptsrc/contract.rs:68fn211801.8
handle_validation_attestsrc/connection.rs:1164fn31921.8
handle_validation_witnesssrc/witness.rs:43fn133621.8
ctxsrc/witness.rs:95fn31611.8
attest_inputsrc/connection/goal_coverage.rs:53fn161301.5
runsrc/init.rs:8fn31301.5
apply_asset_effectsrc/value.rs:116fn72111.5
evaluate_code_change_trustsrc/connection.rs:248fn212841.5
value_atsrc/value.rs:62fn172641.4
query_textsrc/view_templates.rs:207fn91201.4
parse_amend_verdictsrc/connection.rs:827fn82101.3
parse_terminal_verdictsrc/connection.rs:836fn84101.3
id_route_contextsrc/view_templates.rs:140fn41201.3
document_runtimesrc/view_templates.rs:155fn31421.3
dummy_assocsrc/connection.rs:967fn221701.3
attest_handlersrc/connection.rs:489fn108101171.3
value_at_actionsrc/witness.rs:57fn333151.2
code_change_rep_trust_from_evalsrc/connection.rs:270fn173231.2
Hypotheticals::unit_probesrc/value.rs:29method31501.2
association_formed_contractsrc/contract.rs:104fn161821.2
build_association_formed_v2_positive_receiptsrc/contract.rs:245fn302501.2
build_association_formed_v2_burn_receiptsrc/contract.rs:278fn302501.2
apply_value_consequencesrc/value.rs:104fn112111.2
RecordFilter::subject_matchessrc/view_templates.rs:255method42201.2
should_emit_association_formedsrc/contract.rs:172fn31401.2
required_inputsrc/connection.rs:666fn62301.2
validation_verdict_wordsrc/view_templates.rs:346fn73601.1
maybe_emit_code_change_eventsrc/connection.rs:397fn755261.1
validation_create_treesrc/view_templates.rs:930fn231371.1
association_verdict_wordsrc/view_templates.rs:354fn73601.1

Outside the workspace

anyhow hyperdb serde serde_json