Files
QuanTAlib/.coderabbit/ast-grep-rules/no-datetime-now.yaml
T
2026-01-18 22:23:50 -08:00

12 lines
423 B
YAML

# QuanTAlib: Enforce DateTime.UtcNow over DateTime.Now
# DCT rule: always use DateTime.UtcNow (never DateTime.Now)
id: no-datetime-now
language: csharp
severity: error
message: "Use DateTime.UtcNow instead of DateTime.Now - QuanTAlib requires UTC timestamps for consistency"
note: "DateTime.Now includes local timezone which causes issues in distributed trading systems"
rule:
pattern: DateTime.Now
fix: DateTime.UtcNow