# SonarQube project configuration # Exclude auto-generated files and migrations from analysis sonar.coverage.exclusions=**/Migrations/**/*.cs,**/Migrations/*.cs,**/*ModelSnapshot.cs sonar.exclusions=**/Migrations/**/*.cs,**/obj/**,**/bin/** # Exclude test projects from code coverage calculation sonar.test.exclusions=**/*Tests.cs,**/ChatBot.Tests/** # Include only C# files sonar.sources=ChatBot/ sonar.tests=ChatBot.Tests/ # Code coverage report paths sonar.cs.vscoveragexml.reportsPaths=coverage.xml sonar.cs.opencover.reportsPaths=**/coverage.opencover.xml