Closed skevy closed 1 month ago
Hello, thank you for the report, unfortunately I can't reproduce it
I mean - I went through the code path as outlined in the stack trace, but I'm not encountering a classloader error.
ftr - the module containing the missing symbol is intellij.platform.lvcs.impl
Thanks @tpasternak !
Description of the bug:
In the latest 2024.2 RC, when running a refactor operation that triggers IntelliJ to "find usages", such as when renaming a symbol, it is failing due to a
NoClassDefFoundError
coming from the Bazel Intellij plugin.Which category does this issue belong to?
Intellij
What's the simplest, easiest way to reproduce this bug? Please provide a minimal example if possible.
Open a Java project, try to rename a symbol using IntelliJ refactoring tools, observe bug.
Which Intellij IDE are you using? Please provide the specific version.
2024.2 RC
What programming languages and tools are you using? Please provide specific versions.
Java/Kotlin
What Bazel plugin version are you using?
2024.07.16.0.1-api-version-242
Have you found anything relevant by searching the web?
I think we have to explicitly declare a dependency in plugin.xml on
com.intellij.modules.platform
, but I'm not fully sure. This class still exists in IntelliJ: https://github.com/JetBrains/intellij-community/blob/master/platform/lvcs-impl/src/com/intellij/history/core/Paths.javaAny other information, logs, or outputs that you want to share?