mobi.hsz.idea.gitignore package namePlugin 'mobi.hsz.idea.gitignore' failed to initialize and will be disabled. Please restart IntelliJ IDEA.
java.lang.IllegalAccessError: failed to access class com.intellij.util.containers.ConcurrentWeakHashMap from class mobi.hsz.idea.gitignore.util.CachedConcurrentMap (com.intellij.util.containers.ConcurrentWeakHashMap is in unnamed module of loader com.intellij.util.lang.UrlClassLoader @c038203; mobi.hsz.idea.gitignore.util.CachedConcurrentMap is in unnamed module of loader com.intellij.ide.plugins.cl.PluginClassLoader @7ded9ef3)
at mobi.hsz.idea.gitignore.util.CachedConcurrentMap.<init>(CachedConcurrentMap.java:53)
at mobi.hsz.idea.gitignore.util.CachedConcurrentMap.create(CachedConcurrentMap.java:65)
at mobi.hsz.idea.gitignore.IgnoreBundle.<clinit>(IgnoreBundle.java:110)
at mobi.hsz.idea.gitignore.file.IgnoreFileTypeFactory.createFileTypes(IgnoreFileTypeFactory.java:50)
at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.lambda$initStandardFileTypes$0(FileTypeManagerImpl.java:363)
at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processWithPluginDescriptor(ExtensionPointImpl.java:292)
at com.intellij.openapi.extensions.ExtensionPointName.processWithPluginDescriptor(ExtensionPointName.java:157)
at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.initStandardFileTypes(FileTypeManagerImpl.java:361)
at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.<init>(FileTypeManagerImpl.java:230)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at com.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer(constructorInjection.kt:44)
at com.intellij.serviceContainer.PlatformComponentManagerImpl.instantiateClassWithConstructorInjection(PlatformComponentManagerImpl.kt:500)
at com.intellij.serviceContainer.ServiceComponentAdapter.createAndInitialize(ServiceComponentAdapter.kt:52)
at com.intellij.serviceContainer.ServiceComponentAdapter.doCreateInstance(ServiceComponentAdapter.kt:39)
at com.intellij.serviceContainer.BaseComponentAdapter.getInstanceUncached(BaseComponentAdapter.kt:110)
at com.intellij.serviceContainer.BaseComponentAdapter.getInstance(BaseComponentAdapter.kt:72)
at com.intellij.serviceContainer.BaseComponentAdapter.getInstance$default(BaseComponentAdapter.kt:65)
at com.intellij.serviceContainer.PlatformComponentManagerImpl$preloadServices$future$1.run(PlatformComponentManagerImpl.kt:617)
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1736)
at com.intellij.util.concurrency.BoundedTaskExecutor.doRun(BoundedTaskExecutor.java:222)
at com.intellij.util.concurrency.BoundedTaskExecutor.access$200(BoundedTaskExecutor.java:30)
at com.intellij.util.concurrency.BoundedTaskExecutor$1.execute(BoundedTaskExecutor.java:201)
at com.intellij.util.concurrency.BoundedTaskExecutor$1.run(BoundedTaskExecutor.java:193)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)


why you guys haven't release an update for IDEA 2019.3 BETA
I'm guess they're still figuring out the cause. I don't know java very well but it seems JetBrains made some modifications to line 67 of the ConcurrentWeakHashMap.java file around September of this year:
protected KeyReference<K> createKeyReference(@NotNull K key,
@NotNull TObjectHashingStrategy<? super K> hashingStrategy) {
return new WeakKey<>(key, hashingStrategy.computeHashCode(key), hashingStrategy, myReferenceQueue);
}
Again, I don't know java at all but it seems as though line 64 has both keys and values whereas the JetBrains function now only accepts keys and not values.
Maybe that's somewhere to start looking?
This problem is getting a bit annoying... been staring at the
3:24 PM Plugin Error: Plugin ".ignore" is incompatible (target build range is 192 to 193).
error every time i start one of my IDEs for way too long now. 2019.3 final should be coming out very soon now...
it's out, now
2019.3 seems to have ignore file handling out of the box according to the "What's New In PhpStorm 2019.3" page.
New v.3.2.3 has been released, should work fine with 2019.3
2019.3 seems to have ignore file handling
Builtin gitignore highlighting has been added in 2019.1, and other gitingore features are builtin since 2019.2. See https://github.com/JetBrains/idea-gitignore/issues/587#issuecomment-514275657