refactor/find usages won't work to find/rename all methods within the same file

If I choose find usages on a method and the only thing using it is say 1 or more places in the same file, the python plugin to intellij seems to not find any usages. The moment I have another file reference this method, then when i choose find usages it will discover the external call into this method from a short drop down of the external found usages.

The problem this leads me to is if i refactor this method it won't find all the current references to the method within the same file...which is annoying. Now i have to do a find and replace for anything calling that method. (so refactor really doesn't really refactor wholesale).

Am I missing something or is this a bug? Anyone else have this same problem and/or is there a setup in intellij ultimate that I need to configure for intellij and/or the python plugin?

BTW - i'm using the latest software of intellij ultimate IU-181.4445.78 and the latest python plugin version: 2018.1.181.4445.78.  Also I don't believe this has ever worked from what i've seen over the last 4 or so months.

0

Please sign in to leave a comment.