Module resolver

Module resolver 

Source
Expand description

Symbol Resolver

Resolves imports to content-addressed chunk IDs. This is the core of the “Smart Atomizer” - when we see:

use crate::utils::helper;

We resolve helper to its chunk ID: chunk:sha256:abc123...

Structs§

ImportedSymbol
A symbol resolved to its chunk
RawImport
A raw import statement
RawSymbol
A raw symbol in an import
ResolvedImport
A resolved import with chunk references
SymbolResolver
Symbol resolver for import-to-chunk mapping