17 lines
565 B
Properties
17 lines
565 B
Properties
# 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
|