Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
The JSON API core patch at #2843147-62: Add JSON:API to core as a stable module has 48 fails, 46 of which because of remaining deprecation notices. We should set up JSON API's 2.x branch to have the same failures so we can fix them.
Comment | File | Size | Author |
---|---|---|---|
#11 | 2982964-11.patch | 7.04 KB | Wim Leers |
| |||
#11 | interdiff.txt | 1.93 KB | Wim Leers |
#9 | 2982964-9.patch | 7.02 KB | Wim Leers |
| |||
#9 | interdiff.txt | 1001 bytes | Wim Leers |
#7 | 2982964-7.patch | 6.6 KB | Wim Leers |
|
Comments
Comment #2
Wim LeersComment #3
Wim LeersNow moved it to the right location.
Comment #5
Wim LeersYay, that worked!
Comment #6
Wim LeersComment #7
Wim LeersYay, green again!
I see that there's also 2 CS violations introduced by #2957474: Move the write functionality of config entities to a sub-module in preparation for removal. Let's fix those here too, a separate issue for that seems excessive.
Comment #8
Wim LeersComment #9
Wim Leers#6 introduced two other CS violations; fixing those.
Comment #10
Wim LeersComment #11
Wim LeersD'oh.
Comment #12
Wim LeersComment #14
Wim LeersComment #15
Wim LeersFollow-up: #2983196: Fix all deprecation errors in Drupal 8.6.
Comment #16
Wim LeersComment #18
Kristen PolPer a Slack discussion with Gábor Hojtsy regarding usage of D9 tags (Drupal 9, Drupal 9 compatibility, Drupal 9 readiness, etc.), "Drupal 9 compatibility" should be used for contributed projects that need updating and "Drupal 9" was the old tag for D8 issues before the D9 branch was ready. Doing tag cleanup here based on that discussion.