Commits

Author Commit Message Labels Comments Date
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Updated pom for new 3.0 work.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Official 2.7.3 release.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Official 2.7.3 release.
Tags
2.7.3
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Updating pom for 2.7.3 release.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixes for OGNL-119. ASTChain had bug in indexed setter evaluation loop which caused it improperly not detect valid indexed set operations. Thanks to Max Bowsher for pointing that out.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
May fix OGNL-144. Impossible to tell without knowing more but PropertyDescriptors aren't guaranteed to have read methods anyways so ..
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
One more improvement for OGNL-115 constant modification bug handling in ASTConst class itself.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixes for OGNL-115. ASTConst needed to cause unsupported compilation exceptions to be thrown when the first stack member is a constant during setter generations as constants aren't obviously CONSTANT and not changeable.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Updated pom version to 2.7.3-SNAPSHOT.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Official 2.7.2 release.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Official 2.7.2 release.
Tags
2.7.2
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Updated pom version to just 2.7.2.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Updated to latest slightly improved javacc version and re-generated language parser.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Minor syntax cleanup.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Removed unecessary getPropertyClass from PropertyAccessor interface.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixes OGNl-121.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixes OGNL-142.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Misc tests.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixes OGNL-136. Added checks for volatile && synthetic methods.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Resolves OGNL-133. Brought back old OgnlRuntime.callMethod method and added deprecated info for it.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Resolves OGNL-141. Added runtime optimization for method invocations such that knowledge of whether or not the method needs synchronized invocations because of private access (or whether or not security checks needs to be done) is cached - thus avoiding synchronized blocks altogether on methods that have been invoked at least once already.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Minor improvements to remove redundant expression evaluations during compilation.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Reduced some overhead with unneccesarily getting values from expressions when compiling.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Testing list expressions.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixes for OGNL-125. OgnlException now properly initializes wrapped exceptions.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Upgraded to javassist 3.6.ga.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixes OGNL-126 and OGNL-80. Added more support for generics.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Added specific test for OGNL-129. Appears to be working correctly already.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Additional unit tests for OGNL-131. Found problem but real fix is needed in Tapestry.
Default avatar jkuh...@d4b077e3-5828-0410-b394-cb2b42183085
Fixed ASTProperty bug that only shows up in jre 1.6. Wasn't able to resolve simple getValue() property because a hasValue() method existed.. Changed to use propery descriptor first and fall back to propertyaccessors when that is null so that actual settable/gettable properties are found first.
  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.