Quick Search:

View detailed chart Line History

line history graph

View Mode

Logical Physical

Show Arbitrary Diff

From to

Supports revisions and tags.

Watches and RSS

History

trunk 162 9

latest revision download trunk

162 annotated / raw | Diffs: previous, other | Lines: 561 ( +1, -0 )

Created: 2008-01-18 15:20:59 -0600 (11 months ago) | Author: jkuhnert | Changeset: 162

Misc tests.

Tags: 2.7.2 2.7.3

151 annotated / raw | Diffs: previous, other | Lines: 560 ( +11, -0 )

Created: 2007-11-02 16:02:20 -0500 (14 months ago) | Author: jkuhnert | Changeset: 151

Additional unit tests for OGNL-131.  Found problem but real fix is needed in Tapestry.

150 annotated / raw | Diffs: previous, other | Lines: 549 ( +11, -1 )

Created: 2007-10-25 13:41:53 -0500 (14 months ago) | Author: jkuhnert | Changeset: 150

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.

149 annotated / raw | Diffs: previous, other | Lines: 539 ( +30, -0 )

Created: 2007-10-23 08:42:25 -0500 (14 months ago) | Author: jkuhnert | Changeset: 149

Fixes for OGNL-130.  Two dimensional List access was improperly stealing pre-cast statements from ASTProperty children.

130 annotated / raw | Diffs: previous, other | Lines: 509 ( +1, -1 )

Created: 2007-07-15 13:29:48 -0500 (17 months ago) | Author: jkuhnert | Changeset: 130

Fixes OGNL-103.  OgnlRuntime.getReadMethod wasn't checking for is/has - causing common boolean getters to sometimes return the wrong getter.

Tags: 2.7.1

128 annotated / raw | Diffs: previous, other | Lines: 509 ( +5, -0 )

Created: 2007-07-09 19:38:56 -0500 (18 months ago) | Author: jkuhnert | Changeset: 128

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.

125 annotated / raw | Diffs: previous, other | Lines: 504 ( +10, -0 )

Created: 2007-06-30 15:56:18 -0500 (18 months ago) | Author: jkuhnert | Changeset: 125

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.

124 annotated / raw | Diffs: previous, other | Lines: 494 ( +1, -1 )

Created: 2007-06-30 14:41:33 -0500 (18 months ago) | Author: jkuhnert | Changeset: 124

Fixes OGNL-98.  ASTRemainder was using the old method of source getting before the recent NumericExpression refactor was done.

104 annotated / raw | Diffs: previous, other | Lines: 494 ( +42, -0 )

Created: 2007-06-09 10:28:19 -0500 (19 months ago) | Author: jkuhnert | Changeset: 104

Fixes OGNL-86.  NumericExpression superclass was incorrectly using _currentChain context values stored during chained subexpressions for non ASTMethod children.

Tags: 2.7

102 annotated / raw | Diffs: previous, other | Lines: 452 ( +13, -2 )

Created: 2007-06-01 16:40:04 -0500 (19 months ago) | Author: jkuhnert | Changeset: 102

Fixes OGNL-84, OGNL-83.  Precasting statements were being stolen by ASTMethod for inner children incorrectly.  ASTProperty also wasn't setting the correct current type on previously indexed methods.

Also reverted surefire version since someone there seems to have broken the current version.

99 annotated / raw | Diffs: previous, other | Lines: 441 ( +15, -0 )

Created: 2007-05-19 09:41:01 -0500 (19 months ago) | Author: jkuhnert | Changeset: 99

Fixes OGNL-76. ObjectPropertyAccessor was incorrectly trying to generate an array property reference in the setter code (ie java.lang.Object[].class) - which is of course invalid.  Changed to use the OgnlOps.toArray() style parameter conversion.

98 annotated / raw | Diffs: previous, other | Lines: 426 ( +6, -0 )

Created: 2007-05-19 08:59:11 -0500 (19 months ago) | Author: jkuhnert | Changeset: 98

Fixes OGNL-75.

95 annotated / raw | Diffs: previous, other | Lines: 420 ( +5, -0 )

Created: 2007-05-11 17:04:21 -0500 (20 months ago) | Author: jkuhnert | Changeset: 95

Fixes OGNL-73. When evaluating child source strings via the OgnlRuntime.getChildSource() method standard runtime exceptions weren't being properly handled..The more correct way to handle those is to throw an UnsupportedCompilationException so that they can be re-evaluated later and possibly compiled natively when more objects in the expression are resolvable.

90 annotated / raw | Diffs: previous, other | Lines: 415 ( +5, -0 )

Created: 2007-05-05 15:24:28 -0500 (20 months ago) | Author: jkuhnert | Changeset: 90

Fixes weird condition where some kind of JBoss classloader monkeybusiness causes not found classes to not throw ClassNotFoundException. Fixes OGNL-13.

87 annotated / raw | Diffs: previous, other | Lines: 410 ( +1, -1 )

Created: 2007-05-04 15:38:02 -0500 (20 months ago) | Author: jkuhnert | Changeset: 87

Fixes OGNL-61. ExpressionNode's and string concatenation wasn't working out so well without ()s.

86 annotated / raw | Diffs: previous, other | Lines: 410 ( +5, -0 )

Created: 2007-05-03 22:11:01 -0500 (20 months ago) | Author: jkuhnert | Changeset: 86

Added some more tests but unable to re-produce bug.

85 annotated / raw | Diffs: previous, other | Lines: 405 ( +6, -1 )

Created: 2007-05-03 21:51:01 -0500 (20 months ago) | Author: jkuhnert | Changeset: 85

Fixes OGNL-62. OgnlRuntime.getReadMethod() wasn't checking for a valid return type in the second pass method matcher.

81 annotated / raw | Diffs: previous, other | Lines: 400 ( +10, -0 )

Created: 2007-04-28 13:46:30 -0500 (20 months ago) | Author: jkuhnert | Changeset: 81

Fixes OGNL-58. ASTChain children weren't having their expression root strings added.

80 annotated / raw | Diffs: previous, other | Lines: 390 ( +5, -0 )

Created: 2007-04-24 21:17:35 -0500 (20 months ago) | Author: jkuhnert | Changeset: 80

Fixed small error with ASTTest expressions containing sub-expressions without any paranthetical boundaries.

78 annotated / raw | Diffs: previous, other | Lines: 385 ( +7, -0 )

Created: 2007-04-24 14:24:07 -0500 (20 months ago) | Author: jkuhnert | Changeset: 78

Fixes OGNL-54. OgnlRuntime method finders and getChildSource weren't properly handling properties that should only be referencing root expressions (if any)..Such as method parameters / etc..Added logic to correctly set the context type/object state up for each of these.

76 annotated / raw | Diffs: previous, other | Lines: 378 ( +6, -1 )

Created: 2007-04-24 10:37:46 -0500 (20 months ago) | Author: jkuhnert | Changeset: 76

Fixes OGNL-50. Boolean literals within ASTAnd expressions were failing compilation (stupid ass javassist) unless surrounded with ( ).

70 annotated / raw | Diffs: previous, other | Lines: 373 ( +5, -0 )

Created: 2007-04-18 16:51:13 -0500 (20 months ago) | Author: jkuhnert | Changeset: 70

Code cleanup , new test for bug in javassist.

69 annotated / raw | Diffs: previous, other | Lines: 368 ( +5, -0 )

Created: 2007-04-18 16:33:50 -0500 (20 months ago) | Author: jkuhnert | Changeset: 69

Fixes OGNL-44. ASTAdd wasn't checking for property/var references before expanding value via native conversion methods.

67 annotated / raw | Diffs: previous, other | Lines: 363 ( +5, -0 )

Created: 2007-04-14 13:41:32 -0500 (20 months ago) | Author: jkuhnert | Changeset: 67

Resolves OGNL-40. ASTAdd was improperly double escaping quoting characters.

66 annotated / raw | Diffs: previous, other | Lines: 358 ( +6, -0 )

Created: 2007-04-14 13:34:19 -0500 (20 months ago) | Author: jkuhnert | Changeset: 66

Resolves OGNL-39. ASTTest wasn't handling the possibility of different object types being on the return stack of a ternary statement.

62 annotated / raw | Diffs: previous, other | Lines: 352 ( +14, -0 )

Created: 2007-04-01 19:14:26 -0500 (21 months ago) | Author: jkuhnert | Changeset: 62

Let's just say it fixes most problems and leave it at that...

57 annotated / raw | Diffs: previous, other | Lines: 338 ( +22, -0 )

Created: 2007-03-24 16:27:37 -0500 (21 months ago) | Author: jkuhnert | Changeset: 57

Fixes number of bugs resulting from more ASTConst changes and how the context types are figured out.

53 annotated / raw | Diffs: previous, other | Lines: 316 ( +6, -0 )

Created: 2007-03-23 12:06:45 -0500 (21 months ago) | Author: jkuhnert | Changeset: 53

Fixes OGNL-18.

Array/List/etc accessors weren't properly detecting object vs primitive types when accessing their respective properties because ASTConst was still sticking the old object class type as the current context type. This involved refactoring ASTConst to correctly place the native type for numerics as well as fixing all the problems resulting from this new behavior.

52 annotated / raw | Diffs: previous, other | Lines: 310 ( +5, -0 )

Created: 2007-03-22 23:01:33 -0500 (21 months ago) | Author: jkuhnert | Changeset: 52

Fixes OGNL-17. ...Too much to list, the summary is that ASTCtor / ASTList hadn't had the same kind of context/ refactoring love
that ASTMethod/ property/ etc had ....

51 annotated / raw | Diffs: previous, other | Lines: 305 ( +11, -3 )

Created: 2007-03-21 19:37:10 -0500 (21 months ago) | Author: jkuhnert | Changeset: 51

Partially fixes OGNL-17 . It's only partial because someone tried to sneak in two different tickets under one.

50 annotated / raw | Diffs: previous, other | Lines: 297 ( +13, -1 )

Created: 2007-03-18 15:45:17 -0500 (21 months ago) | Author: jkuhnert | Changeset: 50

Added check in OgnlOps to throw an IllegalArgumentException if a value can't be converted to a requested type. Prevents setter expressions from silently failing when the wrong object type is used.

41 annotated / raw | Diffs: previous, other | Lines: 285 ( +5, -0 )

Created: 2007-03-11 16:12:57 -0500 (22 months ago) | Author: jkuhnert | Changeset: 41

Fixes OGNL-9. ASTMethod wasn't handling the case where the incoming value being passed as a param was a primitive. Simplified logic by using the javassist widening conversion variable cast.

37 annotated / raw | Diffs: previous, other | Lines: 280 ( +13, -0 )

Created: 2007-03-02 20:00:51 -0600 (22 months ago) | Author: jkuhnert | Changeset: 37

-) Did a lot more work around setting up the context current/accessor type classes when dealing with property / method expressions.

-) Added ability for compiling expressions against string values.

-) Changed property accessor implementation to set class on current context.

-) Added a lot more unit tests.

36 annotated / raw | Diffs: previous, other | Lines: 267 ( +1, -0 )

Created: 2007-02-24 16:34:38 -0600 (22 months ago) | Author: jkuhnert | Changeset: 36

Removed write method "guessing" logic as it's not reliable enough.
Added a couple more test expressions.

35 annotated / raw | Diffs: previous, other | Lines: 266 ( +15, -3 )

Created: 2007-02-24 14:42:36 -0600 (22 months ago) | Author: jkuhnert | Changeset: 35

Added more unit tests , fixed a few more bugs for various compilation issues found in application using it.

32 annotated / raw | Diffs: previous, other | Lines: 254 ( +61, -3 )

Created: 2007-02-19 22:43:16 -0600 (22 months ago) | Author: jkuhnert | Changeset: 32

Optimized imports, slight tweaks on formatting / etc.

9 new annotated / raw | Lines: 196 ( +196, -0 )

Created: 2007-02-04 11:05:01 -0600 (23 months ago) | Author: jkuhnert | Changeset: 9

Initial import.

Tags: ognl_2-6-10 ognl_2-6-11

Open Source License registered to the OpenSymphony Project. This license of FishEye is provided to support the development of OpenSymphony only.
Atlassian FishEye, Subversion analysis. (Version:1.6.1 Build:build-325 2008-09-24) - Administration - Page generated 2009-01-09 18:13 -0600