clutcher / bh

Issue tracker for Better Highlights Intellij IDEA plugin
6 stars 0 forks source link

com.intellij.diagnostic.PluginException: Cannot create class af #96

Closed danny-su closed 4 months ago

danny-su commented 5 months ago

com.intellij.diagnostic.PluginException: Cannot create class af (classloader=PluginClassLoader(plugin=PluginDescriptor(name=Better Highlights, id=com.clutcher.comments_highlighter, descriptorPath=plugin.xml, path=~/Library/Application Support/JetBrains/IntelliJIdea2023.3/plugins/better_highlights, version=2024.1.2, package=null, isBundled=false), packagePrefix=null, state=active)) at com.intellij.serviceContainer.ComponentManagerImpl.doInstantiateClass(ComponentManagerImpl.kt:1401) at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass(ComponentManagerImpl.kt:1377) at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass(ComponentManagerImpl.kt:1426) at com.intellij.serviceContainer.LazyExtensionInstance.createInstance(LazyExtensionInstance.java:55) at com.intellij.serviceContainer.LazyExtensionInstance.getInstance(LazyExtensionInstance.java:44) at com.intellij.serviceContainer.BaseKeyedLazyInstance.getInstance(BaseKeyedLazyInstance.java:38) at com.intellij.openapi.util.KeyedExtensionCollector.instantiate(KeyedExtensionCollector.java:174) at com.intellij.openapi.util.KeyedExtensionCollector.buildExtensionsFromExtensionPoint(KeyedExtensionCollector.java:162) at com.intellij.openapi.util.KeyedExtensionCollector.buildExtensions(KeyedExtensionCollector.java:137) at com.intellij.lang.LanguageExtension.buildExtensions(LanguageExtension.java:134) at com.intellij.lang.LanguageExtension.buildExtensions(LanguageExtension.java:19) at com.intellij.openapi.util.KeyedExtensionCollector.forKey(KeyedExtensionCollector.java:114) at com.intellij.lang.LanguageExtension.collectAllForLanguage(LanguageExtension.java:125) at com.intellij.lang.LanguageExtension.allForLanguage(LanguageExtension.java:118) at com.intellij.lang.LanguageExtension.allForLanguageOrAny(LanguageExtension.java:150) at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.createAnnotators(DefaultHighlightVisitor.java:180) at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.lambda$new$0(DefaultHighlightVisitor.java:37) at com.intellij.util.containers.ConcurrentFactoryMap$2.create(ConcurrentFactoryMap.java:174) at com.intellij.util.containers.ConcurrentFactoryMap.get(ConcurrentFactoryMap.java:40) at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:120) at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:106) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:361) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$7(GeneralHighlightingPass.java:292) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:321) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$8(GeneralHighlightingPass.java:324) at com.mallowigi.visitors.ColorVisitor.analyze(ColorVisitor.kt:80) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:324) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$8(GeneralHighlightingPass.java:324) at com.mallowigi.visitors.ColorVisitor.analyze(ColorVisitor.kt:80) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:324) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$8(GeneralHighlightingPass.java:324) at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:91) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:324) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:287) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:234) at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:80) at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:406) at com.intellij.platform.diagnostic.telemetry.helpers.TraceKt.runWithSpanIgnoreThrows(trace.kt:76) at com.intellij.platform.diagnostic.telemetry.helpers.TraceUtil.runWithSpanThrows(TraceUtil.java:34) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:401) at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1075) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$3(PassExecutorService.java:392) at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$12(CoreProgressManager.java:610) at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:685) at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:641) at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:609) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:78) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:391) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:367) at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:200) at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:184) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:365) at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:187) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) Caused by: java.lang.ExceptionInInitializerError at java.base/jdk.internal.misc.Unsafe.allocateInstance(Native Method) at java.base/java.lang.invoke.DirectMethodHandle.allocateInstance(DirectMethodHandle.java:520) at com.intellij.serviceContainer.ComponentManagerImpl.findConstructorAndInstantiateClass(ComponentManagerImpl.kt:1383) at com.intellij.serviceContainer.ComponentManagerImpl.doInstantiateClass(ComponentManagerImpl.kt:1392) ... 58 more Caused by: java.lang.ClassCastException: class bf cannot be cast to class bf (bf is in unnamed module of loader com.intellij.ide.plugins.cl.PluginClassLoader @5f5be459; bf is in unnamed module of loader com.intellij.ide.plugins.cl.PluginClassLoader @73d9b73f) at ab.(SourceFile:24) ... 62 more

clutcher commented 5 months ago

@danny-su Can you give more information? What ide are you using? Did you setup setup non-default value for severity for any of token? Is it breaking some of highlighting or just spaming with errors on IDE startup?

danny-su commented 5 months ago

@clutcherAll the latest JetBrains IDE products. I didn't do anything else, I just updated all the plugins to the latest version.

clutcher commented 5 months ago

@danny-su I don't see any exceptions on latest IDEA on default plugin setup, while doing some regular coding work. Tha's why I'm asking if you have some customizations (like adding custom keywords/regexp etc) and when exactly you see that exception (on specific file open, on project open, on tabs switching etc).

Also I just released new version 2024.1.4 with huge update, can you recheck if you still have exceptions with that version? If yes - can you provide a new stacktrace also?

danny-su commented 4 months ago

@clutcher When upgraded to 2024.1.4, my IntelliJ IDEA could not launch anymore due to a severe error. After removing better_highlights from the plugins folder, everything is okay.

image
Internal error. Please refer to https://jb.gg/ide/critical-startup-errors

java.lang.NullPointerException: Cannot invoke "com.intellij.openapi.application.Application.getService(java.lang.Class)" because the return value of "com.intellij.openapi.application.ApplicationManager.getApplication()" is null
    at com.intellij.internal.statistic.eventLog.StatisticsEventLogProviderUtil.getEventLogProvider(StatisticsEventLogProviderUtil.kt:15)
    at com.intellij.internal.statistic.eventLog.events.BaseEventId.getLogger$intellij_platform_statistics(EventId.kt:14)
    at com.intellij.internal.statistic.eventLog.events.EventId1.log(EventId.kt:46)
    at com.intellij.ide.E.E.O.P(O.java:202)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at com.intellij.idea.X.invokeSuspend(X.java:59)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at com.intellij.idea.X.P(X.java)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at com.intellij.idea.X.invoke(X.java)
    at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:78)
    at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:264)
    at com.intellij.idea.MainImpl.start(MainImpl.kt:58)
    at com.intellij.platform.ide.bootstrap.StartupUtil$startApplication$8$2.invokeSuspend(main.kt:346)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
    at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:280)
    at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:85)
    at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59)
    at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
    at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:38)
    at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)
    at com.intellij.idea.Main.mainImpl(Main.kt:63)
    at com.intellij.idea.Main.mainImpl$default(Main.kt:49)
    at com.intellij.idea.Main.main(Main.kt:46)
    Suppressed: com.intellij.diagnostic.PluginException: bp [Plugin: com.clutcher.comments_highlighter]
        at com.intellij.serviceContainer.ComponentManagerImpl.registerServices2(ComponentManagerImpl.kt:854)
        at com.intellij.serviceContainer.ComponentManagerImpl.registerServices(ComponentManagerImpl.kt:806)
        at com.intellij.serviceContainer.ComponentManagerImpl.registerComponents(ComponentManagerImpl.kt:403)
        at com.intellij.openapi.client.ClientAwareComponentManager.registerComponents(ClientAwareComponentManager.kt:58)
        at com.intellij.platform.ide.bootstrap.ApplicationLoader$initServiceContainer$2.invokeSuspend(ApplicationLoader.kt:197)
        at com.intellij.platform.ide.bootstrap.ApplicationLoader$initServiceContainer$2.invoke(ApplicationLoader.kt)
        at com.intellij.platform.ide.bootstrap.ApplicationLoader$initServiceContainer$2.invoke(ApplicationLoader.kt)
        at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:78)
        at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:167)
        at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
        at com.intellij.platform.diagnostic.telemetry.impl.TracerKt.span(tracer.kt:56)
        at com.intellij.platform.diagnostic.telemetry.impl.TracerKt.span$default(tracer.kt:49)
        at com.intellij.platform.ide.bootstrap.ApplicationLoader.initServiceContainer(ApplicationLoader.kt:196)
        at com.intellij.platform.ide.bootstrap.ApplicationLoader.access$initServiceContainer(ApplicationLoader.kt:1)
        at com.intellij.platform.ide.bootstrap.ApplicationLoader$initServiceContainer$1.invokeSuspend(ApplicationLoader.kt)
        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
        at kotlinx.coroutines.UndispatchedCoroutine.afterResume(CoroutineContext.kt:270)
        at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
        at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
        at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
    Caused by: com.intellij.platform.instanceContainer.internal.InstanceAlreadyRegisteredException: bp
        at com.intellij.platform.instanceContainer.internal.InstanceRegistrarImpl.registerInitializer(InstanceRegistrarImpl.kt:32)
        at com.intellij.serviceContainer.ComponentManagerImpl.registerServices2Inner(ComponentManagerImpl.kt:910)
        at com.intellij.serviceContainer.ComponentManagerImpl.registerServices2(ComponentManagerImpl.kt:847)
        ... 23 more

-----
Your JRE: 17.0.9+7-b1087.11 aarch64 (JetBrains s.r.o.)
/Users/danny/Applications/IntelliJ IDEA Ultimate.app/Contents/jbr/Contents/Home
clutcher commented 4 months ago

@danny-su Looks like new IconConfiguration service is conflicting with something. What other plugins you are using?

danny-su commented 4 months ago

The following is the manifest of the plugins I have installed.

AICommits/
AceJump/
ApifoxHelper/
Apipost-idea-plugin-v2/
Atom Material Icons/
BitbucketPullRequests/
Bito-Jetbrains-PROD/
BugKotlinDocument/
CSVEditor/
CheckStyle-IDEA/
CodeGeeX/
CodeGenX/
CodeGlance Pro/
CodeIris/
Color Highlighter/
DBNavigator/
DeepCopy/
Detekt IntelliJ Plugin/
Direnv integration/
DxyJsonToDart/
EasyCode-MybatisCodeHelper/
EduTools/
Elasticsearch/
ExtSee/
Extra Icons/
Extra Toolwindow Colorful Icons/
FeatureArchitecturePlugin/
Fixture Monkey Helper/
Flora/
Flutter Enhancement Suite/
Flutter Intl/
Flutter Pub Version Checker/
FlutterJsonBeanFactory/
FlutterModuleBridge/
Foldable Project View/
GenProtobuf/
GenerateAllSetter/
GitHub Markdown Emojis/
GitLink/
GoldenRatio/
GradleUpdater/
Grammar-Kit/
GrepConsole/
I-Love-DevToys/
IRen/
Icon Viewer 2/
IdeaVim/
IdeaVim-EasyMotion/
IdeaVimExtension/
Image Icon Viewer/
InlineProblems/
InspectionLens/
IntelliJ Nest Plugin/
IntelliJ Nuxt.js Plugin/
JavaFX plugin/
JetBrainsAcademy/
JsonToKotlinClass/
JumpToLine/
Just JetBrains plugin/
KDocify/
KJump/
Key-Promoter-X/
Kotlin/
Kotlin Bytecode Comparator/
Kotlin Function Arguments Helper/
LivePlugin/
MapStruct-Intellij-Plugin/
MapStructor/
Material Theme UI/
MavenDependencyChecker/
Mermaid/
MyBatisCodeHelper-Pro/
NextGenKotlinCodeSorter/
Nx Console Idea/
Nx Console UI/
PageCubitGenerator/
PasteImages/
Polaris/
PostmanConverter/
Project-Env/
Regex Rename files/
RegexpTester/
Request Mapper/
Restful Fast Request - API Buddy/
RestfulBox/
RestfulHelper/
RestfulToolkitX/
Rider UI Theme Pack/
RoboPOJOGenerator/
SQLDelight/
Scala/
ScratchEval/
Single Hotswap/
Sourcegraph/
Spotless Gradle/
Squaretest/
StringManipulation/
Symflower/
TabNine/
TaoTaoToolKit/
TeamCityIntegration/
Testcontainers Port Updater/
TranslationPlugin/
UnicornProgressBar/
Vlang/
ZigBrains/
adb_idea/
amper/
android/
android-compose-ide-plugin/
apidocx/
apollo-intellij-plugin/
aqua-plugin/
aqua-selenium-shared/
asciidoctor-intellij-plugin/
aws-toolkit-jetbrains/
azure-toolkit-for-intellij/
bashsupport-pro/
better_direnv/
bigdatatools-binaryFilesSupport/
bigdatatools-common/
bigdatatools-core/
bigdatatools-flink/
bigdatatools-kafka/
bigdatatools-metastore-core/
bigdatatools-plugin-rfs/
bigdatatools-plugin-spark/
bigdatatools-zeppelin/
bitbucket-linky-plugin/
casbin-idea-plugin/
clojure-plugin/
clouds-docker-gateway/
clouds-kubernetes/
codeium/
coffeescript/
continue-intellij-extension/
csense-kotlin-not-highlighter/
cucumber-kotlin/
cucumber-kotlin-intellij-plugin/
dart/
db-to-kotlin-class/
deno/
dependency-highlighter/
dubbo-jetbrains-plugin/
dummymapper/
easy-i18n/
embeddedProjectJdk/
fast-travel/
fast.mouse.scroll/
flutter-intellij/
flutter-snippets/
fullLine/
gerrit-intellij-plugin/
github-codespaces-gateway/
github-copilot-intellij/
gitlab-plugin/
gitmoji-intellij-plugin/
gittoolbox/
gmaven/
google-java-format/
google_cloud_code/
graalvm/
gradle-version-catalogs-intellij-plugin/
graphql/
grazie-pro/
httpx-jetbrains-plugin/
i18n/
iFlutter/
idea-batch/
idea-conventional-commit/
idea-conventional-commit-commitlint/
idea-jmh-plugin/
idea-kotlin-checked-exceptions/
idea-notes/
idea-plpgdebugger/
idea-return-highlighter/
ideavim-quickscope/
ideavim-sneak/
ideolog/
intellij-byte-code-plugin/
intellij-cucumber-scala/
intellij-dlanguage/
intellij-elixir/
intellij-gradle-utilities-plugin/
intellij-kotlin-bulk-add-name-params/
intellij-mockito-junit5-code-generator/
intellij-openapi/
intellij-plugin-evaluate-selected-expression/
intellij-plugin-export-keymap/
intellij-postfix-templates/
intellij-postfix-templates_templates/
intellij-rainbow-brackets/
intellij-randomness/
intellij-replace-string-format-with-kotlin-template/
intellij-swaggerhub/
intellij-tabby/
intellij_generator_plugin/
iv/
jade/
jadx-gui-idea/
javaee-appServers-dmServer/
javaee-appServers-jetty/
javaee-appServers-resin/
javaee-appServers-tcServer/
javaee-appServers-websphere/
javaee-batch/
javaee-ejb-impl/
javaee-jax-ws/
javaee-jsf/
javaee-nosql/
javaee-websocket/
jbang-idea-plugin/
jboss-arquillian/
jboss-jbpm/
jclasslib/
jenkins-control-plugin/
jetbrains-markdown-image-support/
jpa-buddy/
js-liveEdit/
julia-intellij/
kdoc-formatter-ide-plugin/
keymap-vscode/
kimi commits/
kofuse/
kotlin-collection-sizes/
kotlin-fill-class/
kotlin-jupyter/
kotlin-jvm-blocking-bridge-intellij/
ktfmt_idea_plugin/
lets-plot-intellij-plugin/
macOSKeymap/
makefile/
manifold-ij/
mdx/
meteor/
microconfig-idea-plugin/
microservice-call-annotator/
mirrord/
ml-llm/
naming-is-hard/
nativeDebug-plugin/
nim-lang/
npm-dependency-checker/
nx-console/
osgi/
packageSearch/
palantir-java-format/
php-commandLineTool/
pkl-intellij/
plantuml-generation-intellij-plugin/
plantuml4idea/
play/
plugin/
pokemon-progress/
postcss/
previewjs/
profiler/
properties-resource-bundle-editor/
puppet/
python/
python-jupyter/
quokka-intellij/
r-plugin/
reStructuredText/
reactbuddy/
redis-client/
redis-manager-1.4.4/
reveal-dependency-plugin/
rsocket-jetbrains-plugin/
safe-push/
scopes-manager-intellij-plugin/
serial-monitor/
sonarlint-intellij/
space/
space-auth/
spring-batch/
spring-dubbo/
spring-generate-plugin/
spring-osgi/
spring-shell/
spring-webflow/
spring-websocket/
spring-ws/
spyJS/
sqlComplexity/
struts2/
stylus/
svelte/
tabFormat/
terraform/
testdata-plugin/
tms-plugin/
todo.export/
tongyi-jetbrains/
twig/
utbot-intellij/
vagrant/
vuejs/
w3validators/
wallaby-intellij/
webassembly/
weblogicIntegration/
writerside/
xslt-debugger/
yfiles/
ytplugin/
Dash.jar
Flutter_assets_generator-2.4.2.jar
GerryThemesPro.jar
IDEA_Which-Key-0.10.0.jar
IdeaVimMulticursor-2.0.1.jar
JumpingLines-1.3.jar
KDoc-er-1.6.jar
Statistic-4.2.14.jar
Toggler-1.3.1.jar
ansi-highlighter-premium-23.3.1.jar
cleancodetdd-1.0-BETA.4.jar
doktestidea-0.1.3.jar
idea.plugin-0.31.jar
ij-block-jumper-1.0.2.jar
instrumented-intellij-code-screenshots-1.4.4.jar
intellij-awk-0.4.3.jar
intellij-db-to-kotlin-class-0.4.0.jar
intellij-mnemonic-keymap.jar
intellij-plugin-scope-actions-0.0.9.jar
kDocAdvancedGenerator-1.0.10.jar
kotlin-auto-fill-1.0.4.jar
kt_ext_indexer-1.3.jar
lombok-builder-helper-1.5.0.jar
mybatis-log.jar
postgres-explain-visualizer-0.9.jar
clutcher commented 4 months ago

@danny-su A lot of plugins.. Would be hard to find what exactly is conflicting, but I think I found a way to put a generic fix for that.

clutcher commented 4 months ago

@danny-su I just pushed a new version. It should be available in 1-2 days. If you don't want to wait you install it manually from file better_highlights-2024.1.5.zip

danny-su commented 4 months ago

@clutcher Thanks, it looks like the bug was fixed in version 2024.1.5.

clutcher commented 4 months ago

@danny-su Awesome. Would you mind to update your review on jetbrains marketplace site to not contain stacktrace?