Access to find usages functionality
Searched through the documentation and the source of a few plugins that seemed like possible candidates with no luck, so wondering if anyone has suggestions on how to use the functionality of find usages through either the OpenAPI or PSI? Had the idea of a plugin that would generate a tree of N depth tracing back from a given point in code, showing the paths of execution leading to that location--sort of a multidimensional sequence diagram showing the backtrace from where you currently are. In the worst case, I can iterate all project classes and perform the various searches myself, but I'm hoping that a more performance-friendly solution already existed.
Thanks for any suggestions,
James Boe
Please sign in to leave a comment.
PsiSearchHelper may help you.
--
Valentin Kipiatkov
JetBrains, Inc
http://www.intellij.com
"Develop with pleasure!"
"James Boe" <jboe@dantegroup.com> wrote in message
news:9679091.1067380410155.JavaMail.itn@is.intellij.net...
seemed like possible candidates with no luck, so wondering if anyone has
suggestions on how to use the functionality of find usages through either
the OpenAPI or PSI? Had the idea of a plugin that would generate a tree of N
depth tracing back from a given point in code, showing the paths of
execution leading to that location--sort of a multidimensional sequence
diagram showing the backtrace from where you currently are. In the worst
case, I can iterate all project classes and perform the various searches
myself, but I'm hoping that a more performance-friendly solution already
existed.
>
>