rust 1,859,748 · typescript 235,215 · javascript 132,950 · python 20,426 · 6,405 files · digest 9ba5c926519d · built in 1.7 s · crystals off
crates/cre8-app-provider/src/adapters/legal/ecfr.rs
Items
const PROVIDER_ID const BULK_BASE_URL const SEARCH_URL const LICENCE const MAX_LIMIT const MAX_SEARCH_TITLES const PART_RECORD_KIND const TITLE_RECORD_KIND const PART_OF const AUTHORIZED_BY const FIXTURE_TITLE21 const FIXTURE_RETRIEVED_AT_MS struct EcfrProvider struct SectionFilter struct PartInfo struct EcfrScan struct SectionContext enum Open enum Capture struct EcfrSource const NOT_TEXT const LINE_ELEMENTS struct TitleRead struct EcfrParams impl EcfrParams impl ExternalDataProvider for EcfrProvider
Functions
By call-graph weight (PageRank; 1.0 is the average function). 57 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| fixture_recordssrc/adapters/legal/ecfr.rs:794 | fn | 10 | 2 | 2 | 3 | 2.3 | |
| parse_cfr_titlesrc/adapters/legal/ecfr.rs:120 | fn | 7 | 3 | 5 | 0 | 1.9 | |
| cfr_title_labelsrc/adapters/legal/ecfr.rs:116 | fn | 3 | 1 | 4 | 0 | 1.8 | |
| key_tokensrc/adapters/legal/ecfr.rs:86 | fn | 11 | 4 | 2 | 0 | 1.8 | |
| fixturesrc/adapters/legal/ecfr.rs:1142 | fn | 3 | 1 | 4 | 1 | 1.6 | |
| write_elementsrc/adapters/legal/ecfr.rs:574 | fn | 35 | 8 | 1 | 5 | 1.6 | |
| read_titlesrc/adapters/legal/ecfr.rs:748 | fn | 39 | 4 | 5 | 4 | 1.5 | |
| fixture_sourcesrc/adapters/legal/ecfr.rs:788 | fn | 3 | 1 | 2 | 0 | 1.3 | |
| write_childrensrc/adapters/legal/ecfr.rs:565 | fn | 8 | 3 | 2 | 1 | 1.3 | |
| title_recordsrc/adapters/legal/ecfr.rs:716 | fn | 19 | 1 | 3 | 3 | 1.3 | |
| search_hitssrc/adapters/legal/ecfr.rs:1028 | fn | 20 | 4 | 2 | 1 | 1 | |
| cfr_title_keysrc/adapters/legal/ecfr.rs:98 | fn | 3 | 1 | 3 | 0 | 1 | |
| code_namesrc/adapters/legal/ecfr.rs:509 | fn | 3 | 2 | 2 | 1 | 1 | |
| bulk_title_urlsrc/adapters/legal/ecfr.rs:128 | fn | 3 | 1 | 3 | 0 | 0.9 | |
| section_recordsrc/adapters/legal/ecfr.rs:631 | fn | 27 | 1 | 2 | 7 | 0.9 | |
| param_textsrc/adapters/legal/ecfr.rs:812 | fn | 9 | 6 | 2 | 0 | 0.8 | |
| cfr_part_keysrc/adapters/legal/ecfr.rs:102 | fn | 3 | 1 | 4 | 1 | 0.8 | |
| scan_sectionssrc/adapters/legal/ecfr.rs:312 | fn | 184 | 58 | 1 | 9 | 0.8 | |
| statute_from_sectionsrc/adapters/legal/ecfr.rs:513 | fn | 40 | 4 | 1 | 6 | 0.8 | |
| part_recordsrc/adapters/legal/ecfr.rs:661 | fn | 54 | 3 | 1 | 7 | 0.8 | |
| sectionsrc/adapters/legal/ecfr.rs:1146 | fn | 3 | 1 | 2 | 0 | 0.8 | |
| statutesrc/adapters/legal/ecfr.rs:1150 | fn | 3 | 1 | 2 | 0 | 0.8 | |
| cfr_part_labelsrc/adapters/legal/ecfr.rs:112 | fn | 3 | 1 | 3 | 0 | 0.8 | |
| section_numbersrc/adapters/legal/ecfr.rs:280 | fn | 3 | 1 | 3 | 1 | 0.7 | |
| claimsrc/adapters/legal/ecfr.rs:612 | fn | 10 | 1 | 2 | 0 | 0.7 | |
| cfr_section_keysrc/adapters/legal/ecfr.rs:106 | fn | 4 | 1 | 2 | 1 | 0.7 | |
| read_title_artifactsrc/adapters/legal/ecfr.rs:962 | fn | 6 | 1 | 2 | 2 | 0.7 | |
| usc_citationssrc/adapters/legal/ecfr.rs:170 | fn | 36 | 9 | 2 | 1 | 0.7 | |
| EcfrParams::from_requestsrc/adapters/legal/ecfr.rs:823 | method | 23 | 9 | 1 | 2 | 0.6 | |
| fetch_live_titlesrc/adapters/legal/ecfr.rs:949 | fn | 4 | 1 | 1 | 0 | 0.6 | |
| fetch_live_searchsrc/adapters/legal/ecfr.rs:955 | fn | 3 | 1 | 1 | 0 | 0.6 | |
| amendment_date_isosrc/adapters/legal/ecfr.rs:141 | fn | 23 | 13 | 2 | 1 | 0.6 | |
| section_urlsrc/adapters/legal/ecfr.rs:132 | fn | 3 | 1 | 1 | 0 | 0.6 | |
| section_linessrc/adapters/legal/ecfr.rs:559 | fn | 5 | 1 | 1 | 1 | 0.6 | |
| part_of_sectionsrc/adapters/legal/ecfr.rs:625 | fn | 3 | 1 | 1 | 0 | 0.6 | |
| level_namesrc/adapters/legal/ecfr.rs:267 | fn | 11 | 7 | 1 | 0 | 0.6 | |
| level_headingsrc/adapters/legal/ecfr.rs:285 | fn | 7 | 2 | 1 | 1 | 0.6 | |
| title_name_from_headsrc/adapters/legal/ecfr.rs:294 | fn | 8 | 1 | 1 | 1 | 0.6 | |
| start_treesrc/adapters/legal/ecfr.rs:303 | fn | 5 | 1 | 1 | 0 | 0.6 | |
| part_urlsrc/adapters/legal/ecfr.rs:136 | fn | 3 | 1 | 0 | 0 | 0.5 | |
| EcfrProvider::descriptorsrc/adapters/legal/ecfr.rs:849 | trait impl | 16 | 1 | 0 | 0 | 0.5 | |
| EcfrProvider::sync_contractsrc/adapters/legal/ecfr.rs:866 | trait impl | 27 | 1 | 0 | 0 | 0.5 | |
| EcfrProvider::seed_recordssrc/adapters/legal/ecfr.rs:894 | trait impl | 9 | 2 | 0 | 1 | 0.5 | |
| EcfrProvider::normalize_payloadsrc/adapters/legal/ecfr.rs:907 | trait impl | 31 | 5 | 0 | 6 | 0.5 | |
| EcfrProvider::fetch_livesrc/adapters/legal/ecfr.rs:939 | trait impl | 7 | 2 | 0 | 3 | 0.5 | |
| fetch_live_titlesrc/adapters/legal/ecfr.rs:970 | fn | 56 | 5 | 0 | 7 | 0.5 | |
| fetch_live_searchsrc/adapters/legal/ecfr.rs:1050 | fn | 87 | 9 | 0 | 4 | 0.5 | |
| fixture_yields_title_sections_and_parts_in_document_ordersrc/adapters/legal/ecfr.rs:1155 | fn | 7 | 1 | 0 | 1 | 0.5 | |
| section_1308_12_has_path_heading_tables_history_and_the_part_claimsrc/adapters/legal/ecfr.rs:1164 | fn | 39 | 2 | 0 | 3 | 0.5 | |
| part_records_carry_notes_and_cite_the_us_code_by_its_record_labelsrc/adapters/legal/ecfr.rs:1205 | fn | 25 | 1 | 0 | 1 | 0.5 | |
| reserved_sections_keep_their_status_without_textsrc/adapters/legal/ecfr.rs:1232 | fn | 8 | 1 | 0 | 3 | 0.5 | |
| filters_count_only_admitted_sectionssrc/adapters/legal/ecfr.rs:1242 | fn | 11 | 1 | 0 | 3 | 0.5 | |
| keys_dates_and_authority_notes_parsesrc/adapters/legal/ecfr.rs:1255 | fn | 18 | 1 | 0 | 7 | 0.5 | |
| search_hits_are_deduplicated_sectionssrc/adapters/legal/ecfr.rs:1275 | fn | 9 | 1 | 0 | 1 | 0.5 | |
| seed_is_the_fixture_and_payload_reads_ecfr_xmlsrc/adapters/legal/ecfr.rs:1286 | fn | 13 | 1 | 0 | 1 | 0.5 | |
| live_title_21_part_1308src/adapters/legal/ecfr.rs:1302 | fn | 11 | 1 | 0 | 1 | 0.5 | |
| live_search_reads_hit_sectionssrc/adapters/legal/ecfr.rs:1316 | fn | 11 | 1 | 0 | 1 | 0.5 |
Source not readable from this process.