[MAGNOLIA-5349] allow AbstractRemoveHardcodedI18nPropertiesTask-subclasses to add more properties to be removed Created: 30/Sep/13  Updated: 18/Nov/13  Resolved: 01/Oct/13

Status: Closed
Project: Magnolia
Component/s: None
Affects Version/s: None
Fix Version/s: 5.1

Type: Task Priority: Blocker
Reporter: Christoph Meier Assignee: Christoph Meier
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
dependency
is depended upon by MGNLUI-2177 clean-up bootstrap file / removing ha... Closed
relation
is related to MAGNOLIA-5496 Change implementation of AbstractRemo... Closed
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Date of First Response:
Sprint: 5.1 - Final

 Description   

allow AbstractRemoveHardcodedI18nPropertiesTask-subclasses to add more properties to be removed.
The abstract class has a set of properties ("label", "confirmationMessage", "errorMessage", "i18nBasename", "description") which we want to get rid of and which are expected in mainly every app or module. Some modules - e.g. mediaeditor - have properties which are specific for them and which also should be removed (e.g. "trackingLabel" in mediaeditor ).



 Comments   
Comment by Christoph Meier [ 30/Sep/13 ]

fixed. pushed as branch "fix_5349"

Comment by Magnolia International [ 01/Oct/13 ]

deprecatedI18nProperties should remain final.
Typically, Task instances are immutable. Pass additional props as constructor parameters.
Fix indentation of class declaration.
Specify a use-case (here or in the dependent ticket) so that we know why this is actually needed.

Generated at Mon Feb 12 04:04:19 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.