Problem/Motivation
Island Plugin deserve a clean and rationalization.
Current `IslandPluginBase` is a bit big, with 5 services, some islands do not need so much, let introduce a lighter base class if possible and a more complete abstract `IslandPluginAdvanced`.
As well new service need to be evaluate to reduce complexity if possible.
Done
Extensive code removed from `defaultConfiguration`. => Done
Trait removed and creation of a service. => partial, service to evaluate
Rationalize injection and construction of islands => Done
To do
Invert the providers list #3540727: Source library panels: from allowed to excluded providers => Done
Issue fork display_builder-3545303
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
- 3545303-island-pass-2
changes, plain diff MR !119
- 3545303-island-pass-1
changes, plain diff MR !113
Comments
Comment #2
mogtofu33 commentedComment #4
mogtofu33 commentedComment #5
mogtofu33 commentedComment #6
mogtofu33 commentedComment #7
mogtofu33 commentedComment #8
mogtofu33 commentedComment #13
mogtofu33 commented