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

CourseSeat::hold

cre8_app_course::seat::CourseSeat::hold

method · cre8-app-course · crates/cre8-app-course/src/seat.rs:77 pub

26lines
1cyclomatic
0max nesting
5statements
0? exits
6params
7callers
1callees
1.3 (p87)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 3 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 2 sitespath · 1 sitename · 3 sitespath · 3 sitespath · 1 sitepath · 1 sitename · 1 sitepath · 1 siteadopt_shop_purchaseapp-course · cc 7cre8_app_course::enroll::adopt_shop_purchaseenroll_freeapp-course · cc 3cre8_app_course::enroll::enroll_freebuy_seatapp-course · cc 8cre8_app_course::enroll::buy_seata_free_seat_respects_capaci…app-course · cc 1cre8_app_course::enroll::tests::a_free_seat_respects_capacity_and_is_kept_on_returnfree_seatapp-course · cc 4cre8_app_course::enroll::free_seathold_seatapp-course · cc 6cre8_app_course::enroll::hold_seatre_activating_keeps_a_finis…app-course · cc 1cre8_app_course::enroll::tests::re_activating_keeps_a_finished_enrollment_finished_and_reports_the_transitionswitching_releases_only_the…app-course · cc 1cre8_app_course::enroll::tests::switching_releases_only_the_free_seat_left_behinda_seat_is_one_per_cohort_an…app-course · cc 1cre8_app_course::seat::tests::a_seat_is_one_per_cohort_and_learner_and_counts_capacityonly_a_charged_seat_with_it…app-course · cc 1cre8_app_course::seat::tests::only_a_charged_seat_with_its_payment_reads_as_paida_hold_expires_only_after_i…app-course · cc 1cre8_app_course::seat::tests::a_hold_expires_only_after_its_ttlCourseSeat::holdapp-course · cc 1cre8_app_course::seat::CourseSeat::holdderive_seat_idapp-course · cc 1cre8_app_course::seat::derive_seat_idshort_hashutil-graph-vertex · cc 1cre8_util_graph_vertex::short_hash

Control flow

Source not readable from this process.

Callees 1

Source not readable from this process.