Corrections pour php 8.1 #4989

Merged
marcimat merged 25 commits from issue_4968_php_81 into master 1 week ago
marcimat commented 1 week ago
Owner

Nombreuses et diverses corrections pour PHP8.1 dont :

  • la plupart consistent à gérer null sur des fonctions attendant des chaines de caractères.
  • une autre partie à gérer les exceptions mysql
  • une autre partie à ajouter quelques types sur certaines fonctions
Nombreuses et diverses corrections pour PHP8.1 dont : - la plupart consistent à gérer `null` sur des fonctions attendant des chaines de caractères. - une autre partie à gérer les exceptions mysql - une autre partie à ajouter quelques types sur certaines fonctions
marcimat added 23 commits 1 week ago
f6cf9eddc7 PHP 8.1 #4968 : Deprecated-- en relation avec `null`
01d6cd4dce PHP 8.1 #4968 : deprecated-- sur des fonctions de textes
d649660de5 PHP 8.1 #4968 : Deprecated-- les classes (ici d’itérateurs) qui étendent certaines méthodes doivent avoir une signature équivalente à la méthode étendue.
aba5ad38a6 PHP 8.1 #4968 : Deprecated-- sur les critères optionnels {truc ?}.
5f13efb4e0 PHP 8.1 #4986 : Typer `string` les paramètres $connect dans les fonctions, puisque c’est ce qui est attendu.
d257a79562 PHP 8.1 #4968 : Deprecated-- sur spip_mysql_cite() si valeur null;
a2637fde08 PHP 8.1 #4968 : Deprecated-- sur set_spip_doc et get_spip_doc en tolérant une entrée null.
b08ca7db15 Lorsqu’une erreur provient sur l’écriture d’un fichier et que
924565ddaf Être plus tolérant avec le type de |attribut_html : on tolère null en entrée,
marcimat added 1 commit 1 week ago
marcimat added 1 commit 1 week ago
b_b approved these changes 1 week ago
Poster
Owner

Oué, on va envoyer cela déjà… j’ai tout un tas derrière de simplifications de code, mais j’ai utilisé Rector finalement pour ça, ça va bien plus vite et c’est plus efficace qu’à la main :) Puis c’est pas tout à fait le même sujet.

Oué, on va envoyer cela déjà… j’ai tout un tas derrière de simplifications de code, mais j’ai utilisé Rector finalement pour ça, ça va bien plus vite et c’est plus efficace qu’à la main :) Puis c’est pas tout à fait le même sujet.
marcimat merged commit 6c993902e6 into master 1 week ago
marcimat deleted branch issue_4968_php_81 1 week ago
b_b deleted branch issue_4968_php_81 1 week ago

Reviewers

b_b approved these changes 1 week ago
The pull request has been merged as 6c993902e6.
Sign in to join this conversation.
Loading…
There is no content yet.