Commits

Author Commit Message Labels Comments Date
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixes for OGNL-130. Two dimensional List access was improperly stealing pre-cast statements from ASTProperty children.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
More OgnlRuntime fixes for varargs handling.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Implemented workaround for OGNL-127 that simply causes the old OGNL reflection method to be used on varargs methods.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Added in as much support for varargs method calling as possible for OGNL-127, only to find out that javassist blows up on it. ..
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixes OGNL-128. Addex explicit check for String types on the context stack in numeric expressions.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Reverting previous check in changes....Changed my mind about not supporting these half native / half reflection situations.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
FIxes OGNL-117 by detecting attempts to use reflective indexed property accessor and throwing unsupported exceptions when found.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixes for OGNL-122. OgnlOps should be converting Number based object instances to BigDecimal using the String constructor - as stated in the BigDecimal javadocs.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Updated to new snapshot version of 2.7.2.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Bug fix 2.7.1 OGNL release.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Bug fix 2.7.1 OGNL release.
Tags
2.7.1
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Performance enhancements for source compilations.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixes OGNL-113. ObjectPropertyAccessor wasn't handling the case where an object would return null from toString(). This is questionable but whatever..
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixes OGNL-112. OgnlRuntime was incorrectly returning reader methods for simple property getters with parameters when non parameter methods with the same name should have been preferred in the method finding loop.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Slightly better exception reporting for methods that can't be found.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixes OGNL-110. Numeric literals were being added to non literal expressions. (such as property getters)
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Removed MVEL dependency...grr
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixes OGNL-108. ASTInstanceof wasn't setting the context type before returning.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixes OGNL-106. Wasn't checking for null in ASTMethod.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixes OGNL-105. Indexed object method calls attempting to use reflection (by calling methods using the name of a return property expression) were failing.. Added smarter logic to ObjectPropertyAccessor to try getting the read method using the context current object value if the passed in string index method couldn't be found.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixes OGNL-103. OgnlRuntime.getReadMethod wasn't checking for is/has - causing common boolean getters to sometimes return the wrong getter.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixes OGNL-104. ComparisonExpression base class was checking specifically for Number.class instances when figuring out when to do conversions but this isn't necessary as that specific kind of comparison conversion is done already in the NumericExpression base class.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Added support for enum constant expressions to help fix OGNL-106 but can't be sure if it's fixed or not because of insufficient data.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Added in MVEL comparisons in performance tests.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Made javassist a "provided" scope.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixes OGNL-97. Was doing the old root class casting logic on root expressions when it seems to be unneccessary now that everything is properly being populated in the context accessor/type class value stack.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixes OGNL-98. ASTRemainder was using the old method of source getting before the recent NumericExpression refactor was done.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixes unicode bug in OgnlOps.escapeString() iso control handling.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Removed opencomponentry as the release distribution repo and replaced with opensymphony + deployed 2.7 to opensymphony.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixes OGNL-96. Object equality.
  1. Prev
  2. Next
Help
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.