This commit is contained in:
16
sonar-project.properties
Normal file
16
sonar-project.properties
Normal file
@@ -0,0 +1,16 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user