fn analysis_paths( ctx: &RunCtx<'_>, paths_override: Option<Vec<PathBuf>>, extensions: &[&str], ) -> Result<(Vec<PathBuf>, Option<HashSet<String>>), AnalysisError>