Build a classmap from `installed.json` vendor package metadata. Reads ` /composer/installed.json` and scans each package's autoload directories. Supports PSR-4 and classmap entries.
(workspace_root: &Path, vendor_dir: &str)
| 255 | /// package's autoload directories. Supports PSR-4 and classmap |
| 256 | /// entries. |
| 257 | pub fn scan_vendor_packages(workspace_root: &Path, vendor_dir: &str) -> WorkspaceScanResult { |
| 258 | scan_vendor_packages_with_skip(workspace_root, vendor_dir, &HashSet::new()) |
| 259 | } |
| 260 | |
| 261 | /// Like [`scan_vendor_packages`] but accepts a set of absolute file |
| 262 | /// paths to skip. Files whose path appears in `skip_paths` are |