sonar.projectKey=0x524a_onvif-go
sonar.organization=0x524a

# Project metadata
sonar.projectName=onvif-go
sonar.projectVersion=1.0.0

# Source code location
sonar.sources=.
sonar.exclusions=**/vendor/**,**/*_test.go,**/examples/**,**/cmd/**,**/server/**,**/testing/**

# Test settings
sonar.tests=.
sonar.test.inclusions=**/*_test.go
sonar.test.exclusions=**/vendor/**

# Go specific settings
sonar.language=go
sonar.go.coverage.reportPaths=coverage.out
sonar.go.tests.reportPaths=test-report.json

# Source encoding
sonar.sourceEncoding=UTF-8

# Coverage exclusions
sonar.coverage.exclusions=**/cmd/**,**/examples/**,**/server/**,**/testing/**,**/*_test.go

# Duplications
sonar.cpd.exclusions=**/*_test.go
