pub fn search_for_pattern( project: &ProjectRoot, pattern: &str, file_glob: Option<&str>, max_results: usize, context_lines_before: usize, context_lines_after: usize, ) -> Result<Vec<PatternMatch>>