pub trait GitWorkdirDiffProvider: Send + Sync {
// Required method
fn uncommitted_changes(
&self,
project_root: &Path,
) -> Result<Vec<FileChange>>;
}Required Methods§
Sourcefn uncommitted_changes(&self, project_root: &Path) -> Result<Vec<FileChange>>
fn uncommitted_changes(&self, project_root: &Path) -> Result<Vec<FileChange>>
§Errors
Propagates repository errors.