Intellij library source does not match the bytecode for class *
Hi all,
I'm a intellij plugin developer, but the most source code are not match the bytecode, it's really hard to debug. I can sure there no some cache problems.
My environment:
build.gradle
intellij {
plugins 'gradle', 'maven'
version "IU-2018.2.2"
}
Here are some not matching class :
com.intellij.openapi.roots.ui.configuration.projectRoot.StructureConfigurableContext
com.intellij.codeInsight.daemon.impl.JavaProjectSdkSetupValidator
Most them exist in idea.jar
Please sign in to leave a comment.
Hi, please verify that the platform is downloaded correctly, try changing it like:
Same result, both with 2017.2 and this can be reproduced by my colleague.
please attach a screenshot
this could be https://youtrack.jetbrains.com/issue/IDEA-195971, checking
It seems not be a Intellij decompiler bug, because when i use eclipse to build this dependency it's the same, maybe it really can not match to the source code.
It is a bug, thanks for reporting, I've filed https://youtrack.jetbrains.com/issue/IDEA-198053
Can you please provide a temporary workaround and let us know when the fix is delivered?
I have the same issue.
I see that the bug is crossed out (https://youtrack.jetbrains.com/issue/IDEA-198053) which I take it as resolved , but I still see this issue in Idea ultimate 2019.1 ? However , this time it is for other jar classes not this one.
sorry this would be fixed in the next 2019.1 eap, however the fix is in the platform, not the IDE, so you need to use the new platform in order to get the fix