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

Key: WAFFLE-48
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Mauro Talevi
Reporter: Mauro Talevi
Votes: 0
Watchers: 0
Operations

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

Refactor annotations

Created: 14/Dec/07 12:29 PM   Updated: 15/Dec/07 03:31 AM
Component/s: Core
Affects Version/s: None
Fix Version/s: 1.0-rc-1

Time Tracking:
Not Specified


 Description  « Hide
To avoid duplication of attributes in annoations, refactor as follows:

@ActionMethod - add asDefault=[true|false] attribute
@DefaultActionMethod - deprecate in favour of @ActionMethod(asDefault=true)

Remove prg=[true|false] attribute from @*ActionMethod and add new

@PRG(use=[true|false])



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Mauro Talevi - 15/Dec/07 03:31 AM
Removed @DefaultActionMethod altogether, as lack of inheritance made it not possible to garantee backward compat.

Updated @PRG to use value() feature, eg now used as @PRG([true|false])