W510 False positive for strings


W510 should not apply to string values because it is a valid scenario to add string to itself

// this function should not generate warning
function DoubleS(const S: string): string;
begin
  Result := S + S;
end;