I am developing a plugin for Intellij platform based on IdeaVIM plugin. It is basically an extension of an existing plugin.
Although I can build the plugin and install it from file in Intellij without any kind of problem, the plugin verifiers rejects it because it can’t find some dependencies of IdeaVim:
For this reason, the plugin is rejected by the marketplace. The missing dependencies actually exists as a module of the IdeaVIM package. I could see this by checking IdeaVIM build.gradle.kts file
As these dependencies seem to be excluded from the verification causing the missing package issue, I tried to hack the process by adding them directly from maven repo implementation("com.maddyhome.idea.vim:vim-engine:0.0.68")
This make the verification to success and even make it to the marketplace but when comes to use the plugin with Intellij, it simply does not work. It is understandable as IdeaVIM relies on its own module and not on a external replacement, these may cause confusions.
This is the repository of my plugin: GitHub - magidc/ideavim-anyobject.
How can I fix this problem?
Thanks!