Skip to content
1 viewer

rust 1,855,033 · typescript 234,882 · javascript 132,632 · python 19,643 · 6,389 files · digest d8586b9e8a33 · built in 1.5 s · crystals off

load_cohort

cre8_app_course::cohort::load_cohort

fn · cre8-app-course · crates/cre8-app-course/src/cohort.rs:167 pub generic

6lines
1cyclomatic
0max nesting
3statements
0? exits
2params
12callers
2callees
2.3 (p96)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 3 sitesname · 1 sitename · 1 sitemay_readapp-course · cc 6cre8_app_course::access::may_readfree_seatapp-course · cc 4cre8_app_course::enroll::free_seatenroll_handlerapp-course · cc 2cre8_app_course::connection::enroll_handlerdrip_readerapp-course · cc 2cre8_app_course::access::drip_readeradopt_shop_purchaseapp-course · cc 7cre8_app_course::enroll::adopt_shop_purchasecohort_eventapp-course · cc 2cre8_app_course::view_templates::cohort_eventenrollapp-course · cc 5cre8_app_course::enroll::enrollhold_seatapp-course · cc 6cre8_app_course::enroll::hold_seatcohort_round_trips_one_per_…app-course · cc 1cre8_app_course::cohort::tests::cohort_round_trips_one_per_coursehandle_course_open_cohortapp-course · cc 1cre8_app_course::connection::handle_course_open_cohortload_cohort_for_courseapp-course · cc 2cre8_app_course::cohort::load_cohort_for_courseseat_backingapp-course · cc 9cre8_app_course::access::seat_backingopen_cohort_handlerapp-course · cc 15cre8_app_course::connection::open_cohort_handlerenrollment_anchorapp-course · cc 2cre8_app_course::access::enrollment_anchorensure_cohort_storedapp-course · cc 2cre8_app_course::enroll::ensure_cohort_storedsend_enrollment_noticesapp-course · cc 3cre8_app_course::notify::send_enrollment_noticesfree_cohortapp-course · cc 7cre8_app_course::enroll::free_cohortreactivate_with_seatapp-course · cc 1cre8_app_course::enroll::reactivate_with_seata_course_runs_many_cohorts_…app-course · cc 1cre8_app_course::cohort::tests::a_course_runs_many_cohorts_and_the_default_id_keeps_resolvinga_self_paced_cohort_needs_n…app-course · cc 2cre8_app_course::cohort::tests::a_self_paced_cohort_needs_no_event_and_a_shop_course_sells_free_seatsa_cohort_reads_in_its_event…app-course · cc 1cre8_app_course::cohort::tests::a_cohort_reads_in_its_events_zone_else_its_own_else_the_coursesa_free_seat_respects_capaci…app-course · cc 1cre8_app_course::enroll::tests::a_free_seat_respects_capacity_and_is_kept_on_returnload_cohortapp-course · cc 1cre8_app_course::cohort::load_cohortcohort_vidapp-course · cc 1cre8_app_course::cohort::cohort_vidparse_cohortapp-course · cc 1cre8_app_course::cohort::parse_cohort

Control flow

Source not readable from this process.

Callees 2

Source not readable from this process.