﻿# .NET code analysis rule set
is_global = true

# Current 
dotnet_diagnostic.CDX1000.severity = error # DontConvertExceptionToObject
dotnet_diagnostic.CDX1001.severity = error # DontUseExceptionInInterpolation
dotnet_diagnostic.CDX1002.severity = error # DontUseExceptionStackTrace
dotnet_diagnostic.CDX1003.severity = error # DontUseExceptionToString

# 📊 Experimental Analyzer Features
dotnet_diagnostic.CDX1004.severity = suggestion # Experimental - DontCreateNestedExceptions
dotnet_diagnostic.CDX1005.severity = suggestion # Experimental - DontThrowExceptions
dotnet_diagnostic.CDX1006.severity = suggestion # Experimental - DontCatchGenericExceptions