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

Tree::build

cre8_util_legal_text::structure::Tree::build

method · cre8-util-legal-text · crates/cre8-util-legal-text/src/structure.rs:450 pub

94lines
20cyclomatic
3max nesting
52statements
0? exits
3params
3callers
5callees
2.1 (p95)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitepath · 2 sitesname · 3 sitesname · 2 sitesname · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 3 sitesname · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitemethod · 2 sitesname · 2 sitesname · 1 sitemethod · 1 sitemethod · 1 siteself · 1 sitename · 1 sitemethod · 1 sitemethod · 1 sitemethod · 3 sitesname · 4 sitesmethod · 1 sitename · 1 sitemethod · 1 sitename · 1 sitename · 1 siteself · 2 sitesname · 1 siteparseutil-legal-text · cc 1cre8_util_legal_text::parse::parseparse_section_with_profileutil-legal-text · cc 2cre8_util_legal_text::parsed::parse_section_with_profilei_after_h_is_a_letter_and_i…util-legal-text · cc 1cre8_util_legal_text::structure::tests::i_after_h_is_a_letter_and_i_under_a_capital_is_a_clausechained_labels_nest_and_con…util-legal-text · cc 1cre8_util_legal_text::structure::tests::chained_labels_nest_and_continuations_attach_to_the_subject_chapeaunew_york_numbers_its_subdiv…util-legal-text · cc 1cre8_util_legal_text::structure::tests::new_york_numbers_its_subdivisions_with_a_periodvirginia_letters_then_numbe…util-legal-text · cc 1cre8_util_legal_text::structure::tests::virginia_letters_then_numbers_then_letters_with_periodsminnesota_subdivision_words…util-legal-text · cc 1cre8_util_legal_text::structure::tests::minnesota_subdivision_words_and_optional_levelsflorida_puts_digits_and_let…util-legal-text · cc 1cre8_util_legal_text::structure::tests::florida_puts_digits_and_letters_at_two_levels_eachlong_roman_numerals_are_lab…util-legal-text · cc 1cre8_util_legal_text::structure::tests::long_roman_numerals_are_labelsa_label_alone_on_its_line_t…util-legal-text · cc 1cre8_util_legal_text::structure::tests::a_label_alone_on_its_line_takes_the_next_line_as_its_texttreeutil-legal-text · cc 1cre8_util_legal_text::structure::tests::treeparse_withutil-legal-text · cc 38cre8_util_legal_text::parse::parse_withtree_withutil-legal-text · cc 1cre8_util_legal_text::structure::tests::tree_withTree::buildutil-legal-text · cc 20cre8_util_legal_text::structure::Tree::buildLadder::candidatesutil-legal-text · cc 1cre8_util_legal_text::structure::Ladder::candidatesline_labelsutil-legal-text · cc 39cre8_util_legal_text::structure::line_labelslead_in_labelutil-legal-text · cc 6cre8_util_legal_text::structure::lead_in_labelTree::placeutil-legal-text · cc 33cre8_util_legal_text::structure::Tree::placeTree::continuation_targetutil-legal-text · cc 8cre8_util_legal_text::structure::Tree::continuation_targetlabel_candidatesutil-legal-text · cc 18cre8_util_legal_text::structure::label_candidatesLadder::levels_forutil-legal-text · cc 2cre8_util_legal_text::structure::Ladder::levels_forLadder::has_dotutil-legal-text · cc 1cre8_util_legal_text::structure::Ladder::has_dotLadder::word_prefixesutil-legal-text · cc 2cre8_util_legal_text::structure::Ladder::word_prefixesis_digitsutil-legal-text · cc 2cre8_util_legal_text::structure::is_digitsends_as_chapeauutil-legal-text · cc 4cre8_util_legal_text::structure::ends_as_chapeaunames_subjectutil-legal-text · cc 2cre8_util_legal_text::structure::names_subjectTree::displayutil-legal-text · cc 2cre8_util_legal_text::structure::Tree::displaypreviewutil-legal-text · cc 2cre8_util_legal_text::structure::preview

Control flow

Source not readable from this process.

Callers 3

Callees 5

Source not readable from this process.