FLUID-5616: Abolish "init functions" from the framework, since they are now completely supplanted by natural data-driven techniques

Metadata

Source
FLUID-5616
Type
Improvement
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
Colin Clark
Reporter
Antranig Basman
Created
2015-04-07T15:28:54.818-0400
Updated
2017-02-27T15:49:16.706-0500
Versions
N/A
Fixed Versions
  1. 2.0
Component
  1. Framework

Description

The "init functions" (preInitFunction, postInitFunction, finalInitFunction) have been obsolescent for a while (in fact, they were planned to be obsolescent when invented) but are still lingering in many component implementations and test cases. Now we are having a clean sweep of obsolete framework features, we should take the opportunity to remove them completely - in all cases they can be replaced by some other directive, whether "members", "invokers", or a suitably namespaced and prioritised "onCreate" listener.

Comments

  • Antranig Basman commented 2015-08-20T13:58:47.106-0400

    Merged into trunk at revision 282f1a318718eed0b0ec060fb8b4ad254417fd7e