Jython, JRuby, and Groovy are all languages that run on the JVM. It would be great if they could be edited and navigated and refactored in IDEA like Java code can be. Is something like this possible with the current OpenAPI? That is, could someone make a plugin so that when I rename a Java method I call from within Groovy, that method call is changed; and so I could Ctrl+Click Java code that calls a method defined in a Jython class to jump to the Jython source code?
I've used the PSI API a little before (for my Modifier Modifier Plugin) but I can't tell if something like this would be possible. Can someone with more PSI experience answer?