[MGNLDAM-634] CLONE - Remove usages of AbstractFieldFactory's deprecated constructor Created: 27/Jan/16  Updated: 30/May/16  Resolved: 26/May/16

Status: Closed
Project: Magnolia DAM Module
Component/s: DAM App, DAM External App
Affects Version/s: 2.1.3
Fix Version/s: 2.1.5

Type: Task Priority: Neutral
Reporter: Mikaël Geljić Assignee: Hieu Nguyen Duc
Resolution: Fixed Votes: 0
Labels: deprecated, tech-debt
Remaining Estimate: 0.5d
Time Spent: 1d
Original Estimate: 1.5d

Issue Links:
Cloners
clones MGNLUI-3758 Remove usages of AbstractFieldFactory... Closed
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Epic Link: Form field attributes handling
Sprint: Saigon 45
Story Points: 3

 Description   

As part of MGNLUI-3508 sub-tasks, AbstractFieldFactory's old two-arg constructor was deprecated to inject UiContext and I18nAuthoringSupport along the way.

Implementing classes have not been adapted.
Instead an ugly workaround set the UiContext via static Components upon #setCP, which is effing annoying to keep tests simple without a whole bunch of ComponentTestUtil registrations to the rescue.


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