Hi
I have this issue, and I dont know that is connected, but the sonarqube didnt found types in the header files.
My project use precompiled header, so I include the stdafx.h only in the CPP file and the headers didnt include any other headers.
The sonarqube display lots of false error, because my types are not defined, etc etc ā¦
Environment:
- Java: JetBrains s.r.o. 21.0.5
- OS: Mac OS X aarch64
- IDE: CLion 2024.3.1
- SonarQube for IDE: 10.13.1.80133
java.lang.Throwable: Symbol building is not allowed: 1734615602228 .
Loaded: false
Dumb: true
Previous activities:
rebuildSymbols 1734615599684: START
at c.ij.oa.dg.Logger.error(Logger.java:376)
at com.jetbrains.cidr.lang.symbols.symtable.building.OCBuildingActivityExecutionService.assertParsingAndSymbolBuildingAllowed(OCBuildingActivityExecutionService.kt:80)
at com.jetbrains.cidr.lang.symbols.symtable.FileSymbolTable.forFile(FileSymbolTable.java:263)
at com.jetbrains.cidr.lang.symbols.symtable.FileSymbolTable.forFile(FileSymbolTable.java:256)
at com.jetbrains.cidr.lang.preprocessor.OCInclusionContextImpl.preprocessIncludeImpl(OCInclusionContextImpl.java:994)
at com.jetbrains.cidr.lang.preprocessor.OCInclusionContextImpl.preprocessInclude(OCInclusionContextImpl.java:975)
at com.jetbrains.cidr.lang.preprocessor.OCInclusionContextImpl.createNewPCHContext(OCInclusionContextImpl.java:345)
at com.jetbrains.cidr.lang.preprocessor.OCInclusionContextImpl.lambda$initialPCHContextWithoutRoot$2(OCInclusionContextImpl.java:321)
at com.jetbrains.cidr.lang.preprocessor.OCInclusionContextImpl.cacheOrGet(OCInclusionContextImpl.java:380)
at com.jetbrains.cidr.lang.preprocessor.OCInclusionContextImpl.initialPCHContextWithoutRoot(OCInclusionContextImpl.java:319)
at com.jetbrains.cidr.lang.preprocessor.OCInclusionContextImpl.initialPCHContextWithoutRoot(OCInclusionContextImpl.java:303)
at com.jetbrains.cidr.lang.preprocessor.OCInclusionContext.initialPCHContextWithoutRoot(OCInclusionContext.java:205)
at com.jetbrains.cidr.lang.preprocessor.OCImportGraph.getAllPCHRootHeaders(OCImportGraph.java:243)
at com.jetbrains.cidr.lang.preprocessor.OCImportGraph.getAllRootHeaders(OCImportGraph.java:199)
at com.jetbrains.cidr.lang.preprocessor.OCImportGraph.fillHeaderConfigurationsForRoot(OCImportGraph.java:281)
at com.jetbrains.cidr.lang.preprocessor.OCResolveRootAndConfigurationCache.inferResolveRootAndActiveConfigurationForHeader(OCResolveRootAndConfigurationCache.java:153)
at com.jetbrains.cidr.lang.preprocessor.OCResolveRootAndConfigurationCache.inferResolveRootAndActiveConfiguration(OCResolveRootAndConfigurationCache.java:95)
at com.jetbrains.cidr.lang.preprocessor.OCResolveRootAndConfigurationCache.inferAndCache(OCResolveRootAndConfigurationCache.java:74)
at com.jetbrains.cidr.lang.preprocessor.OCResolveRootAndConfigurationCache.getResolveRootAndActiveConfiguration(OCResolveRootAndConfigurationCache.java:65)
at com.jetbrains.cidr.lang.workspace.OCLanguageKindCalculator.calculateLanguageKind(OCLanguageKindCalculator.java:130)
at com.jetbrains.cidr.lang.workspace.OCLanguageKindCalculator.calculateLanguageKind(OCLanguageKindCalculator.java:110)
at com.jetbrains.cidr.lang.workspace.OCLanguageKindCalculator.calculateLanguageKind(OCLanguageKindCalculator.java:70)
at com.jetbrains.cidr.lang.psi.impl.OCPsiFileBaseImpl.calculateKind(OCPsiFileBaseImpl.java:55)
at com.jetbrains.cidr.lang.psi.impl.OCPsiFileBaseImpl.getKind(OCPsiFileBaseImpl.java:47)
at o.sl.ij.clion.CLionAnalyzerConfiguration.getConfigurationAction(CLionAnalyzerConfiguration.java:89)
at o.sl.ij.clion.CLionAnalyzerConfiguration.lambda$getConfiguration$0(CLionAnalyzerConfiguration.java:53)
at o.sl.ij.common.ui.ReadActionUtils$Companion.computeReadActionSafely$lambda$5(ReadActionUtils.kt:78)
at c.ij.oa.ap.impl.AnyThreadWriteThreadingSupport.runReadAction(AnyThreadWriteThreadingSupport.kt:314)