Problem/Motivation

When testing the thunder distribution, a high number of deprecation errors is thrown:

      1268x: BaseFieldDefinition::setQueryable() is deprecated in Drupal 8.4.0
    and will be removed before Drupal 9.0.0. Instead, you should use
    \Drupal\Core\Field\BaseFieldDefinition::setCustomStorage(). See
    https://www.drupal.org/node/2856563.
        1268x in ModuleUninstallTest::testModules from
    Drupal\Tests\thunder\Functional

Proposed resolution

Fix deprecated code, add patches.

Comments

volkerk created an issue. See original summary.

chr.fritsch’s picture

  • volkerk authored e699475 on 8.x-2.x
    Issue #2986501 by volkerk, chr.fritsch: Reduce deprecation errors (#573...
chr.fritsch’s picture

Status: Active » Fixed

Fixed

  • chr.fritsch committed 18b4590 on 8.x-3.x
    Merge branch '8.x-2.x' into 8.x-3.x
    
    * 8.x-2.x:
    Issue #2986501 by...
  • volkerk authored e699475 on 8.x-3.x
    Issue #2986501 by volkerk, chr.fritsch: Reduce deprecation errors (#573...

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

Kristen Pol’s picture

Issue tags: +Drupal 9 compatibility

Per 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.