Environment:
- Java: JetBrains s.r.o. 17.0.6
- OS: Linux amd64
- IDE: IntelliJ IDEA 2022.3.3
- SonarLint: 10.4.0.77904
java.lang.Throwable: Directory index is already disposed for Project(name=oots, containerState=DISPOSE_COMPLETED, componentStore=/home/vasyl/workspace/ogcio/oots) (disposed)
at c.ij.oa.diagnostic.Logger.error(Logger.java:202)
at c.ij.oa.roots.impl.DirectoryIndexImpl.checkAvailability(DirectoryIndexImpl.java:240)
at c.ij.oa.roots.impl.DirectoryIndexImpl.getInfoForFile(DirectoryIndexImpl.java:180)
at c.ij.oa.roots.impl.FileIndexBase.getInfoForFileOrDirectory(FileIndexBase.java:101)
at c.ij.oa.roots.impl.ModuleFileIndexImpl.getInfoForFileOrDirectory(ModuleFileIndexImpl.java:24)
at c.ij.oa.roots.impl.FileIndexBase$1.lambda$visitFileEx$0(FileIndexBase.java:50)
at c.ij.oa.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:898)
at c.ij.oa.application.ReadAction.compute(ReadAction.java:68)
at c.ij.oa.roots.impl.FileIndexBase$1.visitFileEx(FileIndexBase.java:50)
at c.ij.oa.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:295)
at c.ij.oa.roots.impl.FileIndexBase.iterateContentUnderDirectory(FileIndexBase.java:46)
at c.ij.oa.roots.impl.ModuleFileIndexImpl.iterateContentUnderDirectory(ModuleFileIndexImpl.java:24)
at c.ij.oa.roots.impl.ModuleFileIndexImpl.iterateContent(ModuleFileIndexImpl.java:39)
at c.ij.oa.roots.impl.FileIndexBase.iterateContent(FileIndexBase.java:38)
at c.ij.oa.roots.impl.ModuleFileIndexImpl.iterateContent(ModuleFileIndexImpl.java:24)
at o.sl.ij.SonarLintIntelliJClient.listFilesInContentRoots(SonarLintIntelliJClient.kt:570)