From 26578b9fbe19611f0b827fa81dbe9f9f65d5dcb2 Mon Sep 17 00:00:00 2001
From: Matthieu Marcillaud <marcimat@rezo.net>
Date: Mon, 19 Jun 2023 20:59:39 +0200
Subject: [PATCH] =?UTF-8?q?chore:=20Correction=20typage=20return=20du=20cr?=
 =?UTF-8?q?it=C3=A8re=20groupby=5Fsupprimer?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 ecrire/public/criteres.php | 9 +++++----
 phpstan-baseline.neon      | 5 -----
 2 files changed, 5 insertions(+), 9 deletions(-)

diff --git a/ecrire/public/criteres.php b/ecrire/public/criteres.php
index a8a860dd92..6edd968b99 100644
--- a/ecrire/public/criteres.php
+++ b/ecrire/public/criteres.php
@@ -615,7 +615,7 @@ function critere_groupby_dist($idb, &$boucles, $crit) {
  * @param Critere $crit Paramètres du critère dans cette boucle
  * @return void
  */
-function critere_groupby_supprimer_dist($idb, &$boucles, $crit) {
+function critere_groupby_supprimer_dist($idb, &$boucles, $crit): void {
 	$boucles[$idb]->group = [];
 }
 
@@ -642,11 +642,10 @@ function critere_fusion_dist(...$args) {
  * @param string $idb Identifiant de la boucle
  * @param array $boucles AST du squelette
  * @param Critere $crit Paramètres du critère dans cette boucle
- * @return void|array
  */
-function critere_fusion_supprimer_dist(...$args) {
+function critere_fusion_supprimer_dist(...$args): void {
 	trigger_deprecation('spip', '5.0', 'Using "%s" criteria is deprecated, use "%s" criteria instead', 'fusion_supprimer', 'groupby_supprimer');
-	return critere_groupby_supprimer_dist(...$args);
+	critere_groupby_supprimer_dist(...$args);
 }
 
 /**
@@ -681,6 +680,7 @@ function critere_fusion_supprimer_dist(...$args) {
  * @param string $idb Identifiant de la boucle
  * @param array $boucles AST du squelette
  * @param Critere $crit Paramètres du critère dans cette boucle
+ * @return void|array
  */
 function critere_collate_dist($idb, &$boucles, $crit) {
 	if (isset($crit->param[0])) {
@@ -714,6 +714,7 @@ function critere_collate_dist($idb, &$boucles, $crit) {
  * @param string $idb Identifiant de la boucle
  * @param array $boucles AST du squelette
  * @param Critere $crit Paramètres du critère dans cette boucle
+ * @return void|array
  */
 function critere_collecte_dist(...$args) {
 	trigger_deprecation('spip', '5.0', 'Using "%s" criteria is deprecated, use "%s" criteria instead', 'collecte', 'collate');
diff --git a/phpstan-baseline.neon b/phpstan-baseline.neon
index 9aa9e021b5..eef0405779 100644
--- a/phpstan-baseline.neon
+++ b/phpstan-baseline.neon
@@ -15,11 +15,6 @@ parameters:
 			count: 1
 			path: ecrire/iterateur/data.php
 
-		-
-			message: "#^Result of function critere_groupby_supprimer_dist \\(void\\) is used\\.$#"
-			count: 1
-			path: ecrire/public/criteres.php
-
 		-
 			message: "#^Function image_du_document not found\\.$#"
 			count: 1
-- 
GitLab