У меня была та же проблема с Velocity - однако проблема в том, что я использовал Velocity в качестве встроенного языка третьей стороны и не имел доступа для изменения настроек Velocity.
К сожалению, единственное решение, которое мне удалось найти, - переписать код, не используя явно больше, чем явно, что, конечно, ужасно, но все дело в том, чтобы заставить его работать ...
Вот пример обходного пути для условий, когда вы пытаетесь увидеть, больше ли одно число, чем другое:
if (n1 > n2) //Doesn't work because velocity turns this into if (n1 > n2)
if (n1 != n2)
{
diff = n1 - n2;
abs = abs(n1 - n2);
if (diff / abs == 1) //Greater than
else //if == -1 then less than
}
else //Equal