Add outline support for Ruby singleton methods

Kevin Hovsäter created

Change summary

crates/zed/src/languages/ruby/outline.scm | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)

Detailed changes

crates/zed/src/languages/ruby/outline.scm 🔗

@@ -6,6 +6,12 @@
     "def" @context
     name: (_) @name) @item
 
+(singleton_method
+    "def" @context
+    object: (_) @context
+    "." @context
+    name: (_) @name) @item
+
 (module
     "module" @context
-    name: (_) @name) @item
+    name: (_) @name) @item