Skip to content
1 viewer

rust 1,863,595 · typescript 235,976 · javascript 133,240 · python 20,426 · 6,417 files · digest b3b8c6dd2bb2 · built in 2.5 s · crystals off

normalize

cre8_app_provider::adapters::classifieds::normalize

fn · cre8-app-provider · crates/cre8-app-provider/src/adapters/classifieds.rs:108 pub

59lines
7cyclomatic
2max nesting
24statements
8? exits
2params
7callers
2callees
2.4 (p96)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 2 sitespath · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 4 sitesname · 3 sitesname · 4 sitesname · 1 sitename · 1 siteconnectapp-provider · cc 15cre8_app_provider::connection::connectsummary_uses_latest_active_…app-provider · cc 2cre8_app_provider::adapters::classifieds::tests::summary_uses_latest_active_asks_and_separates_currency_and_conditioncomparison_reports_sample_c…app-provider · cc 1cre8_app_provider::adapters::classifieds::tests::comparison_reports_sample_changes_without_claiming_salescomparison_rejects_overlapp…app-provider · cc 1cre8_app_provider::adapters::classifieds::tests::comparison_rejects_overlapping_or_reversed_windows_and_nonarraysempty_samples_are_explicit_…app-provider · cc 1cre8_app_provider::adapters::classifieds::tests::empty_samples_are_explicit_and_unknown_prices_are_not_zeroProviderApp::connect_with_c…app-provider · cc 9cre8_app_provider::app::ProviderApp::connect_with_connectionpreviewapp-provider · cc 12cre8_app_provider::adapters::classifieds::previewClassifiedsProvider::normal…app-provider · cc 1cre8_app_provider::adapters::classifieds::ClassifiedsProvider::normalize_payloadnormalization_retains_prove…app-provider · cc 1cre8_app_provider::adapters::classifieds::tests::normalization_retains_provenance_and_drops_contact_metadatarejects_spoofed_urls_and_mi…app-provider · cc 2cre8_app_provider::adapters::classifieds::tests::rejects_spoofed_urls_and_mismatched_idsfacebook_links_are_canonica…app-provider · cc 1cre8_app_provider::adapters::classifieds::tests::facebook_links_are_canonical_and_separate_from_craigslistvalidates_money_time_status…app-provider · cc 2cre8_app_provider::adapters::classifieds::tests::validates_money_time_status_and_batch_boundsobservation_identity_is_ide…app-provider · cc 1cre8_app_provider::adapters::classifieds::tests::observation_identity_is_idempotent_but_preserves_historynormalizeapp-provider · cc 7cre8_app_provider::adapters::classifieds::normalizeboundedapp-provider · cc 3cre8_app_provider::adapters::classifieds::boundedsource_urlapp-provider · cc 11cre8_app_provider::adapters::classifieds::source_url

Control flow

Source not readable from this process.

Callees 2

Source not readable from this process.