Skip to content
1 viewer

rust 1,881,928 · typescript 232,735 · javascript 135,225 · python 22,871 · 6,535 files · digest 6ada5d5e50d2 · built in 13.6 s · crystals off

learn_body

cre8_app_course::access_view::learn_body

fn · cre8-app-course · crates/cre8-app-course/src/access_view.rs:229

17lines
4cyclomatic
1max nesting
6statements
0? exits
2params
6callers
4callees
2.9 (p97)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 2 sitespath · 1 sitepath · 3 sitesref · 1 siteref · 1 siteref · 1 siteref · 1 siteref · 1 siteref · 1 sitepath · 1 sitepath · 1 sitemethod · 2 sitespath · 1 siteself · 1 sitepath · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitepath · 1 sitemethod · 4 sitesname · 1 sitemethod · 1 sitename · 14 sitespath · 1 sitehandleapp-course · cc 7cre8_app_course::access_view::handlelesson_detail_template_cont…app-course · cc 1cre8_app_course::view_templates::lesson_page::lesson_detail_template_contextprivate_lesson_notes_follow…app-course · cc 3cre8_app_course::e2e_tests::private_lesson_notes_follow_the_session_and_do_not_change_progresslearn_documentapp-course · cc 1cre8_app_course::access_view::learn_documentdenied_document_does_not_re…app-course · cc 1cre8_app_course::access_view::tests::denied_document_does_not_render_supplied_contentlesson_text_is_rendered_as_…app-course · cc 1cre8_app_course::access_view::tests::lesson_text_is_rendered_as_text_not_executable_htmla_failed_note_read_never_of…app-course · cc 1cre8_app_course::access_view::tests::a_failed_note_read_never_offers_an_empty_save_forma_missing_lesson_is_not_fou…app-course · cc 1cre8_app_course::access_view::tests::a_missing_lesson_is_not_founda_lesson_waiting_to_open_is…app-course · cc 1cre8_app_course::access_view::tests::a_lesson_waiting_to_open_is_a_page_not_an_errorlearn_bodyapp-course · cc 4cre8_app_course::access_view::learn_bodyDocumentBody::newapp-view-lib · cc 1cre8_app_view_lib::app_document::DocumentBody::newDocumentBody::not_foundapp-view-lib · cc 1cre8_app_view_lib::app_document::DocumentBody::not_foundDocumentBody::http_statusapp-view-lib · cc 1cre8_app_view_lib::app_document::DocumentBody::http_statusbuild_learn_treeapp-course · cc 25cre8_app_course::view_templates::lesson_page::build_learn_treestr_fieldutil-json · cc 1cre8_util_json::str_fieldDetailPageBuilder::newapp-view-lib · cc 1cre8_app_view_lib::item_list::DetailPageBuilder::newViewAsset::bodyruntime-contracts · cc 1cre8_runtime_contracts::view_asset::ViewAsset::bodynot_found_page_nodeapp-view-lib · cc 4cre8_app_view_lib::view_templates::not_found_page_nodesign_in_pathapp-view-lib · cc 1cre8_app_view_lib::navigation::sign_in_pathDetailPageBuilder::access_n…app-view-lib · cc 1cre8_app_view_lib::item_list::DetailPageBuilder::access_noticeduration_labelapp-course · cc 4cre8_app_course::view_templates::duration_labellesson_secondsapp-course · cc 1cre8_app_course::view_templates::lesson_secondsday_labelapp-course · cc 3cre8_app_course::view_templates::day_labeldress_heroapp-course · cc 7cre8_app_course::view_parts::dress_hero

Control flow

Source not readable from this process.

Callees 4

Source not readable from this process.