Skip to content
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

cre8-app-crawler crawler cargo crate

CrawlerApp — extracted RuntimeApp crate.

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

12workspace deps
1direct dependents
8transitive dependents
133calls out
0calls in
191call-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.

normal dep · 3 calls · source referencenormal dep · 4 calls · source referencenormal dep · 1 calls · source referencenormal dep · 102 calls · source referencenormal dep · 1 calls · source referencenormal dep · 18 calls · source referencenormal dep · 0 calls · source referencenormal dep · 0 calls · source referencenormal dep · 0 calls · incomplete scannormal dep · 0 calls · source referencenormal dep · 1 calls · source referencenormal dep · 3 calls · source referencenormal dep · 0 calls · source referencedev dep · 0 calls · incomplete scanapp-crawlerL17 · 3,833 linescre8-app-crawlerapp-knowledgeL15 · 15,649 linescre8-app-knowledgeapp-protocolL9 · 26,097 linescre8-app-protocolapp-providerL16 · 71,707 linescre8-app-providerapp-truthL7 · 20,485 linescre8-app-truthplatform-entropyL3 · 59 linescre8-platform-entropyplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL6 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,322 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-hostL1 · 1,649 linescre8-runtime-hostutil-connection-actionL0 · 112 linescre8-util-connection-actionutil-cryptoL3 · 749 linescre8-util-cryptoruntime-app-catalogL28 · 681 linescre8-runtime-app-catalogruntime-test-suiteL0 · 0 linescre8-runtime-test-suite

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.1
apply_policy_inputsrc/connection.rs:170fn121531.1
policy_for_seedsrc/store.rs:601fn161541.1
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