Move Functionality Between Base Module and Extension

When updating a module, it is sometimes desirable to re-distribute functionality from the extension to the base module or vice versa. What is the best way to do this? I’ve seen a post from '18 that suggests editing the build-files, but that seems risky and error-prone. I don’t think modules can be opened to edit at the same time as their extensions, which would allow dragging nodes back and forth. Has anyone got a nice clean solution or at least a “best practice”.

Copying from the extension buildFile to the module buildFile is the best practice, the worst practice, and also the only practice for this in V3.


Lol, OK, thank you for your attention. I will take this for action.

Well, there is the alternative of manually recreating all the necessary bits in the module! Good luck! :wink:

1 Like