Please provide
- Operating system: Microsoft windows 11 Home Version 10.0.22621 Build 22621
- SonarLint plugin version: v3.20.2
- Programming language you’re coding in: c++
- Is connected mode used: no
- Connected to SonarCloud or SonarQube (and which version):
And a thorough description of the problem / question:
This is the error message i get
[Info - 22:12:49.172] Analyzing file 'file:///c:/Users/Kevin-Laptop/Dev/lua/project/main.cpp'...
[Info - 22:12:49.181] Index files
[Info - 22:12:49.181] 1 file indexed
[Error - 22:12:49.204] Error executing sensor: 'CFamily'
[Error - 22:12:49.204] java.lang.IllegalStateException: unexpanded response file
at com.sonar.cpp.analyzer.ClangDriver.onCapture(ClangDriver.java:533)
at com.sonar.cpp.analyzer.CompilerDrivers.onCapture(CompilerDrivers.java:36)
at com.sonar.cpp.plugin.SonarLintSensor.lambda$processCompileCommands$1(SonarLintSensor.java:164)
at java.base/java.util.HashMap.forEach(Unknown Source)
at com.sonar.cpp.plugin.SonarLintSensor.processCompileCommands(SonarLintSensor.java:158)
at com.sonar.cpp.plugin.SonarLintSensor.process(SonarLintSensor.java:144)
at com.sonar.cpp.plugin.SonarLintSensor.execute(SonarLintSensor.java:104)
at com.sonar.cpp.plugin.CFamilySensor.execute(CFamilySensor.java:223)
at org.sonarsource.sonarlint.core.analysis.container.analysis.sensor.SensorsExecutor.executeSensor(SensorsExecutor.java:75)
at org.sonarsource.sonarlint.core.analysis.container.analysis.sensor.SensorsExecutor.execute(SensorsExecutor.java:66)
at org.sonarsource.sonarlint.core.analysis.container.analysis.AnalysisContainer.doAfterStart(AnalysisContainer.java:122)
at org.sonarsource.sonarlint.core.plugin.commons.container.SpringComponentContainer.startComponents(SpringComponentContainer.java:182)
at org.sonarsource.sonarlint.core.plugin.commons.container.SpringComponentContainer.execute(SpringComponentContainer.java:161)
at org.sonarsource.sonarlint.core.analysis.container.module.ModuleContainer.analyze(ModuleContainer.java:71)
at org.sonarsource.sonarlint.core.analysis.command.AnalyzeCommand.execute(AnalyzeCommand.java:58)
at org.sonarsource.sonarlint.core.analysis.command.AnalyzeCommand.execute(AnalyzeCommand.java:32)
at org.sonarsource.sonarlint.core.analysis.AnalysisEngine$AsyncCommand.execute(AnalysisEngine.java:153)
at org.sonarsource.sonarlint.core.analysis.AnalysisEngine.executeQueuedCommands(AnalysisEngine.java:71)
at java.base/java.lang.Thread.run(Unknown Source)
This is my compile_commands.json
[
{
"directory": "C:/Users/Kevin-Laptop/Dev/lua/build",
"command": "C:\\PROGRA~1\\MinGW\\MinGW11\\bin\\G__~1.EXE @CMakeFiles/App.dir/includes_CXX.rsp -m64 -g -std=gnu++20 -o CMakeFiles\\App.dir\\project\\main.cpp.obj -c C:\\Users\\Kevin-Laptop\\Dev\\lua\\project\\main.cpp",
"file": "C:/Users/Kevin-Laptop/Dev/lua/project/main.cpp",
"output": "CMakeFiles/App.dir/project/main.cpp.obj"
}
]