#-------------------------------------------------------------------------------# # Qodana analysis is configured by qodana.yaml file # # https://www.jetbrains.com/help/qodana/qodana-yaml.html # #-------------------------------------------------------------------------------# version: "1.0" profile: name: qodana.recommended linter: jetbrains/qodana-dotnet:2025.3 dotnet: solution: QuanTAlib.sln frameworks: "net10.0" configuration: Release failureConditions: severityThresholds: critical: 0 high: 10 moderate: 50 low: 100 info: -1 exclude: - name: All paths: - "**/bin/**" - "**/obj/**" - "**/packages/**" - "**/TestResults/**" - "**/.vs/**" - "**/.vscode/**" - "**/.idea/**" - "**/.git/**" - ".github/**" - "**/.github/**" - ".github/TradingPlatform.BusinessLayer.xml" - "**/TradingPlatform.BusinessLayer.xml" - "**/.agent/**" - "**/.codacy/**" - "**/.config/**" - "**/.clinerules/**" - "**/.idea/**" - "**/.qodana/**" - "**/.sonarlint/**" - "**/coverage/**" - "**/CoverageReport/**" - "**/archive/**" - "**/notebooks/**" - "**/*.Designer.cs" - "**/*.generated.cs" - "**/results/**" - "**/TestResults/**" - "**/BenchmarkDotNet.Artifacts/**" - name: InvalidXmlDocComment - name: EnforceIfStatementBraces - name: CheckNamespace - name: LoopCanBeConvertedToQuery