1 viewer
rust 1,880,524 · typescript 232,735 · javascript 134,853 · python 22,539 · 6,529 files · digest 0753164a9f64 · built in 15.6 s · crystals off
normalize
99lines
26cyclomatic
4max nesting
42statements
15? exits
2params
17callers
8callees
4.6 (p99)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (17 direct callers, 8 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 17
- preview app-provider · name ×2
- snapshot app-provider · path
- CommerceProvider::normalize_payload app-provider · name
- subdirectory_stores_keep_separate_offer_identities app-provider · name
- observation_keys_are_safe_for_knowledge_canonicalization app-provider · name ×2
- decodes_four_different_api_shapes_and_money_encodings app-provider · name
- auctions_and_variable_prices_are_not_fixed_asks app-provider · name ×3
- store_scoping_and_variants_prevent_identity_collisions app-provider · name ×2
- links_reject_wrong_source_or_store_and_strip_tracking app-provider · name ×3
- duplicate_observations_are_idempotent_and_conflicts_fail app-provider · name ×3
- error_envelopes_and_bad_shapes_are_not_empty_success app-provider · name ×3
- bounded_payload_and_offer_counts_fail_before_import app-provider · name ×3
- reference_prices_and_unknown_availability_remain_distinct app-provider · name
- plain_wordpress_product_links_keep_identity_queries app-provider · name
- unknown_product_shape_does_not_claim_a_fixed_variant_price app-provider · name
- ebay_variation_link_retains_the_observed_variant app-provider · name
- punctuation_distinct_store_keys_remain_distinct_in_knowledge app-provider · path
Source not readable from this process.