1 viewer
rust 1,860,549 · typescript 235,540 · javascript 132,952 · python 20,426 · 6,408 files · digest f72e9ad3d771 · built in 1.3 s · crystals off
layout
218lines
64cyclomatic
5max nesting
105statements
18? exits
2params
34callers
14callees
3.6 (p98)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (34 direct callers, 14 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 34
- render app-marketing · path
- starter app-marketing · path
- record app-marketing · path
- plan app-marketing · path
- piece_detail app-marketing · path
- serve_preview app-marketing · path
- serve_shared app-marketing · path
- serve app-marketing · path
- generate_piece app-marketing · path
- variable app-marketing · path
- save app-marketing · path
- worked_client_hashes media-print · name ×2
- launchable app-marketing · path
- get app-marketing · path
- approve app-marketing · path
- example_layouts app-marketing · path
- review app-marketing · path ×2
- the_starter_brief_is_a_valid_brief_whose_every_template_lays_out app-marketing · path
- a_snapshot_restores_to_the_same_piece app-marketing · path ×2
- the_offer_postcard_lays_out_from_facts_and_holds_the_unconfirmed_offer media-print · name
- a_held_piece_proofs_but_never_prints media-print · name ×4
- the_print_pdf_carries_both_sides_and_its_boxes media-print · name
- proofs_paint_the_brand_and_clear_the_address_zone media-print · name
- html_places_the_same_lines_and_loads_the_measured_faces media-print · name
- every_template_renders_for_the_worked_client media-print · name ×2
- a_business_without_an_offer_keeps_the_flyer_and_loses_the_offer_postcard media-print · name ×2
- refusals_name_the_region_that_needs_a_change media-print · name ×6
- text_shrinks_to_fit_and_the_hash_follows_the_facts media-print · name ×3
- every_template_lays_out_proofs_and_prints_for_the_worked_client media-print · name
- a_sparse_business_gets_every_piece_except_the_offer_ones media-print · name
- only_pieces_that_print_the_offer_wait_for_its_confirmation media-print · name
- the_brand_mark_draws_when_the_host_supplies_it_and_drops_when_not media-print · name ×3
- the_thank_you_card_becomes_a_reminder_through_its_slots media-print · name
- a_supplied_piece_cannot_rename_its_way_past_the_offer_hold media-print · name ×2
Callees 14
- Rgba::contrast media-print · method
- format media-print · path
- Format::safe_rect_in media-print · method
- brand_from_business_facts media-print · path
- BrandSpec::paint media-print · method ×8
- resolve media-print · path
- sha256_hex media-print · path ×2
- BrandSpec::over media-print · method
- fit_text media-print · name
- Resolved::interpolate media-print · method ×2
- missing media-print · name ×2
- collect_facts media-print · name ×2
- hold_reason media-print · name
- face_for media-print · name
Source not readable from this process.