History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: TM-283
Type: New Feature New Feature
Status: Resolved Resolved
Resolution: Fixed
Priority: Critical Critical
Assignee: Tiago Silveira
Reporter: Tiago Silveira
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Tiny Marbles

Fail when PType.put() is called using reserved names

Created: 09/Feb/07 19:39 Central European Time   Updated: 15/Feb/07 17:29 Central European Time
Component/s: Meta-model
Affects Version/s: None
Fix Version/s: 1.0-rc1

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
Issue Links:
Cause
This issue causes:
TM-284 Document reserved attribute names Major Resolved
 
Related
 
This issue is related with:
TM-239 Filter.orderBy() API for sorting results Critical Closed


 Description  « Hide
We need to disallow "systemId" and "id" as valid attribute names.

 All   Comments   Work Log   Change History   Version Control   Time Spent      Sort Order:
Tiago Silveira - [09/Feb/07 19:40 Central European Time ]
It's related with sorting, but also with more fancy stuff like groovy access.

Tiago Silveira - [09/Feb/07 19:41 Central European Time ]
also invalidate the name "parent".

Tiago Silveira - [12/Feb/07 20:21 Central European Time ]
"children" is also reserved!

Tiago Silveira - [13/Feb/07 10:37 Central European Time ]
I have implemented it, but not activated. Please search for TM-283 in the source code and change it where appropriately.