Une fonction devrait toujours retourner un type cohérent. La gestion d'un type "variable" apporte inutilement de la complexité dans le code et peut être source de bug.
Il faut mettre en cohérence le type de retour des fonctions concernées et vérifier que les codes appelant fonctionnent toujours correctement.
Une fonction devrait toujours retourner un type cohérent. La gestion d'un type "variable" apporte inutilement de la complexité dans le code et peut être source de bug.
Il faut mettre en cohérence le type de retour des fonctions concernées et vérifier que les codes appelant fonctionnent toujours correctement.