Closed parameme closed 11 years ago
Same problem here: it doesn't work on my Mac running RubyMine 4.5.4 under JDK 1.6.0_35 on OS X 10.8 but caused the following fatal error when it tried to initialise (after correctly configuring the API key):
Found interface git4idea.repo.GitRepository, but class was expected: Found interface git4idea.repo.GitRepository, but class was expected
java.lang.IncompatibleClassChangeError: Found interface git4idea.repo.GitRepository, but class was expected
at com.jetbrains.heroku.git.GitRemoteHandler11.getRemotes(GitRemoteHandler11.java:47)
at com.jetbrains.heroku.git.GitRemoteHandler11.findRemote(GitRemoteHandler11.java:26)
at com.jetbrains.heroku.git.GitHelper.findHerokuOrigin(GitHelper.java:93)
at com.jetbrains.heroku.ui.HerokuSetupWindow.doUpdate(HerokuSetupWindow.java:66)
at com.jetbrains.heroku.ui.HerokuSetupWindow.createContentPane(HerokuSetupWindow.java:54)
at com.jetbrains.heroku.ui.HerokuToolWindow.
Appears to fail if there's an existing git repo in the project. However, if I create a new project the Heroku plugin window loads and works, but says in red "Git-Integration: disabled (please enable)" without any more information about what exactly this means in this context.
Experiencing the same problem using RubyMine 4.5.4 on Ubuntu 12.04 (OpenJDK 64-bit 1.6_u24)
Same thing seems to happen in Webstorm on OS X 10.8.2. Without VCS it fails and complains Git is not configured with Git it fails on the exception.
Same here on Windows. It happened right after I made some changes to do with git repos. Even though I put things back the way they were, it now seems perma broken.
I use bitbucket too, in case that might be an issue.
Hi All,
Sorry, that it took so long. I fixed the git4idea class change issue which was another API incompatibility between JetBrains product versions. Also fixed issues with changed icon paths.
Cheers Michael
Great, any idea when this updated version makes it to JetBrains repo?
Should already be there, is version 0.4.0
At least for me it does not look like, webstorm still shows 3.9 in the plugin manager UI.
May be a clue, github lacks any pushes from you today/yesterday, that sounds kind off strange ... may be some mistake happened?
Right, sorry, just uploaded it to the plugin repo, worked on it from 2 AM to 5 AM :)
Great, thx a million! I will let you know on twitter how my testing went!
Thanks a lot Michael - your work is greatly appreciated :)
Hi Michael,
RubyMine told me to send you (as registered plugin vendor) the following IDE error stacktrace.
Context/use-case was starting the RubyMine 4.5 EAP (Nire) environment, loading an existent git controlled project. Reproducible.
Seems similar to #15 with a change in the underlying git API provided by Idea.
Hope the information helps,
Kind Regards,
(parameme)