Skip to content
1 viewer

rust 1,847,280 · typescript 232,434 · javascript 131,101 · python 19,227 · 6,362 files · digest 755e2ee30522 · built in 2.3 s · crystals off

cre8-platform-fs crates cargo crate

Platform-safe filesystem operations. Native: delegates to std::fs. Wasm: no-op or error. Third crate in the cre8-platform-* tier.

crates/cre8-platform-fs · level 0 · 239 lines (207 code) · 1 files · 19 fns (6 tests) · cyclomatic Σ 21

0workspace deps
24direct dependents
204transitive dependents
0calls out
61calls in
65.7call-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 · 2 callsnormal dep · 8 callsnormal dep · 1 callsnormal dep · 1 callsnormal dep · 6 callsnormal dep · 0 calls · never namednormal dep · 2 callsnormal dep · 7 callsnormal dep · 1 callsnormal dep · 0 calls · never namednormal dep · 1 callsnormal dep · 1 callsnormal dep · 2 callsnormal dep · 2 callsnormal dep · 1 callsnormal dep · 8 callsnormal dep · 4 callsdev dep · 1 callsdev dep · 0 calls · never namednormal dep · 4 callsnormal dep · 1 callsnormal dep · 1 callsnormal dep · 1 callsdev dep · 3 callsnormal dep · 0 callsnormal dep · 1 callsnormal dep · 2 callsplatform-fsL0 · 207 linescre8-platform-fsapp-assetL7 · 593 linescre8-app-assetapp-capitalstrategyL18 · 87,096 linescre8-app-capitalstrategyapp-chessL24 · 16,949 linescre8-app-chessapp-computeL13 · 93,890 linescre8-app-computeapp-conduitL13 · 77,424 linescre8-app-conduitapp-cryptoL18 · 4,161 linescre8-app-cryptoapp-deployL26 · 11,971 linescre8-app-deployapp-gatewayL12 · 23,741 linescre8-app-gatewayapp-gitL22 · 5,057 linescre8-app-gitapp-imageL12 · 5,783 linescre8-app-imageapp-interpretL10 · 13,240 linescre8-app-interpretapp-manifoldL9 · 18,864 linescre8-app-manifoldapp-manufactureL20 · 4,124 linescre8-app-manufactureapp-messagingL19 · 25,534 linescre8-app-messagingapp-networkL10 · 15,733 linescre8-app-networkapp-protocolL8 · 25,151 linescre8-app-protocolapp-providerL15 · 67,827 linescre8-app-providerapp-shopL18 · 28,406 linescre8-app-shopapp-transportL9 · 16,843 linescre8-app-transportapp-truthL6 · 20,464 linescre8-app-truthapp-videoL14 · 4,766 linescre8-app-videoapp-virtualL25 · 24,277 linescre8-app-virtualapp-virtual_computeL14 · 2,874 linescre8-app-virtual_computeapp-walletL17 · 5,977 linescre8-app-walletplatformL5 · 84 linescre8-platformruntime-configL6 · 553 linescre8-runtime-configruntime-vmL9 · 4,285 linescre8-runtime-vm

Files

lowhigh

Heaviest functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
read_with_limitsrc/lib.rs:25fn22216117.9
read_limited_readersrc/lib.rs:49fn1422016.1
read_to_string_with_limitsrc/lib.rs:76fn4125114.2
remove_filesrc/lib.rs:109fn111503.5
create_dir_allsrc/lib.rs:97fn111903.2
metadatasrc/lib.rs:145fn111701.7
existssrc/lib.rs:157fn111301.2
writesrc/lib.rs:81fn111201.2
temp_pathsrc/lib.rs:174fn71401.1
write_stringsrc/lib.rs:93fn31310.7
renamesrc/lib.rs:133fn111200.7
read_to_stringsrc/lib.rs:64fn111200.6
readsrc/lib.rs:13fn111100.5
remove_dir_allsrc/lib.rs:121fn111100.5
read_with_limit_allows_exact_sizesrc/lib.rs:183fn71020.5
read_with_limit_rejects_oversized_filesrc/lib.rs:192fn71020.5
filesystem_wrappers_cover_native_file_lifecyclesrc/lib.rs:201fn2110100.5
read_to_string_with_limit_rejects_invalid_utf8src/lib.rs:224fn71030.5
read_limited_reader_rejects_growth_after_metadata_checksrc/lib.rs:233fn61010.5

Outside the workspace

anyhow