Type | Changes | By |
---|
![update](images/update.gif) | Simplify OgnlRuntime: Greatly simplified OgnlRuntime, delegating away responsibilities to several new classes.
Caching responsibilities are now taken by a new OgnlCache class.
Added new classes PrimitiveWrapperClasses, NumericCasts, PrimitiveDefaults, NumericValues, PrimitiveTypes,
NumericLiterals and NumericDefaults. (contributed by Adrian Cumiskey). Fixes OGNL-39. | mcucchiara |
![update](images/update.gif) | Use StringBuilder instead of StringBuffer, deprecate
>=JDK1.5 conditionals and use CONSTANT.equals(variable) (contributed by Adrian Cumiskey). Fixes OGNL-38. | mcucchiara |
![fix](images/fix.gif) | Findbugs fixes (contributed by Adrian Cumiskey). Fixes OGNL-37. | mcucchiara |
![update](images/update.gif) | Improvements to {List,Map,Array}PropertyAccessor and
ASTProperty (contributed by Adrian Cumiskey). Fixes OGNL-35. | mcucchiara |
![fix](images/fix.gif) | Link "Benchmarks" on left hand navigation is broken
(contributed by Adrian Cumiskey). Fixes OGNL-36. | mcucchiara |
![update](images/update.gif) | Improvements to JJTOgnlParserState (contributed by Adrian
Cumiskey). Fixes OGNL-33. | mcucchiara |
![update](images/update.gif) | CPD fix to ASTProperty (contributed by Adrian Cumiskey). Fixes OGNL-32. | mcucchiara |
![update](images/update.gif) | Some CPD fixes around ASTMethod and ASTStaticMethod
(contributed by Adrian Cumiskey). Fixes OGNL-31. | mcucchiara |
![update](images/update.gif) | Visitor pattern needs way to propagate exceptions
(contributed by Daniel Pitts). Fixes OGNL-28. | mcucchiara |
![update](images/update.gif) | Move "toString" implementations into visitor pattern
(contributed by Daniel Pitts). Fixes OGNL-27. | simonetripodi |
![update](images/update.gif) | JUnit Tests produce confusing output. Fixes OGNL-26. | grobmeier |
![fix](images/fix.gif) | Class.forName() usage is malicious inside OSGi (contributed
by Adrian Cumiskey) Fixes OGNL-23. | simonetripodi |
![update](images/update.gif) | Change the generics signature of ClassCache and
ClassCacheImpl (with contributions by Daniel Pitts) Fixes OGNL-22. | mcucchiara |
![update](images/update.gif) | Remove dead and broken code from OgnlRuntime/SimpleNode
(with contributions by Daniel Pitts) Fixes OGNL-21. | grobmeier |
![update](images/update.gif) | Performance - Replace synchronized blocks
with ReentrantReadWriteLock (with contributions by Daniel Pitts) Fixes OGNL-20. | mcucchiara, simonetripodi |
![update](images/update.gif) | Support visitor pattern on AST (contributed by Daniel Pitts) Fixes OGNL-24. | grobmeier |
![update](images/update.gif) | Links "Download" and "Release Notes" do not work Fixes OGNL-17. | mcucchiara |
![update](images/update.gif) | OGNL needs a new Logo Fixes OGNL-15. | simonetripodi |
![update](images/update.gif) | Documentation site has to be published Fixes OGNL-14. | mcucchiara |
![update](images/update.gif) | Ant maintenance Fixes OGNL-13. | simonetripodi |
![update](images/update.gif) | Update the User/Developer guide according the Commons
standard Fixes OGNL-10. | simonetripodi |
![update](images/update.gif) | Upgrade JUnit to version4 Fixes OGNL-9. | mcucchiara, simonetripodi |
![update](images/update.gif) | enabled generation of javacc Parser classes Fixes OGNL-8. | grobmeier |
![update](images/update.gif) | Upgrade groupId/artifactId/version on pom Fixes OGNL-6. | simonetripodi |
![update](images/update.gif) | Update legals to all OGNL file Fixes OGNL-2. | |
![update](images/update.gif) | Import the OGNL codebase Fixes OGNL-1. | lukaszlenart |