- Notifications
You must be signed in to change notification settings - Fork 38.8k
Closed
Labels
in: coreIssues in core modules (aop, beans, core, context, expression)Issues in core modules (aop, beans, core, context, expression)type: bugA general bugA general bug
Milestone
Description
I discovered this bug while writing tests for gh-30580.
Line 74 in aa2a067
parseCheck("begrüssung[1]", "begrüssung.[1]"); // extra "." is needed due to erroneous logic in CompoundExpression.toStringAST() |
Essentially, an expression like property1[0].property2['key'].methodOne()
should have an identical AST string representation; whereas, the current AST string representation is property1.[0].property2.['key'].methodOne()
with a .
preceding every indexed property access.
Metadata
Metadata
Assignees
Labels
in: coreIssues in core modules (aop, beans, core, context, expression)Issues in core modules (aop, beans, core, context, expression)type: bugA general bugA general bug