pub fn resolve(repo_path: &Path, declared: &[DeclaredDir]) -> Vec<Declaration>Expand description
Check every declaration in a repository, in the order the file lists them.
Directories that simply are not there are dropped rather than reported: a declared directory that does not exist is a declaration that has already been honoured, and a repository that declares four caches and currently has one should not print three lines about the other three on every single pass.