pub fn analyze_workspace( root: &Path, files: &[PathBuf], enabled_rules: &[RuleId], ) -> Result<WorkspaceReport>