Remove unnecessary Option from functions querying buffer outline (#37935)

`None` case wasn't being used

Release Notes:

- N/A
This commit is contained in:
Michael Sloan
2025-09-10 18:21:51 +00:00
committed by GitHub
parent b28c979aae
commit 441a934d84
13 changed files with 40 additions and 65 deletions
+1 -2
View File
@@ -6119,7 +6119,7 @@ impl MultiBufferSnapshot {
pub fn outline(&self, theme: Option<&SyntaxTheme>) -> Option<Outline<Anchor>> {
let (excerpt_id, _, buffer) = self.as_singleton()?;
let outline = buffer.outline(theme)?;
let outline = buffer.outline(theme);
Some(Outline::new(
outline
.items
@@ -6164,7 +6164,6 @@ impl MultiBufferSnapshot {
.buffer
.symbols_containing(anchor.text_anchor, theme)
.into_iter()
.flatten()
.flat_map(|item| {
Some(OutlineItem {
depth: item.depth,