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

upsert_lesson

cre8_app_course::model::upsert_lesson

fn · cre8-app-course · crates/cre8-app-course/src/model.rs:577 pub generic

27lines
3cyclomatic
1max nesting
6statements
0? exits
2params
14callers
2callees
1.2 (p86)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitesname · 3 sitesname · 2 sitesname · 1 sitename · 3 sitesname · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitegenerate_packapp-course · cc 1cre8_app_course::view_cohort::generate_packuploadapp-course · cc 10cre8_app_course::media::uploadhandle_lesson_addapp-course · cc 1cre8_app_course::connection::handle_lesson_addhandle_lesson_goliveapp-course · cc 1cre8_app_course::connection::handle_lesson_golivehandle_lesson_updateapp-course · cc 1cre8_app_course::connection::handle_lesson_updatehandle_lesson_removeapp-course · cc 1cre8_app_course::connection::handle_lesson_removehandle_module_removeapp-course · cc 1cre8_app_course::connection::handle_module_removehandle_course_reorderapp-course · cc 1cre8_app_course::connection::handle_course_reorderlesson_update_handlerapp-course · cc 10cre8_app_course::authoring::lesson_update_handlerlesson_remove_handlerapp-course · cc 5cre8_app_course::authoring::lesson_remove_handlermodule_remove_handlerapp-course · cc 2cre8_app_course::authoring::module_remove_handlerreorder_handlerapp-course · cc 8cre8_app_course::authoring::reorder_handlerlesson_add_handlerapp-course · cc 9cre8_app_course::connection::lesson_add_handlerlesson_golive_handlerapp-course · cc 3cre8_app_course::connection::lesson_golive_handlerseed_courseapp-course · cc 1cre8_app_course::view_cohort::seed_coursefinalizeapp-course · cc 2cre8_app_course::media::finalizeinsights_count_cohorts_comp…app-course · cc 3cre8_app_course::insights::tests::insights_count_cohorts_completion_funnel_quizzes_and_activitymodules_and_lessons_sort_by…app-course · cc 1cre8_app_course::model::tests::modules_and_lessons_sort_by_orderoutline_groups_lessons_unde…app-course · cc 1cre8_app_course::model::tests::outline_groups_lessons_under_moduleslesson_content_kinds_round_…app-course · cc 1cre8_app_course::model::tests::lesson_content_kinds_round_tripgenerated_ids_survive_a_ren…app-course · cc 1cre8_app_course::model::tests::generated_ids_survive_a_rename_and_never_collide_with_the_old_titledrip_and_quiz_settings_pers…app-course · cc 1cre8_app_course::model::tests::drip_and_quiz_settings_persist_on_the_lessonupsert_lessonapp-course · cc 3cre8_app_course::model::upsert_lessonupsert_vertexutil-graph-vertex · cc 2cre8_util_graph_vertex::upsert_vertexlesson_vidapp-course · cc 1cre8_app_course::model::lesson_vidvidutil-graph-vertex · cc 1cre8_util_graph_vertex::vid

Control flow

Source not readable from this process.

Callers 14

Callees 2

Source not readable from this process.