[MGNLUI-1590] Replace FieldValidatorRegistry with a implementationClass property in FieldValidatorDefinition Created: 07/Jun/13  Updated: 10/Jun/13  Resolved: 08/Jun/13

Status: Closed
Project: Magnolia UI
Component/s: framework
Affects Version/s: None
Fix Version/s: 5.0

Type: Improvement Priority: Neutral
Reporter: Tobias Mattsson Assignee: Tobias Mattsson
Resolution: Fixed Votes: 0
Labels: architecture
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
supersession
supersedes MGNLUI-581 Lookup of an action implementation in... Closed
supersedes MGNLUI-877 Factories should not copy contents of... Closed
supersedes MGNLUI-1542 For configuring definition to impleme... Closed
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Sprint: RC 1

 Description   
  • remove info.magnolia.ui.api.builder.MappingFactoryBase
  • remove info.magnolia.ui.form.validator.registry.FieldValidatorFactory
  • inline info.magnolia.ui.api.builder.FactoryBase into info.magnolia.ui.form.field.builder.FieldFactory
    • see info.magnolia.ui.api.action.AbstractActionExecutor#createAction
  • add implementationClass in FieldValidatorDefinition
  • remove bootstrap files for fieldValidatorRegistry
    • /mgnl-bootstrap/ui-admincentral/config.modules.ui-admincentral.fieldValidatorRegistry.xml
    • and the ones in security app

The linked tickets are obsoleted by these changes.


Generated at Mon Feb 12 08:48:07 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.