yasserzamani opened a new pull request #481:
URL: https://github.com/apache/struts/pull/481


   * fixes `ComponentUtils.containsExpression` method, consequently 
`Component.recursion` method removed
   * fixes and improves `OgnlTextParser.evaluate` method
   ** makes it safe from order of `openChars`
   ** adds support of nested expressions
   ** **escapes `middle` in last loop (which is the core idea to fix potential 
double evaluations)**
   ** removes not needed `if` conditions
   * fixes current double evaluation test of `UIBean.evaluateNameValue`
   * adds test that verifies double evaluation still is possible via nested 
variables if user really wants
   * adjusts tests to the new policy - a translated variable isn't allowed to 
introduce new variables


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org

Reply via email to