codegen: add <> -> 'Not_Equal' to specialCharReplacements (#12801)

This is a fairly common alternative to `!=`, e.g. in SQL or in DevExtreme filters.
Previously, if one of an enum's variant was just '<>', its entire name would be sanitized away,
resulting in an empty string as symbol name and therefore a syntax error.
This commit is contained in:
Felix König
2022-07-11 18:12:56 +02:00
committed by GitHub
parent 3e42a6eae0
commit 9122b2a547

View File

@@ -1735,6 +1735,7 @@ public class DefaultCodegen implements CodegenConfig {
specialCharReplacements.put("<=", "Less_Than_Or_Equal_To");
specialCharReplacements.put(">=", "Greater_Than_Or_Equal_To");
specialCharReplacements.put("!=", "Not_Equal");
specialCharReplacements.put("<>", "Not_Equal");
specialCharReplacements.put("~=", "Tilde_Equal");
}