-
-
Notifications
You must be signed in to change notification settings - Fork 91
Closed
Labels
bugSomething isn't workingSomething isn't workinggood first issueGood for newcomersGood for newcomers
Description
I was hoping to try and fix this myself as a way to get familiar with how cursorless + tree sitter works but it might take me a bit to get up to speed. Here is the issue:
Given this code:
class Test
class << self
# `take funk` doesn't work
def baz
end
end
# `take funk` doesn't work
def self.foo
new.process
end
# `take funk` doesn't work
def Test.bar
new.process
end
# `take funk` works :D
def process
puts "process"
end
endCurrent use cases/scopes not covered:
-
"change funk"on a function definedself. -
"change funk"on a function definedClassName. -
"change funk"on a function defined withinclass << self .... endblock
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workinggood first issueGood for newcomersGood for newcomers