pub trait ParseProvider: Send + Sync {
// Required method
fn parse_and_resolve(
&self,
files: &[(PathBuf, Vec<u8>)],
project_root: &Path,
) -> Result<Vec<FileData>>;
}Expand description
Outbound port: parse and resolve a batch of source files.