1 viewer
rust 1,860,550 · typescript 235,740 · javascript 132,956 · python 20,426 · 6,409 files · digest 3d1ed3bf6fd3 · built in 1.5 s · crystals off
RobotsRules::parse
87lines
21cyclomatic
3max nesting
48statements
0? exits
2params
9callers
4callees
1.8 (p93)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (9 direct callers, 4 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 9
- decide util-legal-text · path
- PoliteFetcher::robots_for app-provider · path
- a_directive_fused_onto_the_user_agent_line_still_applies util-legal-text · path
- a_leading_byte_order_mark_does_not_hide_the_first_group util-legal-text · path
- leginfo_robots_disallows_every_page_for_every_crawler util-legal-text · path
- uscode_robots_only_names_another_crawler util-legal-text · path
- robots_longest_match_wins_and_allow_breaks_ties_and_wildcards_anchor util-legal-text · path
- visit_time_opens_a_utc_window_and_a_bare_request_rate_is_not_guessed util-legal-text · path ×3
- ai_crawlers_shut_out_by_name_are_recorded_without_binding_cre8 util-legal-text · path ×2
Callees 4
- RobotsRules::is_allowed util-legal-text · method
- split_fused_directives util-legal-text · ref
- visit_window util-legal-text · name
- request_interval util-legal-text · name
Source not readable from this process.