Closed (fixed)
Project:
Drupal core
Version:
10.0.x-dev
Component:
layout_builder.module
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
29 Jan 2022 at 03:14 UTC
Updated:
2 Mar 2022 at 23:39 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
andypostComment #4
andypostcan't reproduce locally, re-queued
Comment #5
andypostComment #6
longwaveOne more to go:
Comment #7
andypostThank you! fixed)
Comment #8
longwaveThank you, looks ready now if bot agrees.
Comment #10
andypostremoved legacy test for this constructor arguments
Comment #11
longwaveRTBC for real this time :)
Comment #12
quietone commentedThere are no deprecations in layout_builder.module but there are in the module, so changing title.
Comment #13
quietone commentedLooks good, grep did not find anything.
Comment #15
andypostbot random failure
Comment #16
quietone commentedChecking my review and working on my local process to make sure I check everything. :-)
I applied the patch and re-ran the grep commands.
For a moment I wondered about the adding of the typehint in the layoutBuilder constructor but then I saw the deprecation warning just below. So that is fine.
Adding credit to longwave.
This looks ready to commit to me. I'll wait for another committer to confirm.
Comment #17
catchLast thing here is to check whether deprecations being removed (acutal API changes, not constructor ones and similar) have an issue on https://github.com/mglaman/phpstan-drupal/issues and create one linking to the CR if not. Can be done as part of the commit process. We should start doing that when we add new deprecations in the first place, but doing it on removal was suggested by @xjm as a way to fill in the old gaps. I just did some on #3244802: Remove BC layers in entity system.
Patch looks great to me. Leaving for @quietone to commit.
Comment #18
xjmI think these are the three unique CRs removed by the patch. I checked and this patch removes all references to those three CRs.
Comment #20
quietone commentedCommitted to 10.0.x.
Thank you!
Adding credit to catch and xjm for mentoring support.