Helper: extract just the titles from a list of code lenses.
(lenses: &[CodeLens])
| 9 | |
| 10 | /// Helper: extract just the titles from a list of code lenses. |
| 11 | fn lens_titles(lenses: &[CodeLens]) -> Vec<&str> { |
| 12 | lenses |
| 13 | .iter() |
| 14 | .filter_map(|l| l.command.as_ref().map(|c| c.title.as_str())) |
| 15 | .collect() |
| 16 | } |
| 17 | |
| 18 | // ─── Basic Override Detection ─────────────────────────────────────────────── |
| 19 |