Problem/Motivation
Deprecated: Drupal\fontawesome\Form\EditorIconDialog::buildForm(): Implicitly marking parameter $editor as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/web/modules/contrib/fontawesome/src/Form/EditorIconDialog.php on line 71
Steps to reproduce
Use PHP 8.4 and clear the cache
public function buildForm(array $form, FormStateInterface $form_state, Editor $editor = NULL) {
Proposed resolution
public function buildForm(array $form, FormStateInterface $form_state, ?Editor $editor = NULL) {
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork fontawesome-3498298
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 #2
solideogloria commentedComment #4
sourabhsisodia_ commentedComment #6
sourabhsisodia_ commentedComment #7
solideogloria commentedLooks good to me.
Comment #10
truls1502Released!
Comment #11
solideogloria commentedFYI: The release notes are missing issue credit for this issue.
Comment #12
solideogloria commentedAlso, credit has not yet been assigned to users for this issue itself and should be added.