verify plugin emojipicker.jar does not exist
Answered
Hi,
I have a Pycharm plugin with org.jetbrains.intellij.platform 2.0.1
When I run the plugin verifier for the following IDEs:
pluginVerification
{
ides
{
ide(IntelliJPlatformType.PyCharmCommunity, "2024.1")
ide(IntelliJPlatformType.PyCharmCommunity, "2024.1.5")
ide(IntelliJPlatformType.PyCharmCommunity, "2024.2.0.1")
}
}
I get an error by the newest ‘2024.2.0.1
’:
Exception in thread "main" java.lang.IllegalArgumentException: Plugin file C:\Users\Macko\.gradle\caches\8.8\transforms\7c738b85c1e08fc2f5067f77b891265d\transformed\pycharm-community-2024.2.0.1-win\plugins\emojipicker\lib\emojipicker.jar does not exist
at com.jetbrains.plugin.structure.intellij.plugin.IdePluginManager.getPluginCreatorWithResult(IdePluginManager.kt:374)
at com.jetbrains.plugin.structure.intellij.plugin.IdePluginManager.createBundledPlugin(IdePluginManager.kt:351)
at com.jetbrains.plugin.structure.ide.ProductInfoBasedIdeManager.createPlugin(ProductInfoBasedIdeManager.kt:145)
at com.jetbrains.plugin.structure.ide.ProductInfoBasedIdeManager.access$createPlugin(ProductInfoBasedIdeManager.kt:44)
at com.jetbrains.plugin.structure.ide.ProductInfoBasedIdeManager$readPlugins$pluginFactory$1.invoke(ProductInfoBasedIdeManager.kt:86)
at com.jetbrains.plugin.structure.ide.ProductInfoBasedIdeManager$readPlugins$pluginFactory$1.invoke(ProductInfoBasedIdeManager.kt:44)
at com.jetbrains.plugin.structure.ide.ProductInfoBasedIdeManagerKt$sam$com_jetbrains_plugin_structure_ide_layout_LayoutComponentLoader$0.load(ProductInfoBasedIdeManager.kt)
at com.jetbrains.plugin.structure.ide.layout.PluginFactory.read(PluginFactory.kt:23)
at com.jetbrains.plugin.structure.ide.ProductInfoBasedIdeManager.readPlugins(ProductInfoBasedIdeManager.kt:95)
at com.jetbrains.plugin.structure.ide.ProductInfoBasedIdeManager.createIde(ProductInfoBasedIdeManager.kt:72)
at com.jetbrains.plugin.structure.ide.ProductInfoBasedIdeManager.createIde(ProductInfoBasedIdeManager.kt:61)
at com.jetbrains.plugin.structure.ide.DispatchingIdeManager.createIde(DispatchingIdeManager.kt:19)
at com.jetbrains.plugin.structure.ide.DispatchingIdeManager.createIde(DispatchingIdeManager.kt:11)
at com.jetbrains.pluginverifier.ide.IdeDescriptor$Companion.create(IdeDescriptor.kt:60)
at com.jetbrains.pluginverifier.options.OptionsParser.createIdeDescriptor(OptionsParser.kt:114)
at com.jetbrains.pluginverifier.options.OptionsParser.createIdeDescriptor(OptionsParser.kt:105)
at com.jetbrains.pluginverifier.tasks.checkPlugin.DefaultIdeDescriptorParser.parseIdeDescriptors(CheckPluginParamsBuilder.kt:126)
at com.jetbrains.pluginverifier.tasks.checkPlugin.CheckPluginParamsBuilder.build(CheckPluginParamsBuilder.kt:41)
at com.jetbrains.pluginverifier.tasks.checkPlugin.CheckPluginParamsBuilder.build(CheckPluginParamsBuilder.kt:27)
at com.jetbrains.pluginverifier.PluginVerifierMain$main$3$1.invoke(PluginVerifierMain.kt:130)
at com.jetbrains.pluginverifier.PluginVerifierMain$main$3$1.invoke(PluginVerifierMain.kt:123)
at com.jetbrains.pluginverifier.tasks.profiling.PluginVerificationProfilingsKt.measurePluginVerification(PluginVerificationProfilings.kt:11)
at com.jetbrains.pluginverifier.PluginVerifierMain.main(PluginVerifierMain.kt:123)
When I test the plugin with Pycharm 2024.2.0.1 it seems to be working fine.
Maybe some error in the plugin verifier?
Please sign in to leave a comment.
Hi,
this is a known issue on Windows.
Please track MP-6708 for upcoming fixes.