Skip to content
1 viewer

rust 1,859,989 · typescript 235,537 · javascript 132,952 · python 20,426 · 6,407 files · digest 4f42637fac12 · built in 1.2 s · crystals off

cre8-app-choreography choreography cargo crate

ChoreographyApp — sequential DAG actions coordination.

crates/cre8-app-choreography · level 24 · 7,069 lines (5,961 code) · 9 files · 334 fns (94 tests) · cyclomatic Σ 825

13workspace deps
1direct dependents
8transitive dependents
117calls out
0calls in
315call-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-action (normal), cre8-app-agent (normal), cre8-platform-entropy (normal).

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

functionkindlinescyclomaticcallerscalleesweightcrystal
connectsrc/connection.rs:124fn21102297.7
clipsrc/view_templates.rs:845fn521305.9
ensure_tablessrc/store.rs:92fn311715.7
require_operatorsrc/connection.rs:209fn194843.9
validate_blueprintsrc/flow.rs:454fn115368133.7
choreography_step_idsrc/app.rs:526fn31603.3
get_instancesrc/store.rs:263fn2121043.2
store_contextsrc/connection.rs:2149fn1212122.8
sortedsrc/flow.rs:97nested fn154102.8
canonical_jsonsrc/flow.rs:96fn201412.7
get_choreographysrc/store.rs:133fn212942.6
parse_pathsrc/flow.rs:130fn3816202.6
placeholderssrc/flow.rs:211fn122402.4
step_kindsrc/flow.rs:385fn421102.4
choreography_run_stepssrc/connection.rs:744fn31802.4
definesrc/connection.rs:2273fn311212.3
list_step_executions_by_instancesrc/store.rs:374fn334642.1
lookupsrc/flow.rs:169fn166212
render_stringsrc/flow.rs:233fn186132
choreography_step_dependency_idssrc/connection.rs:834fn61201.9
step_idsrc/flow.rs:381fn31701.9
verified_callersrc/connection.rs:230fn31211.9
choreography_step_dependenciessrc/app.rs:530fn61301.9
review_card_htmlsrc/view_templates.rs:228fn313581.9
list_step_outputssrc/store.rs:454fn395341.8
parse_drive_stepsrc/connection.rs:1951fn161401.8
mutedsrc/view_templates.rs:491fn31701.7
rendersrc/flow.rs:259fn218711.7
row_blueprintsrc/store.rs:712fn111521.7
define_actionsrc/connection.rs:294fn271251.7
trigger_actionsrc/connection.rs:325fn61221.7
state_actionsrc/connection.rs:650fn51221.7
run_actionsrc/connection.rs:723fn51221.7
tick_actionsrc/connection.rs:1149fn435251.7
bounded_limitsrc/connection.rs:980fn83201.7
status_actionsrc/connection.rs:247fn311201.6
step_actionsrc/connection.rs:420fn3652101.6
drive_actionsrc/connection.rs:683fn331261.6
reviews_actionsrc/connection.rs:1042fn141231.6
callssrc/connection.rs:1989fn31501.6

Outside the workspace

anyhow hyperdb serde serde_json