- last update
over 1 year ago 30,118 pass, 3 fail - π§πͺBelgium wim leers Ghent π§πͺπͺπΊ
We added this BC layer in 2015, in #2414539: Simplify schema definition for sequence β . We forgot about this, clearly. Time to get it done.
- π§πͺBelgium wim leers Ghent π§πͺπͺπΊ
Wow β d.o weirdness because this issue hasn't been updated by a human in almost 7 years π
The last submitted patch, 17: 2444979-17.patch, failed testing. View results β
- last update
over 1 year ago 30,130 pass, 1 fail - π§πͺBelgium wim leers Ghent π§πͺπͺπΊ
Yay, that found some old ones lingering!
Left one around that was added specifically for BC testing. Now verifying in a test that it triggers a deprecation π
- π¬π§United Kingdom catch
+++ b/core/lib/Drupal/Core/Config/Schema/Sequence.php @@ -28,6 +28,8 @@ protected function getElementDefinition($key) { $definition = $this->definition['sequence'][0]; + $bc_sequence_location = $this->getPropertyPath(); + @trigger_error("The definition for the '$bc_sequence_location' sequence declares the type of its items in a way that is deprecated drupal:10.1.0 and is removed from drupal:11.0.0. See https://www.drupal.org/node/2442603", E_USER_DEPRECATED); }
Shouldn't this be 10.2? Otherwise looks good. Deprecations from before we had a deprecation system!
The last submitted patch, 20: 2444979-20.patch, failed testing. View results β
- Status changed to Needs work
over 1 year ago 8:38am 1 September 2023 - ππΊHungary GΓ‘bor Hojtsy Hungary
deprecated drupal:10.1.0
The correct language would be
deprecated in drupal:10.1.0
no? - last update
over 1 year ago 30,134 pass - Status changed to Needs review
over 1 year ago 8:46am 1 September 2023 - last update
over 1 year ago 30,134 pass - π§πͺBelgium wim leers Ghent π§πͺπͺπΊ
#21 + #23: Double oops! Two mistakes in ~10 characters π€£
Actually β¦ it's been deprecated since before
8.0.0
shipped! We have a bunch more of deprecations of those days. For example:\Drupal\Core\StringTranslation\TranslationWrapper
. So went withdeprecated in drupal:8.0.0
Deprecations from before we had a deprecation system!
π―
- Status changed to RTBC
over 1 year ago 2:14pm 6 September 2023 - πΊπΈUnited States smustgrave
Will lean on the experts seems confusing to add a deprecation for D8 but understand if deprecation wasn't a think then, (wasn't around then haha).
But LGTM.
- last update
over 1 year ago 30,132 pass, 2 fail The last submitted patch, 24: 2444979-24.patch, failed testing. View results β
- π§πͺBelgium borisson_ Mechelen, π§πͺ
Looks like an unrelated fail.
- last update
over 1 year ago 30,146 pass - last update
over 1 year ago 30,148 pass, 1 fail The last submitted patch, 24: 2444979-24.patch, failed testing. View results β
- π§πͺBelgium borisson_ Mechelen, π§πͺ
Another random unrelated fail.
- last update
over 1 year ago 30,158 pass - last update
over 1 year ago 30,161 pass - last update
over 1 year ago 30,168 pass - last update
over 1 year ago 30,168 pass -
effulgentsia β
committed 15f23091 on 11.x
Issue #2444979 by Wim Leers, webflo, borisson_, catch, GΓ‘bor Hojtsy,...
-
effulgentsia β
committed 15f23091 on 11.x
- Status changed to Fixed
over 1 year ago 8:23pm 22 September 2023 - πΊπΈUnited States effulgentsia
It's nice we figured out how to do deprecations properly since 8 years ago.
Pushed to 11.x and tagging for release notes since it's weird to be adding a new deprecation message for something we deprecated in 8.0.0, so it's probably worthwhile to explicitly explain that in the release notes.
Automatically closed - issue fixed for 2 weeks with no activity.