pub fn find_insertion_point_with_owner( lines: &[CodeownersLine], pattern: &str, owner: Option<&str>, ) -> usize
Find the best insertion point considering both path and owner