#Are there any Python developers who use the "find all implementation" feature?

1 messages · Page 1 of 1 (latest)

lilac stone
#

In my experience, "go to definition" always takes me to the abstract method, so I want to use "find all implementation" instead, but it has never worked properly for me.

scarlet badge
lilac stone
#

what I mean is that when I use "go to definition", it always takes me to the abstract method, and when I try "find all implementations" to jump to the concrete implementation, it never actually works. On the left panel, I only ever see "References" and "No results."—I've never seen any other result.

scarlet badge
lilac stone
#

I don't have any issues with "go to definition" either.

It definitely seems to be a problem with my environment.
I wasn't sure how "find all implementations" works, so I asked an AI and it said that pyright is related.
However, I've never changed any pyright settings.
Since I can't even see the logs, I have no idea how to debug this. 🥲

scarlet badge
#

Ctrl + Shift + P > Search for pyright

lilac stone
#

I tried using another Mac I have today, and I'm experiencing the same issue.

I also tested it in VSCode, and "find all implementations" works perfectly. The Python language server logs also appear correctly.
So far, my conclusion is that there seems to be a problem with cursor-pyright specifically on Mac.

scarlet badge