Al Bundy created VELOCITY-935: --------------------------------- Summary: Negation dos not work correctly after update from 1.6 to 2.2 Key: VELOCITY-935 URL: https://issues.apache.org/jira/browse/VELOCITY-935 Project: Velocity Issue Type: Bug Components: Engine Affects Versions: 2.2 Reporter: Al Bundy
With 1.6 we used this {code:java} #if ( ! "$!testrun" == "true" ) ... #end{code} This ensures that the code is only executed if current run is not a testrun ($testrun false or empty). Sine update to 2.2 this does not to work. In my case $testrun was false, but code was not executed. To get this to work I had to brackets around the equals-check {code:java} #if ( ! ("$!testrun" == "true") ) ... #end {code} This breaks the logic of a lot of templates... -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@velocity.apache.org For additional commands, e-mail: dev-h...@velocity.apache.org