1 viewer
rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off
crates/cre8-app-provider/src/web_observation.rs
Items
enum Focus impl Focus const TIERS const AGENT const HTML_LIMIT const ROBOTS_LIMIT const TOTAL_HTML_LIMIT const RESPONSE_LIMIT const CALL_DEADLINE const PAGE_INTERVAL const EGRESS type Outcome struct Response struct Group struct Collection impl Collection struct Origin impl AuthenticatedSessionAccountOrigin for Origin
Functions
By call-graph weight (PageRank; 1.0 is the average function). 40 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| robots_path_matchessrc/web_observation.rs:279 | fn | 29 | 11 | 1 | 0 | 2.5 | |
| homepagesrc/web_observation.rs:71 | fn | 34 | 22 | 11 | 0 | 2.5 | |
| robots_for_pathsrc/web_observation.rs:213 | fn | 65 | 20 | 3 | 1 | 2.4 | |
| collect_pagessrc/web_observation.rs:392 | fn | 117 | 20 | 6 | 5 | 2.1 | |
| Collection::responsesrc/web_observation.rs:369 | method | 7 | 1 | 6 | 0 | 2 | |
| read_responsesrc/web_observation.rs:170 | fn | 18 | 2 | 3 | 0 | 1.5 | |
| discovered_pagessrc/web_observation.rs:326 | fn | 31 | 16 | 3 | 1 | 1.1 | |
| collectsrc/web_observation.rs:383 | fn | 8 | 1 | 3 | 1 | 1.1 | |
| max_pagessrc/web_observation.rs:12 | fn | 10 | 3 | 2 | 0 | 1 | |
| Focus::parsesrc/web_observation.rs:34 | method | 7 | 3 | 2 | 0 | 1 | |
| Collection::fitssrc/web_observation.rs:376 | method | 4 | 1 | 2 | 1 | 1 | |
| robotssrc/web_observation.rs:310 | fn | 3 | 1 | 1 | 1 | 0.9 | |
| observesrc/web_observation.rs:510 | fn | 48 | 5 | 2 | 5 | 0.9 | |
| robots_admitsrc/web_observation.rs:314 | fn | 8 | 5 | 1 | 1 | 0.9 | |
| observe_webpagesrc/web_observation.rs:108 | fn | 34 | 6 | 2 | 6 | 0.8 | |
| getsrc/web_observation.rs:188 | fn | 17 | 2 | 1 | 3 | 0.6 | |
| failuresrc/web_observation.rs:7 | fn | 4 | 1 | 1 | 0 | 0.6 | |
| Focus::as_strsrc/web_observation.rs:42 | method | 6 | 2 | 0 | 0 | 0.5 | |
| Focus::ranksrc/web_observation.rs:53 | method | 16 | 2 | 0 | 0 | 0.5 | |
| discovered_pages_are_observed_same_origin_about_team_or_contact_onlysrc/web_observation.rs:564 | fn | 19 | 1 | 0 | 3 | 0.5 | |
| offerings_focus_reads_price_pages_before_patient_and_service_pagessrc/web_observation.rs:585 | fn | 25 | 1 | 0 | 3 | 0.5 | |
| robots_rules_apply_to_subpaths_with_longest_match_and_anchorsrc/web_observation.rs:612 | fn | 11 | 1 | 0 | 1 | 0.5 | |
| bounded_subpages_keep_individual_provenance_and_do_not_fetch_blocked_pathssrc/web_observation.rs:625 | fn | 50 | 4 | 0 | 3 | 0.5 | |
| page_cap_base_override_and_deadline_prevent_unrequested_fetchessrc/web_observation.rs:677 | fn | 34 | 5 | 0 | 3 | 0.5 | |
| linked_redirects_and_non_html_do_not_become_observationssrc/web_observation.rs:713 | fn | 32 | 4 | 0 | 3 | 0.5 | |
| aggregate_html_and_serialized_evidence_are_boundedsrc/web_observation.rs:747 | fn | 36 | 2 | 0 | 4 | 0.5 | |
| pinned_resolver_reuses_addresses_and_rejects_a_different_originsrc/web_observation.rs:784 | fn | 9 | 1 | 0 | 1 | 0.5 | |
| response_reader_enforces_exact_decoded_byte_limitsrc/web_observation.rs:795 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| response_reader_retains_deadline_after_receiving_headerssrc/web_observation.rs:803 | fn | 20 | 1 | 0 | 1 | 0.5 | |
| dns_rejects_private_mixed_and_ipv6_only_answerssrc/web_observation.rs:824 | fn | 20 | 2 | 0 | 2 | 0.5 | |
| robots_combines_groups_and_honors_specific_agent_and_tiessrc/web_observation.rs:845 | fn | 12 | 1 | 0 | 1 | 0.5 | |
| collection_stops_before_page_when_robots_blocks_and_rejects_redirectsrc/web_observation.rs:858 | fn | 23 | 1 | 0 | 2 | 0.5 | |
| collection_returns_only_observed_page_evidencesrc/web_observation.rs:882 | fn | 25 | 2 | 0 | 2 | 0.5 | |
| crawl_delay_defers_page_and_updates_host_cooldownsrc/web_observation.rs:909 | fn | 19 | 1 | 0 | 2 | 0.5 | |
| rate_gate_blocks_simultaneous_owner_or_host_and_retains_cooldownsrc/web_observation.rs:930 | fn | 7 | 1 | 0 | 2 | 0.5 | |
| page_budget_is_opt_in_and_rejects_unbounded_or_ambiguous_valuessrc/web_observation.rs:944 | fn | 7 | 2 | 0 | 1 | 0.5 | |
| focus_defaults_to_contact_and_rejects_unknown_valuessrc/web_observation.rs:952 | fn | 8 | 2 | 0 | 1 | 0.5 | |
| caller_json_and_compatibility_fields_cannot_authenticatesrc/web_observation.rs:961 | fn | 17 | 1 | 0 | 3 | 0.5 | |
| Origin::authenticated_session_account_idsrc/web_observation.rs:970 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| homepage_rejects_arbitrary_routes_credentials_and_network_literalssrc/web_observation.rs:980 | fn | 18 | 2 | 0 | 1 | 0.5 |
Source not readable from this process.