Skip to content
1 viewer

rust 1,854,448 · typescript 233,181 · javascript 132,491 · python 19,572 · 6,381 files · digest 17250db9be6a · built in 2.2 s · crystals off

cre8-app-crawler crawler cargo crate

CrawlerApp — extracted RuntimeApp crate.

crates/cre8-app-crawler · level 16 · 4,165 lines (3,833 code) · 6 files · 233 fns (8 tests) · cyclomatic Σ 413

12workspace deps
1direct dependents
8transitive dependents
133calls out
0calls in
192call-graph weight
0.0%exact crystals

Neighbourhood

Left: crates that declare this one. Right: crates it declares (dev-dependencies included). Edge width grows with resolved calls.

Declared but never named in this crate's source: cre8-runtime-core (normal).

Files

lowhigh

File call graph

Resolved calls between this crate's files, callers left of callees.

Heaviest functions

By call-graph weight (PageRank; 1.0 is the average function). 233 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
runner_id_for_seedsrc/store.rs:334fn41312.3
hostsrc/store.rs:295fn31602
scalar_countsrc/store.rs:1924fn41231.9
search_termssrc/store.rs:1341fn111301.9
seed_urlsrc/connection.rs:138fn81701.8
intel_claim_metadatasrc/intel.rs:239fn61201.8
due_runnerssrc/store.rs:749fn161341.8
statussrc/store.rs:1880fn161131.7
record_runsrc/store.rs:1176fn251221.6
row_runnersrc/store.rs:466fn251441.6
parse_actionsrc/connection.rs:109fn283311.6
refresh_statussrc/init.rs:9fn191211.5
push_entitysrc/intel.rs:119fn145301.4
mark_failed_with_policysrc/store.rs:1117fn221251.4
weighted_tokenssrc/store.rs:1372fn83111.4
CrawlPolicy::defaultsrc/store.rs:76trait impl101301.4
normalize_hostsrc/store.rs:299fn113101.3
row_json_orsrc/store.rs:458fn71211.3
get_runnersrc/store.rs:701fn121541.2
run_runner_status_updatesrc/connection.rs:953fn121121.2
extract_page_intelsrc/intel.rs:180fn291281.2
json_usizesrc/connection.rs:195fn102201.2
search_querysrc/connection.rs:147fn31301.2
row_frontiersrc/store.rs:415fn171331.2
record_tick_failuresrc/connection.rs:549fn212321.2
runner_identifiersrc/connection.rs:155fn51211.2
has_policy_inputsrc/connection.rs:161fn86501.2
apply_policy_inputsrc/connection.rs:170fn121531.2
policy_for_seedsrc/store.rs:601fn161541.2
index_pagesrc/store.rs:1531fn3410261.1
connectsrc/connection.rs:1091fn51221.1
push_runner_id_charsrc/store.rs:359fn85101.1
text_valuesrc/intel.rs:30fn31301.1
array_textsrc/intel.rs:34fn111301.1
list_frontiersrc/store.rs:1278fn141131.1
list_runssrc/store.rs:1293fn331131.1
is_stopwordsrc/intel.rs:64fn251101.1
normalize_runner_idsrc/store.rs:339fn61341.1
run_ticksrc/connection.rs:296fn3423111.1
tick_usizesrc/connection.rs:819fn31101.1

Outside the workspace

anyhow hyperdb serde serde_json url