Sonar-scanner for multiple languages in one SQ project

  • SonarQube 8.4.2.36762

  • I have an application developed with 4 different languages/scripts namely C#, C++, Java and Angular. Can I create 1 project in SQ to analyze all the languages using sonar-scanner? or should it be split into multiple projects as

  • C# - Using SonarScanner for MSBuild 4.8

  • C++, Java and Angular - Using sonar-scanner

  • sonar-scanner does not analyze C# project and as per documentation need to use MS-Build. When I run sonar-scanner and MSBuild in one build script process and assign the results to same sonarqube project, only one language result is updated (overwritten with last language processed without appending it)

Please help me with an appropriate answer.