- Issue created by @smustgrave
- Merge request !7770Issue #3443493: Remove deprecated code from lib/State and lib/Session → (Open) created by smustgrave
- Status changed to Needs review
7 months ago 1:30pm 26 April 2024 - Status changed to Needs work
7 months ago 1:37pm 26 April 2024 - 🇭🇺Hungary Gábor Hojtsy Hungary
Looks good on lib/Session. It does not yet include lib/State. I think we should only remove the defined array element in lib/State and keep the infrastructure as-is. (That said the key does not say there it is deprecated for 11, so we need to verify that).
- Status changed to Needs review
7 months ago 2:05pm 26 April 2024 - 🇺🇸United States smustgrave
Yup missed that one because drupal:11 was excluded
The CR points to https://www.drupal.org/node/3358337 → so believe most of the deprecation for this has actually been removed already. So think this is just more cleanup.
- Status changed to RTBC
7 months ago 1:17pm 27 April 2024 - 🇺🇸United States mikelutz Michigan, USA
Looking at 📌 Deprecate _drupal_flush_css_js() and create a new AssetQueryString cache service Fixed Every other bit around deprecating _drupal_flush_css_js was set to be deprecated in 11.x. I'm guessing because of the odd way of storing the deprecation message here, Our normal way of detecting the bad deprecation message format didn't notice that we forgot it in that string. I think it's good to remove in 11.x
-
alexpott →
committed d494e667 on 11.x
Issue #3443493 by smustgrave, Gábor Hojtsy, mikelutz: Remove deprecated...
-
alexpott →
committed d494e667 on 11.x
- Status changed to Fixed
7 months ago 2:32pm 27 April 2024 - 🇭🇺Hungary Gábor Hojtsy Hungary
This also removed the deprecation infrastructure in state. Do we believe that is not needed anymore? I proposed above to only remove the array key which defined the once key that was deprecated not the whole method of deprecating state.
- 🇬🇧United Kingdom catch
Gábor's right - we should leave that in, otherwise we'll have to add it back again next time we want to deprecate a state key, and we have issues open for that already I think that will need it. Reverted for now, just needs to remove slightly less.
- Status changed to Needs work
7 months ago 6:35am 28 April 2024 - Status changed to Needs review
7 months ago 11:58am 28 April 2024 - 🇺🇸United States mikelutz Michigan, USA
Should we add back the legacy state test and set a faux deprecation via reflection to test the infrastructure?
- Status changed to RTBC
7 months ago 7:09pm 29 April 2024 - 🇭🇺Hungary Gábor Hojtsy Hungary
I think its fine that there is not a meta-test, the newly deprecated state keys will test the infrastructure too again.
- Status changed to Needs work
7 months ago 8:37pm 29 April 2024 - 🇬🇧United Kingdom longwave UK
Another promoted property that doesn't need promoting.
- Status changed to Needs review
7 months ago 8:43pm 29 April 2024 - Status changed to RTBC
7 months ago 9:59pm 29 April 2024 - Status changed to Fixed
7 months ago 10:49pm 29 April 2024 -
alexpott →
committed 14a0a6d2 on 11.x
Issue #3443493 by smustgrave, mikelutz, Gábor Hojtsy, catch, longwave:...
-
alexpott →
committed 14a0a6d2 on 11.x
-
alexpott →
committed d494e667 on 11.0.x
Issue #3443493 by smustgrave, Gábor Hojtsy, mikelutz: Remove deprecated...
-
alexpott →
committed d494e667 on 11.0.x
Automatically closed - issue fixed for 2 weeks with no activity.