MCPcopy Create free account
hub / github.com/TheRedDeveloper/ply-engine / load_hashes

Function load_hashes

src/shader_build.rs:271–277  ·  view source on GitHub ↗
(path: &Path)

Source from the content-addressed store, hash-verified

269}
270
271fn load_hashes(path: &Path) -> HashMap<String, String> {
272 if !path.exists() {
273 return HashMap::default();
274 }
275 let content = std::fs::read_to_string(path).unwrap_or_default();
276 parse_simple_json_map(&content)
277}
278
279fn save_hashes(path: &Path, hashes: &HashMap<String, String>) {
280 let mut entries: Vec<_> = hashes.iter().collect();

Callers 2

buildMethod · 0.85
test_hash_round_tripFunction · 0.85

Calls 1

parse_simple_json_mapFunction · 0.85

Tested by 1

test_hash_round_tripFunction · 0.68