Comments (7)
Thanks for the info. I'll look into this over the weekend.
from gitflow4idea.
Ok, thanks!
By the way, as a workaround, I compiled the plugin from source, and I used Android Studio's git4idea .jar as a library, and it works.
from gitflow4idea.
I cloned the Android Studio repo to take a look at the git4idea plugin they use but unfortunately they don't provide it there. I sent a message to Tor Norbye - hopefully he'll reply. In the meantime I've decompiled the AS git4idea.jar to make sense of things.
original git4idea
<project-components>
<component>
<interface-class>git4idea.repo.GitRepositoryManager</interface-class>
<implementation-class>git4idea.repo.GitRepositoryManagerImpl</implementation-class>
</component>
</project-components>
AS git4idea
<project-components>
<component>
<implementation-class>git4idea.repo.GitRepositoryManager</implementation-class>
</component>
</project-components>
Read comment below
from gitflow4idea.
After some investigation it turns out the incompatibility came from a plugin change in IntelliJ
I was working on the community edition 12.1.4 (release 129.713) which has the older version of the plugin bundled. Android Studio is based on the 13 EAP build.
Now that I know what's wrong I can take care of it :)
from gitflow4idea.
Yay! :)
Also, regarding the version I compiled using Android Studio's git4idea jars, I was too quick to say that it works :(
Finishing/publishing a feature does not work:
null
java.util.NoSuchElementException
at java.util.LinkedHashMap$LinkedHashIterator.nextEntry(LinkedHashMap.java:396)
at java.util.LinkedHashMap$KeyIterator.next(LinkedHashMap.java:405)
at gitflow.GitflowImpl.finishFeature(GitflowImpl.java:108)
at gitflow.GitflowActions$FinishFeatureAction$1.run(GitflowActions.java:268)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:468)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:178)
at com.intellij.openapi.progress.ProgressManager.executeProcessUnderProgress(ProgressManager.java:207)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:212)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:171)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$8.run(ProgressManagerImpl.java:378)
at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:434)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:722)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:151)
from gitflow4idea.
@Stonos please try the new 0.3 release I just posted.
Thank you for helping me squash a major bug! :) 👍
from gitflow4idea.
Thanks for the quick fix!
Everything seems to be working fine now! :)
from gitflow4idea.
Related Issues (20)
- Reading Git repository information should not be done on the EDT HOT 2
- Do not call synchronous repository update in EDT HOT 1
- Unsupported Git Flow Version HOT 11
- Unsupported Git Flow Version for 1.12.3 (AVH Edition) HOT 9
- IDE Fatal Errors HOT 2
- Assertion failed: dataContext has no component for new ListPopupStep HOT 1
- 2021.2 Compatibility HOT 6
- After updating WebStorm to version 2021.2, the plugin broke HOT 2
- Exception: cannot share data context between Swing events HOT 7
- Please update for last IDE version. HOT 1
- IDE Fatal Error on Init Repo HOT 3
- Null Pointer when finishing branch: "branch was merged into null" HOT 1
- Gitflow repository initialization stucks HOT 1
- Execute command on all repos in "Open task" widget
- Access from event dispatch thread is not allowed.
- 2021.3 Compatibility HOT 29
- java.lang.Throwable: Assertion failed: dataContext has no component for new ListPopupStep
- Contributors
- Can we support IntelliJ IDEA 2022.1.1 HOT 1
- Unsupported git flow version HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gitflow4idea.