Map.of throws sur une valeur nulle, donc "pas de jeu pour l'instant" était un 500

FixMediaService
Expédié
8 septembre 2026 à 03:03 UTC
Auteur
Kamo
Commite
173830d

A la réponse de la tâche de la carte de la machine à sous «-game-------------------------------------------------------- avec une NullPointerException. Donc le critère d'évaluation dont la réponse normale documentée est "il n'y a pas de jeu" - le Javadoc au-dessus dit exactement que - était le seul qui ne pouvaient l'exprimer. Chaque appel pour une paire sans jeu fonctionnant 500'd. C'est tout ce qui a été lancé sur le la voie à Diriger un: la fenêtre demande si un jeu existe déjà, obtenu un 500, l'a attrapé, est retombé sur sa feuille d'ouverture et a imprimé "Internal Server Error". Le symptôme était le menu principal apparaissant après avoir commencé une correspondance à partir d'une discussion. C'est pourquoi il ressemblait à un bug de flux plutôt qu'à un accident. Un record à la place. Il ne peut pas échouer de cette façon, et il nomme le champ, qu'une carte non. Vérification du reste du code des échecs pour le même motif: l'autre quatre cartes d'appels portent toutes des valeurs qui ne peuvent pas être nulles. Le test permet de conserver la carte.de l'affaire à dessein - la personne suivante acquérait pour une carte ici devrait comprendre pourquoi pas d'un test plutôt que d'un 500.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation