Local Compatibility Check Passed, But Fails on Plugin Upload
已回答
This screenshot shows a successful compatibility check when running locally. I’ve reviewed all other reports, and they are similar.
This is the compatibility check result after uploading the plugin.
请先登录再写评论。
I think you forgot to upload the Marketplace check screenshot.
https://intellij-support.jetbrains.com/hc/en-us/community/posts/21203977580306/comments/21209802360594
Sorry, I re-uploaded the Marketplace check screenshot
From the screenshots I can see that verification on Marketplace runs on IntelliJ IDEA Ultimate and locally you run it on IntelliJ Community, so these are different IDEs.
The IDEA I use locally is the Ultimate Edition. I didn't specifically specify whether it's IC or IU. Do I need to modify the patchPluginXml configuration?
The first screenshot shows IC-233.11799.241. IC stands for IntelliJ IDEA Community.
See https://plugins.jetbrains.com/docs/intellij/tools-intellij-platform-gradle-plugin-tasks.html#verifyPlugin for configuration details.
(or https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html#tasks-runpluginverifier if you use the old Gradle 1.x plugin)
1. Why does the Community version pass the validation, but the Ultimate version does not? Specifically, the verification fails on the `com.github.vertical_blank` package. Does this mean Ultimate does not support `com.github.vertical_blank` while Community does? This is truly puzzling.
2. Why does it use Community for verification? According to JetBrains' documentation (see screenshot), it should use the version information from `patchPluginXml`. My `patchPluginXml` configuration is as shown in the screenshot. I did not specify whether it's `ic` or `iu`. I don't understand why the same Gradle configuration verifies the Ultimate version in the Marketplace, but the Community version in my local IDE.
3. After specifying the Ultimate version for local verification, it runs successfully on my computer as well.
Please provide more information:
Regarding 4 on the screenshot. It looks like the information about the IDE you develop plugin in, which is independent of the IDE configured for verification.
BTW, please share the code via code snippets, not screenshots.
Plugin Verifier version
Gradle build script configuration
Full verification log
full report
hello,I have submitted the diagnostic information as requested, but I haven't received a response for some time. Could you please provide an update on my issue?
Thx!