Map.of wirft auf einen Nullwert, also "noch kein Spiel" war ein 500

FixMediaService
Verschifft
8. September 2026 um 03:03 UTC
Autor
Kamo
Ausschuss
173830d

"gameWith" antwortet mit "Map.of", ...) und "Map.of" lehnt einen Nullwert ab mit einer NullPointerException. Also der eine Endpunkt, dessen dokumentierte normale Antwort ist "es gibt kein Spiel" - der Javadoc oben sagt es genau, dass - war es die die es nicht ausdrücken konnte. Jeder Anruf für ein Paar ohne Spiel läuft 500'd. Das ist jeder Aufruf an die Weg zum STARTING eins: das Fenster fragt, ob ein Spiel bereits existiert, bekam eine 500, fing es, fiel zurück zu seinem öffnenden Scheibe und gedruckt "Internal Server Error". Das Symptom war das Hauptmenü, das nach dem Start eines Spiels von einem Chat erscheint, Deshalb sah es eher wie ein Flow-Bug als ein Absturz aus. Ein Rekord statt. Es kann nicht auf diese Weise scheitern, und es nennt das Feld, das eine Karte tut es nicht. Überprüfte den Rest des Schachcodes für das gleiche Muster: das andere vier Map.of Aufrufe alle tragen Werte, die nicht null sein können. Der Test hält die Map.of Fall absichtlich herum - die nächste Person, die nach eine Karte hier sollte lernen, warum nicht von einem Test und nicht von einem 500.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen