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

collect_pages

cre8_app_provider::web_observation::native::collect_pages

fn · cre8-app-provider · crates/cre8-app-provider/src/web_observation.rs:395

117lines
20cyclomatic
2max nesting
61statements
5? exits
6params
6callers
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 (6 direct callers, 5 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

path · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitemethod · 1 sitename · 1 sitemethod · 1 sitename · 1 sitemethod · 1 sitename · 1 sitemethod · 1 sitename · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitepath · 2 sitesname · 2 sitesname · 1 sitemethod · 2 sitespath · 2 sitespath · 1 sitename · 1 siteself · 1 sitename · 1 siteobserve_webpageapp-provider · cc 6cre8_app_provider::web_observation::observe_webpagecollection_stops_before_pag…app-provider · cc 1cre8_app_provider::web_observation::native::tests::collection_stops_before_page_when_robots_blocks_and_rejects_redirectcollection_returns_only_obs…app-provider · cc 2cre8_app_provider::web_observation::native::tests::collection_returns_only_observed_page_evidencecrawl_delay_defers_page_and…app-provider · cc 1cre8_app_provider::web_observation::native::tests::crawl_delay_defers_page_and_updates_host_cooldowncollectapp-provider · cc 1cre8_app_provider::web_observation::native::collectobserveapp-provider · cc 5cre8_app_provider::web_observation::native::observebounded_subpages_keep_indiv…app-provider · cc 4cre8_app_provider::web_observation::native::tests::bounded_subpages_keep_individual_provenance_and_do_not_fetch_blocked_pathspage_cap_base_override_and_…app-provider · cc 5cre8_app_provider::web_observation::native::tests::page_cap_base_override_and_deadline_prevent_unrequested_fetcheslinked_redirects_and_non_ht…app-provider · cc 4cre8_app_provider::web_observation::native::tests::linked_redirects_and_non_html_do_not_become_observationsaggregate_html_and_serializ…app-provider · cc 2cre8_app_provider::web_observation::native::tests::aggregate_html_and_serialized_evidence_are_boundedcollect_pagesapp-provider · cc 20cre8_app_provider::web_observation::native::collect_pagesnow_msplatform-time · cc 1cre8_platform_time::now_mspublic_observationapp-provider · cc 1cre8_app_provider::adapters::webpage::public_observationdiscovered_pagesapp-provider · cc 16cre8_app_provider::web_observation::native::discovered_pagesCollection::fitsapp-provider · cc 1cre8_app_provider::web_observation::native::Collection::fitsrobots_admitapp-provider · cc 5cre8_app_provider::web_observation::native::robots_admitextract_page_factsapp-provider · cc 1cre8_app_provider::adapters::page_facts::extract_page_factsrobots_for_pathapp-provider · cc 20cre8_app_provider::web_observation::native::robots_for_pathextract_pageapp-provider · cc 1cre8_app_provider::adapters::webpage::extract_pageCollection::responseapp-provider · cc 1cre8_app_provider::web_observation::native::Collection::response

Control flow

Source not readable from this process.

Callees 5

Source not readable from this process.