LL017
AnsiString usage
Object Pascal — Delphi & Free Pascal
Warning
Delphi
`AnsiString` often introduces encoding bugs in modern Unicode codebases
`AnsiString` often introduces encoding bugs in modern Unicode codebases.
Why this severity
`AnsiString` often introduces encoding bugs in modern Unicode codebases.
Known false positives
intentional legacy interop boundaries where ANSI is required.
Remediation example
var Value: string; // UnicodeString in modern Delphi