Either I get a JS exception showing me a useful error message and stack trace, or the number (double in Java) gets cast to string. java.lang.ClassCastException: java ...
When a metavariable matches a function argument which is a Java cast expression, the autofix may lose the opening parenthesis. Yes, I know this rule should not have any effect. In practice, we use ...