Skip to content
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

validate_blueprint

cre8_app_choreography::flow::validate_blueprint

fn · cre8-app-choreography · crates/cre8-app-choreography/src/flow.rs:454 pub documented

115lines
36cyclomatic
4max nesting
62statements
8? exits
2params
8callers
13callees
3.7 (p98)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (8 direct callers, 13 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

name · 1 sitename · 1 sitepath · 1 sitename · 2 sitesname · 1 sitename · 2 sitesname · 3 sitesname · 2 sitesname · 2 sitesname · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 4 sitesname · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 siteconnectapp-choreography · cc 10cre8_app_choreography::connection::connecthandle_choreography_defineapp-choreography · cc 1cre8_app_choreography::connection::handle_choreography_definedefine_actionapp-choreography · cc 1cre8_app_choreography::connection::define_actionvalidate_accepts_legacy_and…app-choreography · cc 1cre8_app_choreography::flow::tests::validate_accepts_legacy_and_connection_blueprintsvalidate_rejects_structural…app-choreography · cc 2cre8_app_choreography::flow::tests::validate_rejects_structural_errorsvalidate_rejects_reads_outs…app-choreography · cc 1cre8_app_choreography::flow::tests::validate_rejects_reads_outside_ancestryoutbound_steps_need_review_…app-choreography · cc 1cre8_app_choreography::flow::tests::outbound_steps_need_review_and_read_only_the_subjectvalidate_checks_connection_…app-choreography · cc 1cre8_app_choreography::flow::tests::validate_checks_connection_registry_when_presentvalidate_accepts_wait_steps…app-choreography · cc 2cre8_app_choreography::flow::tests::validate_accepts_wait_steps_by_duration_time_or_templatevalidate_rejects_malformed_…app-choreography · cc 3cre8_app_choreography::flow::tests::validate_rejects_malformed_waitsvalidate_blueprintapp-choreography · cc 36cre8_app_choreography::flow::validate_blueprintstep_kindapp-choreography · cc 2cre8_app_choreography::flow::step_kindstep_idapp-choreography · cc 1cre8_app_choreography::flow::step_iddependency_idsapp-choreography · cc 1cre8_app_choreography::flow::dependency_idswait_valueapp-choreography · cc 4cre8_app_choreography::flow::wait_valueconnection_idapp-choreography · cc 1cre8_app_choreography::flow::connection_idancestorsapp-choreography · cc 4cre8_app_choreography::flow::ancestorsis_outbound_connectionapp-choreography · cc 1cre8_app_choreography::flow::is_outbound_connectionwait_fieldapp-choreography · cc 3cre8_app_choreography::flow::wait_fieldreferenced_namespacesapp-choreography · cc 1cre8_app_choreography::flow::referenced_namespacesis_templateapp-choreography · cc 1cre8_app_choreography::flow::is_templatewhen_pathsapp-choreography · cc 3cre8_app_choreography::flow::when_pathsvalid_connection_idapp-choreography · cc 5cre8_app_choreography::flow::valid_connection_idcheck_acyclicapp-choreography · cc 6cre8_app_choreography::flow::check_acyclicplaceholdersapp-choreography · cc 2cre8_app_choreography::flow::placeholderswalkapp-choreography · cc 9cre8_app_choreography::flow::walk

Control flow

Source not readable from this process.

Callers 8

Callees 13

Source not readable from this process.