code reviews

This commit is contained in:
Miha Kralj
2026-01-18 22:23:50 -08:00
parent 86fe32a682
commit 4673f48a70
40 changed files with 1155 additions and 309 deletions
@@ -0,0 +1,13 @@
# QuanTAlib: Require nameof() in ArgumentException
# DCT rule: ArgumentException + nameof(param) for proper analyzer support
id: require-nameof-in-exceptions
language: csharp
severity: warning
message: "Use nameof(parameter) instead of string literal in ArgumentException for refactoring safety"
note: "MA0015-friendly: nameof() ensures parameter name stays in sync during refactoring"
rule:
any:
- pattern: throw new ArgumentException($MSG, "$PARAM")
- pattern: throw new ArgumentNullException("$PARAM")
- pattern: throw new ArgumentOutOfRangeException("$PARAM")