2.3.x-dev not compatible with D9

Created on 11 June 2024, 15 days ago

Problem/Motivation

After πŸ“Œ GitLab CI: Fix phpcs, eslint, and cspell tests Fixed , and the addition of a comma after every multi-line function declaration, this module is no longer compatible with the PHP version for Drupal 9.

Recent failed pipelines after commit

Steps to reproduce

Check out the tests for D9 which are now all failing with PHP syntax errors. Drupal 9 runs tests on PHP 7.4

Drupal: 9.5.11
PHP 7.4.28 (cli) (built: Jun 1 2022 23:17:36) ( NTS )

@see https://git.drupalcode.org/project/flood_control/-/jobs/1763896

Proposed resolution

- Cut a new branch version - 2.4.x? 3.0.x? for D10 (D11?) only
- Update testing targets in 2.3.x and 2.4.x/3.0.x branch to avoid running tests on releases that will not work

Remaining tasks

All of the above.

User interface changes

None.

API changes

None.

Data model changes

None.

πŸ› Bug report
Status

Needs work

Version

2.3

Component

Code

Created by

πŸ‡¦πŸ‡ΊAustralia ELC

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.69.0 2024