Problem/Motivation
PHP 8.4 has deprecated implicit nullable types.
Steps to reproduce
Use in a PHP 8.4 environment
Proposed resolution
Use explicit nullable types (compatible with PHP 7.1+ so no compatibility concerns given Drupal core PHP minimums)
Does change function signatures so may be best to have a new major version
| Comment | File | Size | Author |
|---|---|---|---|
| #5 | 3492432-ctools-5.patch | 621 bytes | kiseleva.t |
Issue fork ctools-3492432
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
nickdickinsonwildeComment #4
Anonymous (not verified) commentedThe nullable type was made exclusive
Moving to RTBC+
Comment #5
kiseleva.t commentedExported MR into patch to use in composer.
Comment #6
hosterholzMR !74 works.
RTBC+1
Comment #7
joelpittetThanks @nickdickinsonwilde and others for taking a look. I have merged this into the dev branch.
Comment #9
rajab natshahThanks for the fix
Hoping for a release.
Comment #10
rajab natshahComment #11
rajab natshahHopping for a tag release.
Thank you :)