Skip to content
1 viewer

rust 1,859,989 · typescript 235,245 · javascript 132,952 · python 20,426 · 6,406 files · digest 386394835379 · built in 1.3 s · crystals off

CourseCohort::new

cre8_app_course::cohort::CourseCohort::new

method · cre8-app-course · crates/cre8-app-course/src/cohort.rs:80 pub documented

19lines
1cyclomatic
0max nesting
3statements
0? exits
4params
8callers
2callees
1.5 (p91)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitepath · 2 sitespath · 1 sitepath · 1 siteself · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitespath · 1 sitepath · 3 sitespath · 1 sitepath · 2 sitespath · 1 sitename · 1 sitename · 1 sitepath · 1 siteadopt_shop_purchaseapp-course · cc 7cre8_app_course::enroll::adopt_shop_purchasefree_cohortapp-course · cc 7cre8_app_course::enroll::free_cohortbuy_seatapp-course · cc 8cre8_app_course::enroll::buy_seata_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_courseshandle_course_open_cohortapp-course · cc 1cre8_app_course::connection::handle_course_open_cohortswitching_releases_only_the…app-course · cc 1cre8_app_course::enroll::tests::switching_releases_only_the_free_seat_left_behinda_free_seat_respects_capaci…app-course · cc 1cre8_app_course::enroll::tests::a_free_seat_respects_capacity_and_is_kept_on_returninsights_count_cohorts_comp…app-course · cc 3cre8_app_course::insights::tests::insights_count_cohorts_completion_funnel_quizzes_and_activityCourseCohort::labeledapp-course · cc 1cre8_app_course::cohort::CourseCohort::labeledpick_cohortapp-course · cc 5cre8_app_course::enroll::pick_cohortopen_cohort_handlerapp-course · cc 15cre8_app_course::connection::open_cohort_handlercohort_round_trips_one_per_…app-course · cc 1cre8_app_course::cohort::tests::cohort_round_trips_one_per_coursea_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_seat_is_paid_onceapp-course · cc 1cre8_app_course::connection::cohort_tier_tests::a_cohort_seat_is_paid_oncere_activating_keeps_a_finis…app-course · cc 1cre8_app_course::enroll::tests::re_activating_keeps_a_finished_enrollment_finished_and_reports_the_transitionCourseCohort::newapp-course · cc 1cre8_app_course::cohort::CourseCohort::newderive_cohort_idapp-course · cc 1cre8_app_course::cohort::derive_cohort_iddefault_assetapp-course · cc 1cre8_app_course::cohort::default_assetshort_hashutil-graph-vertex · cc 1cre8_util_graph_vertex::short_hash

Control flow

Source not readable from this process.

Callees 2

Source not readable from this process.