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-search search cargo crate

SearchApp — universal cross-app text search over the shared hypergraph.

crates/cre8-app-search · level 10 · 3,265 lines (3,065 code) · 9 files · 139 fns (53 tests) · cyclomatic Σ 598

8workspace deps
1direct dependents
8transitive dependents
47calls out
0calls in
121call-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 · 6 calls · source referencenormal dep · 16 calls · source referencenormal dep · 3 calls · source referencenormal dep · 7 calls · source referencenormal dep · 8 calls · source referencenormal dep · 0 calls · source referencenormal dep · 0 calls · source referencenormal dep · 1 calls · source referencedev dep · 5 calls · source referencedev dep · 1 calls · incomplete scannormal dep · 0 calls · source referenceapp-searchL10 · 3,065 linescre8-app-searchapp-protocolL9 · 26,097 linescre8-app-protocolapp-view-libL8 · 89,193 linescre8-app-view-libplatform-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-view-htmlL0 · 1,660 linescre8-util-view-htmlapp-project-modelL4 · 958 linescre8-app-project-modelapp-truthL7 · 20,485 linescre8-app-truthruntime-app-catalogL28 · 681 linescre8-runtime-app-catalog

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). 139 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
search_graphsrc/connection.rs:449fn169467134.3
querysrc/connection/tests.rs:16fn312013.5
parsesrc/query.rs:103fn76291103.4
valuesrc/view_templates.rs:109fn31903.3
match_rangessrc/text.rs:71fn335203.1
documentsrc/connection/tests.rs:4fn511903.1
vertexsrc/connection/tests.rs:9fn711702.6
quotesrc/query.rs:39fn31402
segmentssrc/text.rs:105fn154311.9
query_link_withsrc/view_templates.rs:360fn367211.8
filter_listsrc/text.rs:8fn5016501.7
facet_panelsrc/view_templates.rs:489fn5916441.6
completionssrc/query.rs:45fn5723221.5
connectsrc/connection.rs:247fn133481.4
filter_valuesrc/text.rs:59fn73401.4
query_completions_htmlsrc/view_templates.rs:581fn295221.4
normalizesrc/reference.rs:110fn135201.4
responsesrc/view_templates.rs:31fn121301.2
rememberPanelssrc/assets/search.js:10nested fn52201.2
Query::acceptssrc/query.rs:10method42301.2
results_htmlsrc/view_templates.rs:611fn31621.2
query_linksrc/view_templates.rs:357fn31411.2
PreparedInterests::newsrc/query.rs:189method51201.2
PreparedInterests::scoresrc/query.rs:195method248201.2
decodesrc/view_templates.rs:692nested fn143101.1
snippetsrc/text.rs:121fn235211.1
card_nodesrc/view_templates.rs:265fn51421.1
page_nodesrc/view_templates.rs:177fn879521.1
type_navigationsrc/view_templates.rs:549fn314431.1
card_node_with_termssrc/view_templates.rs:270fn4615241.1
destinationsrc/assets/search.js:28nested fn12101
results_body_htmlsrc/view_templates.rs:615fn7011191
highlighted_termssrc/view_templates.rs:348fn92211
selectsrc/view_templates.rs:156fn142101
safe_hrefsrc/connection.rs:145fn34300.9
errorsrc/connection.rs:244fn31200.9
validatesrc/connection.rs:339fn3817240.9
installsrc/assets/search.js:2fn13712160.9
RankedHit::cmpsrc/connection.rs:413trait impl31100.9
interest_reasonssrc/query.rs:182fn31120.9

Outside the workspace

anyhow hyperdb serde serde_json