diff --git a/crates/zed/src/languages/ruby/outline.scm b/crates/zed/src/languages/ruby/outline.scm index 0b36dabadb7477d6c69d727aa2b5bf5958287c96..544257ac0c32e040e833c13da44f82b44e2f6b85 100644 --- a/crates/zed/src/languages/ruby/outline.scm +++ b/crates/zed/src/languages/ruby/outline.scm @@ -2,6 +2,9 @@ "class" @context name: (_) @name) @item +((identifier) @context + (#match? @context "^(private|protected|public)$")) @item + (method "def" @context name: (_) @name) @item