I am able to analyze an individual Java file, but am not able to “analyze all project files”. When I do, it fails with the following error message:
Error Running SonarLint Analysis
SonarLint analysis failed: Duplicate key
file://…/target/generated-sources/META-INF/build.properties (attempted merging values and)
Versions:
- sonarcloud.io
- Intellij Ultimate 2019.3 (build 193.5233.102)
- sonarlint 4.3.0.3495
- Java 8 and 11 projects fail
- Maven and gradle projects fail
Exception:
Analysing 11 files...
Found 32 issues
Error running SonarLint analysis
java.lang.IllegalStateException: Duplicate key file:///Users/nunya/Development/Workspaces/Customer-Services/target/generated-sources/META-INF/build.properties (attempted merging values [] and [])
at java.base/java.util.stream.Collectors.duplicateKeyException(Collectors.java:133)
at java.base/java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:180)
at java.base/java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.sonarlint.intellij.actions.ShowAnalysisResultsCallable.onSuccess(ShowAnalysisResultsCallable.java:60)
at org.sonarlint.intellij.issue.IssueProcessor.process(IssueProcessor.java:99)
at org.sonarlint.intellij.analysis.SonarLintTask.run(SonarLintTask.java:122)
at org.sonarlint.intellij.analysis.SonarLintUserTask.run(SonarLintUserTask.java:40)
at org.sonarlint.intellij.analysis.SonarLintJobManager.lambda$runTask$1(SonarLintJobManager.java:120)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:163)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:150)
at org.sonarlint.intellij.analysis.SonarLintJobManager.lambda$runTask$2(SonarLintJobManager.java:120)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)