java.lang.NoClassDefFoundError: com/jetbrains/cidr/lang/psi/OCPsiFile
at o.sl.ij.clion.CFamilyFileExclusionContributor.shouldExclude(CFamilyFileExclusionContributor.java:34)
at o.sl.ij.analysis.LocalFileExclusions.checkExclusionFromEP(LocalFileExclusions.java:257)
at o.sl.ij.analysis.LocalFileExclusions.lambda$defaultExclusionCheckers$8(LocalFileExclusions.java:208)
at o.sl.ij.common.ui.ReadActionUtils$Companion.computeReadActionSafely$lambda$2(ReadActionUtils.kt:51)
at c.ij.oa.application.impl.RwLockHolder.runReadAction(RwLockHolder.kt:289)
at c.ij.oa.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:850)
at c.ij.oa.application.ReadAction.compute(ReadAction.java:65)
at o.sl.ij.common.ui.ReadActionUtils$Companion.computeReadActionSafely(ReadActionUtils.kt:50)
at o.sl.ij.common.ui.ReadActionUtils.computeReadActionSafely(ReadActionUtils.kt)
at o.sl.ij.analysis.LocalFileExclusions.checkExclusionsFileByFile(LocalFileExclusions.java:183)
at o.sl.ij.analysis.LocalFileExclusions.retainNonExcludedFilesByModules(LocalFileExclusions.java:159)
at o.sl.ij.ui.AutoTriggerStatusPanel.lambda$switchCards$2(AutoTriggerStatusPanel.java:100)
at o.sl.ij.util.ThreadUtilsKt.runOnPooledThread$lambda$1(ThreadUtils.kt:38)
at c.ij.codeWithMe.ClientId$Companion.decorateRunnable$lambda$4(ClientId.kt:365)
at c.ij.oa.application.impl.RwLockHolder$executeOnPooledThread$1.run(RwLockHolder.kt:154)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
java.lang.NoClassDefFoundError: com/jetbrains/cidr/lang/psi/OCPsiFile
at o.sl.ij.clion.CFamilyFileExclusionContributor.shouldExclude(CFamilyFileExclusionContributor.java:34)
at o.sl.ij.analysis.LocalFileExclusions.checkExclusionFromEP(LocalFileExclusions.java:257)
at o.sl.ij.analysis.LocalFileExclusions.lambda$defaultExclusionCheckers$8(LocalFileExclusions.java:208)
at o.sl.ij.common.ui.ReadActionUtils$Companion.computeReadActionSafely$lambda$2(ReadActionUtils.kt:51)
at c.ij.oa.application.impl.RwLockHolder.runReadAction(RwLockHolder.kt:289)
at c.ij.oa.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:850)
at c.ij.oa.application.ReadAction.compute(ReadAction.java:65)
at o.sl.ij.common.ui.ReadActionUtils$Companion.computeReadActionSafely(ReadActionUtils.kt:50)
at o.sl.ij.common.ui.ReadActionUtils.computeReadActionSafely(ReadActionUtils.kt)
at o.sl.ij.analysis.LocalFileExclusions.checkExclusionsFileByFile(LocalFileExclusions.java:183)
at o.sl.ij.analysis.LocalFileExclusions.retainNonExcludedFilesByModules(LocalFileExclusions.java:159)
at o.sl.ij.ui.AutoTriggerStatusPanel.lambda$switchCards$2(AutoTriggerStatusPanel.java:100)
at o.sl.ij.util.ThreadUtilsKt.runOnPooledThread$lambda$1(ThreadUtils.kt:38)
at c.ij.codeWithMe.ClientId$Companion.decorateRunnable$lambda$4(ClientId.kt:365)
at c.ij.oa.application.impl.RwLockHolder$executeOnPooledThread$1.run(RwLockHolder.kt:154)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
Hello, thank you for your reports. This issue happens when using the latest CLion version (2024.1) with the ReSharper engine enabled. We currently do not support this engine, and we are actively working on it; you can follow the progress on this ticket.
For now, I suggest you disable the ReSharper engine or wait for a new version of SonarLint that will support this; sorry for the inconvenience.